Тема: Резидентна пам'ять даних, пам'ять програм
Вітаю форумчани, я тільки-но почав вчити ассемблер, а точніше сказати мову A51 середовища Keil для МК Intel 8051AH.
Для зневадження використовую віртуальний пристрій і хочу розібратися із пам'яттю.
Знаю, що є 4 блоки пам'яті CODE, XCODE, DATA, XDATA.
І за завданням виконую ось такий код:
NAME LAB_2_examples
CSEG AT 0C000h
ORG 0C000h
MOV R0, #41H ; Завантаження в R0 покажчика РПД
MOV @R0, #1CH ; Завантаження в РПД числа 1Ch
INC R0 ; Просування покажчика в РПД
MOV @R0, #3AH ; Завантадення в наступну комірку РПД числа 3Ah
END
Запускаючи зневаджувач бачу от таке, як в докладеному файлі.
Там я обвів чотири блоки пам'яті і хочу запитати чи дійсно вони і є ті самі CODE, XCODE, DATA, XDATA, а також я не можу знайти числа, які ми записали в РПД, де їх шукати?