汇编语言关于内存分配图题目 已知数据段定义如下: DATA SEGMENT ORG 0020H D1 DW 1200 (请看补充问题)

已知数据段定义如下:
DATA SEGMENT
ORG 0020H
D1 DW 1200H
D2 DB 10H,?
D3 DB 'Hello'
DATA ENDS
(1)画出该数据段的内存分配图,要求左侧逻辑地址,右侧符号地址;
(2)假设汇编后DATA值为2000H,请将D3中字符'e'所在的逻辑地址转换成物理地址;
(3)执行MOV CX,TYPE D1后,CX的内容为多少?
(4)执行MOV BX,OFFSET D1后,BX的内容为多少?
求微机原理汇编语言大神的详细解答,谢谢了。
其他那种不解决问题的,我是不会给你分的到时候!

第1个回答  2017-02-14
(1)
0020h 00h D1
0021h 12h
0022h 10h D2
0023h ?
0024h 'H' D3
0025h 'e'
0026h 'l'
0027h 'l'
0028h 'o'
(2)'e'的物理地址为 20025h
(3)cx=0002h
(4)bx=0020h

本回答被提问者采纳
第2个回答  2019-11-17
搜一下:汇编语言关于内存分配图题目
已知数据段定义如下:
DATA
SEGMENT
ORG
0020H
D1
DW
1200
(请看补充问题)
相似回答