指令系统部分考试题

上传人:shaoy****1971 文档编号:108784928 上传时间:2019-10-25 格式:DOC 页数:3 大小:21.50KB
返回 下载 相关 举报
指令系统部分考试题_第1页
第1页 / 共3页
指令系统部分考试题_第2页
第2页 / 共3页
指令系统部分考试题_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《指令系统部分考试题》由会员分享,可在线阅读,更多相关《指令系统部分考试题(3页珍藏版)》请在金锄头文库上搜索。

1、指令部分考试题一、选择题(每小题3分,共36分)1直接寻址是指 。(A) 指令中直接给出操作数地址(B) 指令中直接给出操作数(C) 指令中间接给出操作数(D) 指令中间接给出操作数地址2堆栈寻址的原则是 。(A) 随意进出(B) 后进先出(C) 先进先出(D) 后进后出3相对寻址方式中,求有效地址使用 加上偏移量。A. 基址寄存器内容B. 栈指示器内容C. 变址寄存器内容D. 程序计数器内容4相对单指令周期方案和多指令周期方案,指令流水线方案的资源利用率和性能价格比 。( )A最低 B居中 C最高 D都差不多5立即寻址是指 。A. 指令中直接给出操作数地址B. 指令中直接给出操作数C. 指令

2、中间接给出操作数D. 指令中间接给出操作数地址6输入输出指令的功能是 。A进行算术运算和逻辑运算B进行主存与CPU之间的数据传送C进行CPU和I/O设备之间的数据传送D改变程序执行的顺序7相对指令流水线方案和多指令周期方案,单指令周期方案的资源利用率和性能价格比 。A最低 B居中 C最高 D都差不多8间接寻址是指 。(A) 指令中直接给出操作数地址(B) 指令中直接给出操作数(C) 指令中间接给出操作数(D) 指令中间接给出操作数地址9计算机硬件能直接识别和运行的只能是 程序。A机器语言B汇编语言C高级语言DVHDL二、判断题:将判断结果填在括弧内,正确打号,错误打号(每小题3分,共15分)1

3、变址寻址方式中,操作数的有效地址等于程序计数器内容加上变址偏移量。( )2相对寻址方式中,操作数的有效地址等于程序计数器内容与偏移量之和。( )3指令是程序设计人员与计算机系统沟通的媒介;微指令是计算机指令和硬件电路建立联系的媒介。( )4变址寻址方式中,操作数的有效地址等于变址寄存器内容加上形式地址。( )5间接寻址是指指令中间接给出操作数地址。( )6直接寻址是在指令字中直接给出操作数本身而不再是操作数地址。( )7计算机中的流水线是把一个重复的过程分解为若干个子过程,每个子过程与其他子过程并行运行。( )三、简答题(共29分)1按指令完成的功能可将指令划分成哪几类?(7分)答:算术与逻辑

4、运算指令、移位操作指令、数据传送指令、转移指令、子程序调用与返回指令、特权指令、其它指令。2计算机指令中要用到的操作数一般可以来自哪些部件?(7分)答:(1)CPU内部的通用寄存器。此时应在指令字中给出用到的寄存器编号(寄存器名),通用寄存器的数量一般为几个、十几个,故在指令字中须为其分配2、3、4、5或更多一点的位数来表示一个寄存器。(2)外围设备(接口)中的一个寄存器。通常用设备编号、或设备入出端口地址、或设备映像地址(与内存储器地址统一编址的一个设备地址编号)来表示。(3)内存储器的一个存储单元。此时应在指令字中给出该存储单元的地址。3确定一台计算机的指令系统并评价其优劣,通常应从哪几个

5、方面考虑?(8分)答:主要从以下四个方面进行考虑:(1)指令系统的完备性,常用指令齐全,编程方便;(2)指令系统的高效性,程序占内存空间少,运行速度快;(3)指令系统的规整性,指令和数据使用规则统一简单,易学易记;(4)指令系统的兼容性,同一系列的低档计算机的程序能在新的高档机上直接运行。4一条指令通常由哪些部分组成?简述各部分的功能。(8分)答:通常情况下,一条指令要由操作码和操作数地址两部分内容组成。其中第一部分是指令的操作码,它确定了本条指令是执行算术、逻辑、读写等多种操作中的哪一种功能,计算机为每条指令分配了一个确定的操作码。第二部分是指令的操作数地址,用于给出被操作的信息(指令或数据)的地址,包括参加运算的一个或多个操作数所在的地址,运算结果的保存地址,程序的转移地址、被调用的子程序的入口地址等。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号