汇编语言关于内存分配图题目 已知数据段定义如下: DATA SEGMENT ORG 0020H D1 DW 1200 (请看补充问题)
已知数据段定义如下:DATASEGMENTORG0020HD1DW1200HD2DB10H,?D3DB'Hello'DATAENDS(1)画出该数据段的内存分配图,要求左...
已知数据段定义如下:
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的内容为多少?
求微机原理汇编语言大神的详细解答,谢谢了。
其他那种不解决问题的,我是不会给你分的到时候! 展开
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的内容为多少?
求微机原理汇编语言大神的详细解答,谢谢了。
其他那种不解决问题的,我是不会给你分的到时候! 展开
2个回答
展开全部
(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
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询