第六章 指令系统:本章介绍了机器指令系统的分类、常见的寻址方式、指令格式以及设计指令系统时应考虑的各种因素。根据指令系统的要求,分析了指令字中各字段的位数及其含义,阐述了扩展操作码技术的运用;分析了指令寻址方式和数据寻址方式;分析了RISC的主要特点及其与CISC的区别。6.1机器指令:本节阐述了设计指令格式的方法,根据指令系统的要求,分析机器指令的一般格式以及指令字中各字段的作用,分析了扩展操作码技术的运用。
6.2操作数类型和操作类型:本节分析了指令的数据类型和操作类型,分析了在按字节和字寻址的存储器中,数据的存放方式,分析了数据“边界对准”方式和“边界不对准”方式对访存操作的影响。
6.3寻址方式:本节分析了指令寻址和数据寻址方式,并分析了不同的寻址方式对操作数的寻址范围、访存次数和所需的硬件支持。
6.4指令格式举例:本节分析了设计指令格式应考虑的各种因素,针对典型指令格式,阐述了设计指令格式时必须要从诸多方面综合考虑,并进行了指令格式设计举例。
6.5RISC技术:本节分析了 RISC 的主要特点及其与 CISC 的区别。
[单选题]设机器字长为16位,存储器按字节编址,设 PC 当前值为 1000H,当读取一条双字长指令后,PC值为(    )。

选项:[其余都不对, 1001H, 1004H, 1002H]
[单选题]操作数在寄存器中的寻址方式称为(    )寻址。

选项:[其余都不对, 寄存器间接, 寄存器直接, 直接
]
[单选题]寄存器间接寻址方式中,操作数在(    )中。

选项:[其余都不对, 主存单元, 通用寄存器, 堆栈]
[单选题]指令的寻址方式有顺序和跳跃两种,采用跳跃寻址方式可以实现(    )。

选项:[程序的条件转移和无条件转移, 程序浮动, 其余都不对, 程序的无条件转移和浮动]
[多选题]下列叙述中,(    )能反映 CISC 的特征。 (多项选择)

选项:[采用优化编译技术, 指令字长固定, 大多数指令需要多个时钟周期才能执行完成, 控制器采用组合逻辑设计, 丰富的寻址方式
, 只有LOAD/STORE指令可以访存, 各种指令都可以访存
]
[单选题]采用基址寻址可扩大寻址范围,且(    )

选项:[基址寄存器内容由操作系统确定,在程序执行过程中可变
, 基址寄存器内容由用户确定,在程序执行过程中不可变, 其余都不对, 基址寄存器内容由操作系统确定,在程序执行过程中不可变]
[单选题]在一地址格式的指令中,下列(    )是正确的。

选项:[仅有一个操作数,其地址由指令的地址码提供, 可能有一个操作数,也可能有两个操作数, 其余都不对, 一定有两个操作数,另一个是隐含的]
[单选题]基址寻址方式中,操作数的有效地址是(    )

选项:[变址寄存器内容加上形式地址, 程序计数器内容加上形式地址, 基址寄存器内容加上形式地址(位移量)
, 其余都不对]
[单选题]堆栈寻址方式中,设A为累加器,SP为堆栈指针,Msp为SP指示的栈顶单元,如果进栈操作的动作顺序是(SP)- 1—>SP,(A)—>Msp,那么出栈操作的动作顺序应为 (    )。

选项:[(Msp)—>A,(SP)+1—>SP, 其余都不对, (SP)+1—>SP,(Msp)—>A, (SP)- 1—>SP,(Msp)—>A]
[多选题]二地址指令中,操作数的物理位置可安排在(    )。 (本题是多选题)

选项:[一个主存单元和一个寄存器, 两个寄存器, 其余都不对, 两个主存单元]
[单选题]扩展操作码是(    )

选项:[操作码字段以外的辅助操作字段的代码, 指令格式中不同字段设置的操作码, 其余都不对, 一种指令优化技术,即让操作码的长度随地址数的减少而增加,不同地址数的指令可以具有不同的操作码长度]
[单选题]设变址寄存器为X,形式地址为D,某机具有先变址再间址的寻址方式,则这种寻址方式的有效地址为(    )。

选项:[EA=(X)+(D), 其余都不对, EA=(X)+ D, EA=(( X ) + D)
]

温馨提示支付 ¥1.00 元后可查看付费内容,请先翻页预览!
点赞(0) dxwkbang
返回
顶部