<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.arm.com/utility/feedstylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Register Bank 0</title><link>https://community.arm.com/developer/tools-software/tools/f/keil-forum/18791/register-bank-0</link><description> Somehow reading the chapter on &amp;quot;CPU registers of the 8051 variants&amp;quot;user guide 02.2001 about Macro Assembler and Utilities on registers R0-R7 give me the impression that the 8051 has a on-chip R0-R7 that in the chip but not in DATA area 0x00 - 0x1F. </description><dc:language>en-US</dc:language><generator>Telligent Community 10</generator><item><title>RE: Register Bank 0</title><link>https://community.arm.com/thread/97390?ContentTypeID=1</link><pubDate>Thu, 11 Aug 2005 23:55:41 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:8eb6ba4a-7f76-44f3-8f2a-1174bdd8b37c</guid><dc:creator>sakee seow</dc:creator><description>&lt;p&gt;yes, these 8051 bibles make it very clear. thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Register Bank 0</title><link>https://community.arm.com/thread/87331?ContentTypeID=1</link><pubDate>Thu, 11 Aug 2005 08:03:17 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:864be069-8bd0-453f-b2dc-bc99ac042467</guid><dc:creator>erik  malund</dc:creator><description>&lt;p&gt;&lt;i&gt;Get &amp;quot;the bible&amp;quot; (search this forum and you&amp;#39;ll find ample links to it), or a real textbook, and learn processor behaviour from that. Then come back to the A51 manual to learn how those hardware concepts are represented in software.&lt;/i&gt;&lt;br /&gt;
&amp;quot;the bible&amp;quot; and this is what I recommend for starting with the &amp;#39;51&lt;br /&gt;
&lt;a href="http://www.8052.com/tut8051.phtml" target="_blank"&gt;http://www.8052.com/tut8051.phtml&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
here are the links to &amp;quot;the bible&amp;quot;&lt;br /&gt;
Chapter 1&lt;br /&gt;
&lt;a href="http://www.semiconductors.philips.com/acrobat/various/80C51_FAM_ARCH_1.pdf" target="_blank"&gt;http://www.semiconductors.philips.com/acrobat/various/80C51_FAM_ARCH_1.pdf&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
chapter 2&lt;br /&gt;
&lt;a href="http://www.semiconductors.philips.com/acrobat/various/80C51_FAM_PROG_GUIDE_1.pdf" target="_blank"&gt;http://www.semiconductors.philips.com/acrobat/various/80C51_FAM_PROG_GUIDE_1.pdf&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
chapter 3&lt;br /&gt;
&lt;a href="http://www.semiconductors.philips.com/acrobat/various/80C51_FAM_HARDWARE_1.pdf" target="_blank"&gt;http://www.semiconductors.philips.com/acrobat/various/80C51_FAM_HARDWARE_1.pdf&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Erik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Register Bank 0</title><link>https://community.arm.com/thread/44500?ContentTypeID=1</link><pubDate>Thu, 11 Aug 2005 07:20:29 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:c0c8fe5b-0aa2-4604-b71a-73078e687063</guid><dc:creator>HansBernhard Broeker</dc:creator><description>&lt;p&gt;You&amp;#39;re trying to learn very basic things about 8051s from not exactly the right document.  The A51 manual is no substitute for a proper textbook on the &amp;#39;51 architecture.&lt;br /&gt;
&lt;br /&gt;
Get &amp;quot;the bible&amp;quot; (search this forum and you&amp;#39;ll find ample links to it), or a real textbook, and learn processor behaviour from that.  Then come back to the A51 manual to learn how those hardware concepts are represented in software.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>