微机原理

指令指针或者还包括代码段寄存器值的改变将引起程序流程的改变。

题目

指令指针或者还包括代码段寄存器值的改变将引起程序流程的改变。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

指令指针或者还包括代码段寄存器值的改变将引起程序流程的改变。()

此题为判断题(对,错)。


正确答案:正确

第2题:

Pentium,微处理器的基本结构寄存器组主要包括:通用寄存器、段寄存器、指令指针和 ______。


正确答案:标志寄存器
标志寄存器 解析:Pentium微处理器的基本结构寄存器组主要包括:通用寄存器,段寄存器,指令指针和标志寄存器。

第3题:

程序设计员不能直接使用的寄存器是

A.通用寄存器

B.指令指针寄存器

C.标志寄存器

D.段寄存器


正确答案:B

第4题:

下列指令中不会改变指令指针寄存器内容的是()

  • A、RET
  • B、JMP
  • C、CALL
  • D、MOV

正确答案:D

第5题:

在寄存器间接寻址中,若指令指定的寄存器是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。

第6题:

下列指令中不会改变指令指针寄存器内容的是()

A. MOV

B. JMP

C. CALL

D. RET


参考答案A

第7题:

Pentium微处理器的基本寄存器组主要包括:通用寄存器、段寄存器、指令指针和【 】。


正确答案:标志寄存器
标志寄存器 解析:Pentium微处理器的基本结构寄存器组主要包括:通用寄存器、段寄存器、指令指针和标志寄存器。

第8题:

现代计算机通常是将处理程序存放在连续的内存单元中,CPU在执行这个处理程序时,使用一个寄存器来指示程序的执行顺序,这个寄存器为()。

A. 指令寄存器

B. 指令译码器

C. 指令缓冲寄存器

D. 指令指针寄存器


正确答案:D

第9题:

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

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

正确答案:B

第10题:

根据恶意代码的行为跟踪实现技术的不同大致可分为指令级和轻量级两类。其中轻量级方法可以获取或修改寄存器状态、内存状态和其中的值,改变程序的控制流程。


正确答案:错误

更多相关问题