早教吧作业答案频道 -->其他-->
简单汇编题,含答案,只需要解释一下为什么按字节写出以下变量的初值在内存中的存放顺序①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行使段职能。
看了简单汇编题,含答案,只需要解释...的网友还看了以下:
下列排序方法中,排序所花费时间不受数据初始排列特性影响的算法是______。A.直接插入排序B.冒泡 2020-05-26 …
弥陀经要解中有"今初",这是(甲)初序分二.初通序.二别序.(乙)初中二.初标法会时处.二引大众同 2020-06-18 …
(201q•福田区模拟)六年级体育测试部分同学w跳远成绩如7:姓名刘一钱二孙三周q张五赵六王七成绩 2020-07-18 …
下列排序算法中,不受数据初始状态影响,时间复杂度为O(n*logn)的是A.堆排序B.冒泡排序C. 2020-07-23 …
贪婪算法,三种方法按物品价值p降序,物品重w升序,价值与重量比值p/w的降序装包,求最优解为什么提 2020-07-23 …
X、Y、Z、W为四种短周期元素,已知X、Z同主族,Y2+、Z-、W+三种离子的电子层结构与氖原子相 2020-07-29 …
已知复数Z满足/Z/=2,若a大于0,且a是常数,z,w是可变复数,对任意的一个w=x+yi(i是复 2020-11-03 …
热力学中U=Q-WH=U+W那么难道H=Q吗,这里的q不是指吸收的热量吗,请详细讲下w热力学中U=Q 2020-11-04 …
求上海初中数学教科书每一册的各单元名称目录-w-.要按课本顺序报哟.格式如下-w-.--第一册--- 2020-11-23 …
XYZW为三个不同周期且原子序数递增的四种元素,X元素的最高正价与最底负价的代数和为2,Y元素原子的 2020-12-25 …