注册 登录
编程论坛 汇编论坛

两个简单的问题

huangyan6611 发布于 2009-11-09 23:29, 943 次点击
BUF1 DW 4500H,56,100   
BUF2 DB 67
COUNT EQU BUF2-BUF1


执行后 BUF2和COUNT的值各是多少啊 ???




DATA SEGMENT
     ORG 10H
CONT1 EQU 20H
BUF1 DW 300H,0AFH
CONT2 EQU $-BUF1
BUF2 DB 'ASDFG'
DATA ENDS

其中buf1和buf2的偏移地址是多少啊
还有就是count2的值是多少 ?字单元buf2+2的内容是多少?


本人初学汇编   还望多指点啊   
急!!!!!!!!!!!!!!!
3 回复
#2
onepc2009-11-10 08:13
第一题,buf1定义的是dw型,就是一个占四个字节,你算下就清楚了,还有buf2其实是连在100后面的。就是说67的前面是双字100
你减下就清楚了。

第二题同上,主要的是$这个意思是取当前位置的地址。
#3
huangyan66112009-11-10 22:28
谢谢啦
#4
Tox1c゛2010-03-02 00:32
BUF1 DW 4500H,56,100   
BUF2 DB 67
COUNT EQU BUF2-BUF1


DATA SEGMENT
     ORG 10H
CONT1 EQU 20H
BUF1 DW 300H,0AFH
CONT2 EQU $-BUF1
BUF2 DB 'ASDFG'
DATA ENDS
谁能给我注释下- -,我也初学,
1