简答题

设CPU中各有关寄存器的当前状况为:SS=0a8bH、DS=17ceH、CS=dc54H、BX=394bH、IP=2f39H、SP=1200H,BX给出的是某操作数的有效地址,请分别写出该操作数、下一条要取的指令及当前栈顶的逻辑地址和物理地址。

正确答案

该操作数的逻辑地址为DS:BX=17CE://394BH,物理地址=17CEH*10H+394BH=1B62BH;下一条要取的指令的逻辑地址为CS:IP=DC54:2F39H,物理地址=DC54H*10H+2F39H=DF479H;当前栈顶的逻辑地址=SS:SP=0A8B:1200H,物理地址=0A8BH*10H+1200H=0BAB0H。

答案解析

相似试题
  • SS是指()寄存器,用来存放当前程序所用()段的段基址。

    填空题查看答案

  • 在CPU中存放当前正在执行指令的的寄存器是()

    单选题查看答案

  • 当前正在执行的指令保存在CPU的()寄存器中;运算结果进位标志C保存在CPU的()寄存器中。

    填空题查看答案

  • CPU执行的指令将从代码段取得,而用来给出当前代码段的代码段寄存器是()。

    单选题查看答案

  • 计算题:设从某外设传送1000H个字节的数据快到起始地址为2000H的内存区域中,采用DMA传送,利用通道1,设通道1当前地址寄存器的地址为02H,当前字节计数器地址为03H。编写初始化程序。

    简答题查看答案

  • 设当前SS=2010H,SP=FE00H,BX=3457H,计算当前栈顶的地址为多少?当执行PUSHBX指令后,栈顶地址和栈顶2个字节的内容分别是什么?

    简答题查看答案

  • 设当前数据段位于存储器的A8000H~B7FFFH,DS段寄存器的内容应是什么?

    简答题查看答案

  • 外部设备向CPU发出中断请求,CPU是否响应还与标志寄存器中的中断标志位IF有关。如果IF=0,就说明CPU被允许响应某些外部设备的中断。

    判断题查看答案

  • CPU的运算速度与许多因素有关,下面哪些是提高运算速度的有效措施() ①增加CPU中寄存器的数目  ②提高CPU的主频  ③增加高速缓存(cache)的容量  ④优化BIOS的设计   (  )

    单选题查看答案