微机原理 这几个题怎么做啊?1. 若堆栈指针SP=3000H,AX=1234H,BX=2345H,CX=4567H,DX=5678H,则执行下列指令后SP,AX,BX,CX,DX的值分别是 .PUSH AXPUSH BXPUSH CXPOP BXPOP

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 14:07:02

微机原理 这几个题怎么做啊?1. 若堆栈指针SP=3000H,AX=1234H,BX=2345H,CX=4567H,DX=5678H,则执行下列指令后SP,AX,BX,CX,DX的值分别是 .PUSH AXPUSH BXPUSH CXPOP BXPOP
微机原理 这几个题怎么做啊?
1. 若堆栈指针SP=3000H,AX=1234H,BX=2345H,CX=4567H,DX=5678H,则执行下列指令后SP,AX,BX,CX,DX的值分别是 .
PUSH AX
PUSH BX
PUSH CX
POP BX
POP CX
POP DX
2. 试指出下列指令是否正确?若错误,写出错误原因.
(1) MOV AH, BX .
(2) AND [BX], [SI] .
(3) SUB AX, [SI][DI] .
(4) ADD 200, AL .
(5) MOV DS, 1200h .

微机原理 这几个题怎么做啊?1. 若堆栈指针SP=3000H,AX=1234H,BX=2345H,CX=4567H,DX=5678H,则执行下列指令后SP,AX,BX,CX,DX的值分别是 .PUSH AXPUSH BXPUSH CXPOP BXPOP
PUSH是压栈,POP是弹出
前三条PUSH执行后,AX在最下面,CX在最上面
所以执行POP后
BX=4567H
CX=2345H
DX=1234H
AX不变还是1234H
SP也不变为3000H
第二题
1 操作数类型不一致 错误
2 两个操作数都是存储器寻址方式 错误
3 基址寄存器只能用BX,BP不能用SI 错误
4 立即数不能做目的操作数 错误
5 不能直接向段寄存器传送数据 错误
做完啦.好好学习,如果有不明白的话你说一下,我再补充说明.类似问题以后还可以问我,很开心

微机原理 这几个题怎么做啊?1. 若堆栈指针SP=3000H,AX=1234H,BX=2345H,CX=4567H,DX=5678H,则执行下列指令后SP,AX,BX,CX,DX的值分别是 .PUSH AXPUSH BXPUSH CXPOP BXPOP 微机原理的题目:在堆栈中,若堆栈指针SP=002,用PUSH存入5个数据后SP=(),若用POP取出2个数据SP=() 微机原理的题. 请问微机原理学的好的,这几个题怎么做啊?3. 设OP1、OP2是字节型内存变量,试指出下列指令是否正确? 若错误,写出错误原因.(1) MOV AH, BX .(2) AND [BX], [SI] 微机原理,已知(SS)=9000H(SP)=0E200H则整个堆栈段物理地址范围? 微机原理的一道题 几道微机原理习题,1 设当前SS=C000H SP=2000H AX=2355H BX=2122H CX=8788H,则当前栈顶的物理地址是多少?若连续执行PUSH AX,PUSH BX,POP CX 3条指令后,堆栈内容发生什么变化?AX、BX、CX中的内容是什么?2 设(AH 微机原理 《微机原理》的习题求解在某系统中,已知当前(SS)=2360H,(SP)=0800H,请说明该堆栈段在存储器中的物理地址范围.若往堆栈中存有20个字节数据,那么SP的内容为什么值? 微机原理堆栈物理地址SP,将1234ABCDH压入堆栈,堆栈指示器是SP=0100H,堆栈段寄存器SS=A000H,最后栈顶SP是多少?(答案是00FCH)为什么会是这个答案,不是SS*10H+SP就是物理地址了吗 为什么要减一 微机原理中的OFFSET是什么意思啊 微机原理中0FFDCH是什么意思啊 微机原理中1K*8是什么意思 微机原理中BHE和A0的值怎么判断? 微机原理编程题 求1~200这些数字中所有奇数的和 微机原理考题. 科技英语的几个词汇电机与拖动技术 微机原理与接口技术 单片机 数字电路技术 模拟电路技术 怎么翻译? 求助微机原理与应用的填空题 %>_