Dãy địa chỉ nào được dùng cho bộ nhớ trong (RAM) của 8051?
Trả lời:
Đáp án đúng: B
Vi xử lý 8051 có bộ nhớ trong (RAM) được địa chỉ hóa từ 0x00 đến 0xFF (256 byte). Trong đó:
- Địa chỉ 0x00 đến 0x1F (32 byte đầu) là các thanh ghi chứa các thanh ghi đa năng (R0-R7) và các bit địa chỉ hóa.
- Địa chỉ 0x20 đến 0x2F (16 byte) là vùng địa chỉ hóa bit.
- Địa chỉ 0x30 đến 0x7F (80 byte) là RAM đa năng.
- Địa chỉ 0x80 đến 0xFF (128 byte) là các thanh ghi chức năng đặc biệt (SFR – Special Function Registers).
Như vậy, đáp án B (0x00 – 0xFF) bao trùm toàn bộ vùng nhớ RAM trong của 8051, do đó nó là đáp án chính xác nhất.
Đáp án A (0x00 – 0x7F) chỉ bao gồm RAM đa năng và các thanh ghi.
Đáp án C (0x00 – 0x1F) chỉ bao gồm vùng các thanh ghi đa năng.
Đáp án D (0x80 – 0xFF) chỉ bao gồm các thanh ghi chức năng đặc biệt (SFR).





