在CPU内部寄存器之间传送数据(除代码段寄存器CS和指令指针IP

题目

在CPU内部寄存器之间传送数据(除代码段寄存器CS和指令指针IPC以外)的是()

  • A、ADD
  • B、MOV
  • C、SUB
  • D、MUL
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

指令代码的地址存放在寄存器中。()

A.DS和SI
B.BX和BP
C.ES和DI
D.CS和IP

答案:D
解析:

第2题:

已知8086CPU的代码段寄存器CS=1200H,指令指针寄存器IP=045FH,则当前指令代码的实际地址是多少?


正确答案:1245FH。

第3题:

在以DMA方式传送数据的过程中,由于没有破坏( )的内容,所以一旦数据传送完毕,CPU可以立即返回原程序。

A. CS和IP

B. 寄存器

C. A和B 对

D. 堆栈


参考答案:C

第4题:

8086/8088CPU复位后,代码段寄存器CS的值为()


正确答案:FFFFH

第5题:

8086/8088CPU执行INTn指令时,CPU将以下寄存器压入堆栈的顺序是()

  • A、FLAGS,IP,CS
  • B、IP,CS,FLAGS
  • C、CS,IP,FLAGS
  • D、FLAGS,CS,IP

正确答案:D

第6题:

在保护模式下,代码段的段基址存在于().

  • A、段寄存器
  • B、段描述符
  • C、段选择符
  • D、指令指针寄存器

正确答案:B

第7题:

8086/8088CPU执行INT n指令时,CPU将以下寄存器压入堆栈的顺序是()

  • A、FIAGS,IP,CS
  • B、IP,CS,FJAGS
  • C、CS,IP,FLAGS
  • D、FIAGS,CS,IP

正确答案:D

第8题:

在寄存器间接寻址中,若指令指定的寄存器是BX,SI,或者DI,则默认操作数存放在(46)段中。这时要用寄存器(47)的内容作为段地址。对于指令MOV BX,[SI]。假设数据段寄存器DS=1000H,代码段寄存器CS=4000H,堆栈段寄存器SS=7000H,SI=2000H,则操作数的物理地址为(48)。

A.数据

B.代码

C.堆栈

D.代码和堆栈


正确答案:A
解析:本题主要考查计算机硬件基础知识。在寄存器间接寻址中,若指令指定的寄存器是BX,SI,或者DI,则默认操作数存放于数据段中。这时,寄存器DS中的内容为段地址。对于指令MOVBX,SI而言,操作数的物理地址为基地址乘以16,再加上偏移地址,而乘以16相当于左移4个二进制位,所以操作数地址为12000H。答案为A。

第9题:

IP指令指针寄存器是属于()。

  • A、通用寄存器
  • B、段寄存器
  • C、变址寄存器
  • D、控制寄存器

正确答案:D

第10题:

在CPU复位期间,CS和IP寄存器分别初始化为()和()。CPU从内存单元地址为()单元取指令执行程序,一般在该单元存放的是一条()转移指令。


正确答案:FFFFH;0000H;FFFF0H;无条件

更多相关问题