回 帖 发 新 帖 刷新版面

主题:解答!!!!!谢谢~~

DATA    SEGMENT
C1   DB   0AH,  2  DUP ( 12 , 1), –7
C2   DW   0A,–7
C3   EQU  $ – C2
     ORG  20
C4   DW   C2-2
 DATA  ENDS

1.画出数据在主存中的分配图(细化到字节)

0A 12 01 12 01 FA 0A 00 FA 00  后面的接着是什么啊????



2.在划线处填上执行结果。
① MOV    AX,    C2-3        ;(AX)= ________
② MOV    DX,     C2+2        ;(DX)= ________
③ MOV    BL,    C1+5        ;(BL)= ________
④ MOV    BX,    OFFSET    C1+3    ;(BX)= ________
⑤ MOV    CL,    C3-4        ;(CL)= ________

回复列表 (共4个回复)

沙发

地址(H)   内容(H) 变量名
0           0A        C1:
1           12 
2           01 
3           12
4           01
5           F9 
6           0A        C2:
7           00 
8           F9 
9           FF 
A           -            ;从地址A到1F都没有定义
B           - 
....      ....  
1F          -
20          4        C4;在地址是20H处定义变量C4,内容为变量C2的地址减2(即6-2=4)  
21          0
C3是用EQU定义的常量,不分配内存单元

板凳

2.在划线处填上执行结果。
① MOV    AX,    C2-3        ;(AX)= ___0112H_____
② MOV    DX,     C2+2        ;(DX)= ___0FFF9H_____
③ MOV    BL,    C1+5        ;(BL)= ___0F9H_____
④ MOV    BX,    OFFSET    C1+3    ;(BX)= ___3_____
⑤ MOV    CL,    C3-4        ;(CL)= ___0_____

3 楼

题目叫我画数据在主存上的“分配图”,还要细化到字节,怎样画啊?

4 楼

1楼不是画好了吗?加几条线就行了

我来回复

您尚未登录,请登录后再回复。点此登录或注册