หน่วยความจำภายในทั้งหมด 256 Btye แบ่งออกเป็นสองส่วน
128 Byte แรก บริเวณแออดเดรส 00h~7Fh ซึ่งยังแยกย่อยออกเป็นอีกสามส่วนตามประเภทการใช้งาน คือ
Address 00h~1Fh : จำนวน 32 Byte จำแนกออกเป็น 4 Bank และมี Bank ละ 8 Byte พื้นที่ใช้งานทั้ง 8 Byte จะเรียกว่า Register R0~R7
Address 20h~2Fh : จำนวน 16 Byte เป็นพื้นที่ส่วนสำหรับผู้ใช้ซึ่งจะมีความพิเศษต่างไปจากหน่วยความจำส่วนอื่นๆ โดยผู้ใช้สามารถอ้างถึงหน่วยความจำบริเวณนี้ได้ทั้งในลักษณะของ Byte หรือ Bit ได้โดยตรง ดังนั้นหากพิจารณาการมองในลักษณะของบิตข้อมูลก็จะมีพื้นที่ตัวแปรให้ใช้งานได้มากถึง 128 บิต
Address 30H~7Fh : เป็นบริเวณที่สามารถนำไปใช้งานได้อย่างอิสระ โดยสามารถอ้างถึงได้เฉพาะในลักษณะของ Byte ข้อมูลตามปกติเท่านั้น

Post Views: 44

