编一程序,把地址偏移量为100H单元开始的256个单元分别编程填入00H,01H,...FFH数据

2025-01-18 04:52:38
推荐回答(2个)
回答1:

一、调整偏移量伪指令ORG 调整偏移量伪指令格式:ORG 数值表达式伪指令的作用是:告诉汇编程序,本伪指令下面的内存变量从该“数值表达式”所指定的地址开始分配。 二、汇编语言提供了一个特殊的符号“$”来引用偏移量计数器的值。 例如: W1  DW $, $  ORG $+3   ;从当前地址开始空3个字节 B1  DB 43h 假设:在给变量W1分配内存单元时,当前偏移量计数器的值为2。于是,变量W1后面第一个“$”代表数值2,第一个字分配后,此时偏移量计数器$的值就为4,所以,第二个“$”就代表数值4。在分配完二个字之后,偏移量计数器的值变为6,$+3的值为9,所以,伪指令“ORG $+3”就表示下一个变量从偏移量为9的单元地址开始分配。

回答2:

哈哈哈哈,哪有这样的大神,你是程序员吧!