早教吧作业答案频道 -->其他-->
简单汇编题,含答案,只需要解释一下为什么按字节写出以下变量的初值在内存中的存放顺序①ADB7,-5,?,0FBH,“ABCD”,2DUP(2DUP(“3”))答:7,0FBH,?,0FBH,41H,42H,43H,44H,3,3,3,3②BDW“12”,3答:32H
题目详情
简单汇编题,含答案,只需要解释一下为什么
按字节写出以下变量的初值在内存中的存放顺序
① A DB 7,-5,?,0FBH, “ABCD”,2 DUP(2 DUP(“3”))
答:7,0FBH,?,0FBH,41H,42H,43H,44H,3,3,3,3
② B DW “12”,3
答:32H,31H,3,0
③ C DD 123456H
答:56H,34H,12H,0
设(DS)=1000H,(ES)=2000H,(SS)=3000H,(BX)=0400H,(BP)=0500H,(SI)=0060H,(DI)=0070H,写出下列各条指令中,源操作数的寻址方式和物理地址。
① MOV AX,BX 答:寄存器,无物理地址
② MOV AX,[BX] 答:寄间,10000H+0400H=10400H
③ MOV AX,15[BP] 答:寄间相,30000H+0500H+0FH=3050FH
④ MOV AX,SS:[SI] 答:寄间,30000H+0060H=30060H
⑤ MOV AX,-2[BX][DI]
答:相对基变,10000H+0400H+0070H-2=1046EH
⑥ MOV AX,ES:[BP][SI]
答:基变,20000H+0500H+0060H=20560H
按字节写出以下变量的初值在内存中的存放顺序
① A DB 7,-5,?,0FBH, “ABCD”,2 DUP(2 DUP(“3”))
答:7,0FBH,?,0FBH,41H,42H,43H,44H,3,3,3,3
② B DW “12”,3
答:32H,31H,3,0
③ C DD 123456H
答:56H,34H,12H,0
设(DS)=1000H,(ES)=2000H,(SS)=3000H,(BX)=0400H,(BP)=0500H,(SI)=0060H,(DI)=0070H,写出下列各条指令中,源操作数的寻址方式和物理地址。
① MOV AX,BX 答:寄存器,无物理地址
② MOV AX,[BX] 答:寄间,10000H+0400H=10400H
③ MOV AX,15[BP] 答:寄间相,30000H+0500H+0FH=3050FH
④ MOV AX,SS:[SI] 答:寄间,30000H+0060H=30060H
⑤ MOV AX,-2[BX][DI]
答:相对基变,10000H+0400H+0070H-2=1046EH
⑥ MOV AX,ES:[BP][SI]
答:基变,20000H+0500H+0060H=20560H
▼优质解答
答案和解析
按字节写出以下变量的初值在内存中的存放顺序
① A DB 7,-5,?,0FBH, “ABCD”,2 DUP(2 DUP(“3”))
答:7,0FBH,?,0FBH,41H,42H,43H,44H,3,3,3,3
字节数据顺序存放
② B DW “12”,3
答:32H,31H,03H,00H
字数据低字节在前,高字节在后,是 Intel cpu 规则
③ C DD 123456H
答:56H,34H,12H,00H
双字数据最低字节在前,最高高字节在后,是 Intel cpu 规则
设(DS)=1000H,(ES)=2000H,(SS)=3000H,(BX)=0400H,(BP)=0500H,(SI)=0060H,(DI)=0070H,写出下列各条指令中,源操作数的寻址方式和物理地址。
① MOV AX,BX 答:寄存器,无物理地址
操作数均为寄存器
② MOV AX,[BX] 答:寄间,10000H+0400H=10400H
通过ds:BX寄存器指定内存单元地址 是 Intel cpu 规则
③ MOV AX,15[BP] 答:寄间相,30000H+0500H+0FH=3050FH
通过SS:[BP+IMM8]指定内存单元地址 是 Intel cpu 规则
④ MOV AX,SS:[SI] 答:寄间,30000H+0060H=30060H
SS段覆盖DS段
⑤ MOV AX,-2[BX][DI]
答:相对基变,10000H+0400H+0070H-2=1046EH
MOV AX,ds:[bx+di+d16]是Intel cpu 规则
⑥ MOV AX,ES:[BP][SI]
答:基变,20000H+0500H+0060H=20560H
ES代替SS行使段职能。
① A DB 7,-5,?,0FBH, “ABCD”,2 DUP(2 DUP(“3”))
答:7,0FBH,?,0FBH,41H,42H,43H,44H,3,3,3,3
字节数据顺序存放
② B DW “12”,3
答:32H,31H,03H,00H
字数据低字节在前,高字节在后,是 Intel cpu 规则
③ C DD 123456H
答:56H,34H,12H,00H
双字数据最低字节在前,最高高字节在后,是 Intel cpu 规则
设(DS)=1000H,(ES)=2000H,(SS)=3000H,(BX)=0400H,(BP)=0500H,(SI)=0060H,(DI)=0070H,写出下列各条指令中,源操作数的寻址方式和物理地址。
① MOV AX,BX 答:寄存器,无物理地址
操作数均为寄存器
② MOV AX,[BX] 答:寄间,10000H+0400H=10400H
通过ds:BX寄存器指定内存单元地址 是 Intel cpu 规则
③ MOV AX,15[BP] 答:寄间相,30000H+0500H+0FH=3050FH
通过SS:[BP+IMM8]指定内存单元地址 是 Intel cpu 规则
④ MOV AX,SS:[SI] 答:寄间,30000H+0060H=30060H
SS段覆盖DS段
⑤ MOV AX,-2[BX][DI]
答:相对基变,10000H+0400H+0070H-2=1046EH
MOV AX,ds:[bx+di+d16]是Intel cpu 规则
⑥ MOV AX,ES:[BP][SI]
答:基变,20000H+0500H+0060H=20560H
ES代替SS行使段职能。
看了简单汇编题,含答案,只需要解释...的网友还看了以下:
初一数学2道合并同类项题!1若A.B都是五次单项式,则A+B是()A五次多项式B五次单项式C次数不 2020-05-16 …
某当事人拟购置2500平方米土地建房,下面备选对象中较经济的一宗土地是(A )A.单价为300 2020-06-09 …
EXCEL题目1、在Excel工作表中,已知B1单元格输有公式“=A5+$B$5”,将其复制到D3 2020-07-09 …
函数y=x²-x-6在区间(-5,5)内满足()a.先单调上升再单调下降b.单调下降c.先单调下降 2020-07-15 …
某校为了了解初三年级1000名学生的身体健康情况,从该年级随机抽取了若干名学生,将他们按体重(均为整 2020-11-11 …
“一方有难,八方支援”.长汀县5•19特大洪灾发生后,为帮助受灾群众重建家园,社会各界踊跃捐款.下面 2020-11-22 …
小明欲购买A,B两种型号的笔记本共10本(不可购买一种),要求其总价钱不超过60元,已知A型号的单价 2020-11-28 …
5千米、4公顷、6吨、60平方米、2.5分米都是()A.长度单位B.面积单位C.复名数D.单名数 2020-12-06 …
23.0.1ml?破伤风抗毒素过敏试验液含破伤风抗毒素A.5?国际单位B.15?国际单位C.100? 2020-12-13 …
三个单元格中的一个有数值,则第四个单元格的数值等于前三个中的数值第一行,A中数值为2.5,B、C列中 2020-12-24 …