微机原理 这几个题怎么做啊?1. 若堆栈指针SP=3000H,AX=1234H,BX=2345H,CX=4567H,DX

1个回答

  • PUSH是压栈,POP是弹出

    前三条PUSH执行后,AX在最下面,CX在最上面

    所以执行POP后

    BX=4567H

    CX=2345H

    DX=1234H

    AX不变还是1234H

    SP也不变为3000H

    第二题

    1 操作数类型不一致 错误

    2 两个操作数都是存储器寻址方式 错误

    3 基址寄存器只能用BX,BP不能用SI 错误

    4 立即数不能做目的操作数 错误

    5 不能直接向段寄存器传送数据 错误

    做完啦.好好学习,如果有不明白的话你说一下,我再补充说明.类似问题以后还可以问我,很开心