77问答网
所有问题
在8086CPU中,CS=1000H,DS=2000H,SS=3000H,IP=4000H,SP=5000H,则下一条执行指令字节地址为?
请告诉详细解题思路,谢谢
举报该问题
推荐答案 2014-09-10
8086的指令长度是不等长的,所以下一条指令地址难以确定!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/pvpqWvq3IG8pIvY8NY.html
其他回答
第1个回答 2018-03-06
CS*16+IP=10000H+4000H=14000H
相似回答
设
CS=1000H,DS=2000H,
ES
=3000H,SS=4000H,IP=
100
H,SP=
200H,BX=300H,BP...
答:
1. 栈顶物理地址可以通过栈基址SS与栈顶偏移SP得到:PA =
SS
* 10h(16d)+
SP = 4000h
* 10h + 200h = 40200h;2. 由于引用[BX]的段寄存器默认为
DS,
此时存储器指针偏移为BX,因此其物理地址可以通过DS与BX得到:PA = DS * 10h(16d)+ BX
= 2000h
* 10h + 300h = 20300h;3. ...
设
CS=1000H,DS=2000H,
ES
=3000H,SS=4000H,IP=
100
H,SP=
200H,BX=300H,BP...
答:
1.
下一条
要
执行指令
的物理地址为:
1000H
*10H+100H=10100H 2,栈顶物理地址
=SS
*10H+
SP=
40200H;3.[BX]代表的存储单元的物理地址
=DS
*10H+BX=20300H;4.[BP]代表的存储单元的物理地址=SS*10H+BP=40400H;5.ES:[BX+SI]代表的存储单元的物理地址=ES*10H+BX+SI=30800H ...
...各寄存器的初始值:
CS=2000H,IP=
0
,Ds=1000H,
AX=0,BX=0,
答:
下一步会跳去执行地址为10000H的指令。如下图的红色框。
汇编单选,大大帮帮忙啊。
答:
PUSHF POP AX 4.设(DS)
=3000H,
(SS)
=2000H,
(BP)
=1000H,指令
NEG BYTE PTR[BP]中,操作数的物理地址是(21000H)。5.下列逻辑地址中,表示将要执行的指令地址的是(CS:IP)。6.指令“OUT DX,AL”中DX的作用是(存放端口地址的地址指针寄存器)。7.执行段内子程序调用指令时
,CPU
将把...
微机原理
答:
执行指令
:MUL BL 后,AX=___0018___H 执行指令:DIV BL后,AL=___02___H,AH=___02___H 6, 设
DS=
1100H,ES
=2000H,SS=
3500H,SI=0012H,DI=0024H,BX=0005H,BP=0100H,分别指出下列指令源操作数的寻址方式和相应物理地址(用十六进制表示)MOV AX,10H[BP];源操作数寻址方式___,...
已知
8086
内部寄存器
CS=1000H, DS=2000H, IP=3000H,则
将要
执行指令
的代码...
答:
程序代码由cs乘以16加上Ip组成。。。就是13000H。。。DS没用的。。。
(
CS
)
=1000H,
(
DS
)
=2000H,
(ES)
=3000H,
(
SS
)
=4000H,
操作数[1000H]寻址方式...
答:
应该是直接寻址,段地址默认为数据段(DS)
2000H,1000H
为偏移地址,物理地址=20000H+
1000H=
21000H 希望对你有所帮助!
大家正在搜
在某个以8086为CPU
CPUi54500H是什么意思
8086CPU从功能上分为几部分
CPUI7850H是什么意思
8086是多少位的CPU
8086CPU包括
TDC的CPU报H
CPU标H
CPU处理器后面的H是什么意思
相关问题
设CS=1000H,DS=2000H,ES=3000H,SS...
已知8086CPU内部CS=1000H,DS=2000H,I...
已知8086内部寄存器CS=1000H, DS=2000H,...
设CS=1000H,DS=2000H,ES=3000H,SS...
(CS)=1000H,(DS)=2000H,(ES)=300...
已知(DS)=2000H,(ES)=3000H,(CS)=4...
根据CS:IP=1000H:2000H,那么要执行的下一条指...
如果一个程序在执行前CS=1000H,IP=2000H,该程...