几道微机原理习题,
1 设当前SS=C000H SP=2000H AX=2355H BX=2122H CX=8788H,则当前栈顶的物理地址是多少?若连续执行PUSH AX,PUSH BX,POP CX 3条指令后,堆栈内容发生什么变化?AX、BX、CX中的内容是什么?
2 设(AH)=03H,(AL)=82H,试指出将AL和AH中的内容相加和相减后,标志位CF、AF、OF、SF、IF和PF的状态?(我看书上的例题都是16位的相加减,这题是8位的……而且为什么还会问IF的状态)
3 某指令对应当前段寄存器CS=FFFFH,指令指针寄存器IP=FF00H,此时该指令的物理地址是多少?指向这一物理地址的CS值和IP值是唯一的吗?试距离说明(这道题我觉得很奇怪,地址超了啊)
人气:369 ℃ 时间:2020-08-13 11:07:47
解答
简单的部分我就不答了.我提醒一下吧:第1题:没什么难度的.第2题:题中的IF应该是ZF才对.题目也有误的,要相信自己.另外,8位相加减更容易啊,方法与16位一样.第3题:地址并没有超.IP=FFOOH是一个补码,也就是说IP是一个...
推荐
- 几道微机原理题
- 一,01011100B=?D 二,135dD=?B 三,10110010B=?O=?H
- 微机原理与接口的几道题,
- 微机原理的题
- 你面向高墙喊话,如果听到回声,那么你和高墙之间的距离为( )
- 加热时,液体加入量不要超过烧瓶容积的多少?
- 英文中的function words有哪些?
- -2,3,2,-9如何算24点?至少两种方法
猜你喜欢