5指令系统课后题

上传人:公**** 文档编号:563234231 上传时间:2023-08-04 格式:DOCX 页数:6 大小:20.38KB
返回 下载 相关 举报
5指令系统课后题_第1页
第1页 / 共6页
5指令系统课后题_第2页
第2页 / 共6页
5指令系统课后题_第3页
第3页 / 共6页
5指令系统课后题_第4页
第4页 / 共6页
5指令系统课后题_第5页
第5页 / 共6页
点击查看更多>>
资源描述

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

1、5.指令系统课后题一、单项选择题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、每条机器指令必定包含CPU执行所需的信息,下列机器指令设计的要求中不正确的是()。A. 操作码B. 目的操作数地址C. 下一条指令的地址D. 上 一条指令的地址7、源操作数和目的操作数一般不存放在()。A. 主存或虚存B高速缓冲存储器C. CPU寄存器D. I/O设备8、下列对指令格式设计的主要目标描述不正确的是()。A提高程序的精确性B. 节约程序的存储空间C. 指令格式要尽量规整,减少硬件译码的复杂程度D. 优化后不能降低指令的执行速度9、下列对操作码的描述不正确的是()。A. 操作码指明即将完成的操作、源操作数和目的操作数的引用方式B

3、. 操作码指定的操作,一般有算数和逻辑运算、数据传输、I/O操作等操作C. 组成操作码字段的位数一般取决于计算机指令系统的结构D. 不同指令用操作码字段的不同编码来表示,每一种编码代表一种指令10、单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个 数常需采用()。A. 堆栈寻址方式B. 立即寻址方式C. 隐含寻址方式D. 间接寻址方式11、零地址运算指令在指令格式中不给出操作数地址,因此它的操作数来自()。A. 立即数和栈顶B. 栈顶和次栈顶C. 暂存器和栈顶D 寄存器和内存单元12、二地址指令中,操作数的物理位置不可安排在()。A. 栈顶和次栈顶B. 两个主存单元C.

4、 一个主存单元和一个寄存器D. 两个寄存器13、指令的寻址方式有()。14、关于二地址指令以下论述正确的是()。A. 二地址指令中,运算结果通常存放在其中一个地址码所提供的地址中B. 二地址指令中,指令的地址码字段存放的一定是操作数C. 二地址指令中,指令的地址码字段存放的一定是寄存器号D. 指令的地址码字段存放的一定是操作数地址15、在变址寄存器寻址方式中,若变址寄存器的内容是4E3C16,给出的偏移量是6316, 则它对应的有效地址是()。A. 6316B. 4D9F16C. 4E3C16D. 4E9F1616、操作数地址存放在寄存器的寻址方式叫()。18、变址寻址方式中,操作数的有效地址

5、等于()。19、相对寻址方式中,求有效地址使用()加上偏移量。22、用某个寄存器中的数作为操作数的寻址方式称为()寻址。23、寻址方式中,操作数在指令中直接给出的是()。24、寻址方式中,操作数地址在指令中直接给出的是()。25、下列关于指令周期的说法,不正确的是()。A. 指令周期是取出一条指令的时间B. 指令周期常用若干个CPU周期数来表示C. 任何一条指令,它的指令周期至少需要两个CPU周期D. 一条指令,其指令周期可以由多个CPU周期组成,也可以只有一个CPU周期组成27、运算类指令的寻址与转移类指令的寻址不同点在于( )。A. 前者取操作数,后者决定程序转移地址B. 后者取操作数,前

6、者决定程序转移地址C. 前者是短指令,后者是长指令D. 前者是长指令,后者是短指令28、指令的寻址方式有顺序和跳跃两种方式。采用跳跃寻址方式可以实现()。A. 堆栈寻址B. 程序的条件转移C. 程序的无条件转移D. 程序的条件转移或无条件转移29、在指令格式设计中,采用扩展操作码的目的是()。A. 增加指令长度B. 增加寻址空间C. 增加寻址速度D. 增加指令数量30、机器数为补码形式则算术右移指令执行的操作是()。A. 符号位填0,并顺次右移1位,最低位移至进位标志位B. 符号位不变,并顺次右移1位,最低位移至进位标志位C. 进位标志位移至符号位,顺次右移1位,最低位移至进位标志位D. 符号

7、位填1,并顺次右移1位,最低位移至进位标志位31、设寄存器内容为80H,若它对应的真值是-127,则该机器数是()。A. 原码B. 反码C. 补码D. 移码32、设变址寄存器为X,形式地址为D,某机具有先变址后间址的寻址方式,则这种寻址方式 的有效地址为()。A. EA=(X)+DB. EA=(X)+(D)C. EA=(X)+D)D. EA=(D)+(X)33、某计算机字长16位,存储器容量64KB,若按字编址,那么它的寻址范围是()。34、直接转移指令的功能是将指令中的地址代码送入下面哪个部件中()。A. 累加器B. 地址寄存器C. PC寄存器D. 存储器、简答题1、指令字长16位,其中4位

8、为基本操作码字段0P,另外3个4位长的地址字段A1、A2、A3。4位 基本操作码若全部用于三地址指令,则只有16条指令。现在对指令的操作码进行等长(等于地 址码长度)扩展。要求,三地址指令15条,二地址指令16条。答:答:(1)(2)(3)扩展方法如图所示。0000AjAiA31116AtAiAsA,4悅槿作釘15祭三地址港令llllAiillt11111111E位襟柞码出条二地址指等2、指令格式如下所示,其中0P为操作码,试分析指令格式的特点。597f4 30OP一源寄存器目标寄存器单字长二地址指令。操作码字段OP可以指定27=128条指令。源寄存器和目标寄存器都是通用寄存器(可分别指定16

9、个),所以是RR型指令,两个操 作数均在寄存器中。(4)这种指令结构常用于算术逻辑运算类指令。答:(1)(2)(3)3、指令格式如下所示,0P为操作码字段,试分析指令格式特点。51OP074源寄存器30变址寄存器位移量(16位)双字长二地址指令,用于访问存储器。操作码字段0P为6位,可以指定26=64种操作。一个操作数在源寄存器(共16个)中,另一个操作数在存储器中(由变址寄存器和位移 量决定),所以是RS型指令。PC。4、设相对寻址的转移指令占3个字节,第一字节为操作码,第二、三字节为相对位移量(补码 表示),而且数据在存储器中采用以低字节地址为字地址的存放方式。每当CPU从存储器取出 一个

10、字节时,即自动完成(PC)+ 1 若PC当前值为240 (十进制),要求转移到200 (十进制),则转移指令的第二、三字节的机 器代码是什么? 答:PC当前值为240,该指令取出后PC值为243,要求转移到200,即相对位移量为200 - 243 -43,转换成补码为D5H。由于数据在存储器中采用以低字节地址为字地址的存放方式,故 该转移指令的第二字节为D5H,第三字节为F FH。5、一种二地址RS型指令的结构如下所示:OP一通用寄存器IX偏移量A6位4位1位2位16位其中I为间接寻址表示位,X为寻址模式位,A位偏移量字段。通过I、X、A的组合,可构成下表 所示的寻址方式。请写出寻址方式的名称。寻址方式IX有效地址E算法说明000EA=A001EA=(PC)土APC为程序计数器010EA=(R) 土 AR2为变址寄存器111EA=(R)1)直接寻址2)相对寻址3)变址寻址4)寄存器间接寻址6、什么叫寻址方式?包含哪两种寻址方式? 答: 寻址方式是指确定本条指令的数据地址以及下一条将要执行的指令地址的方法,它与硬件结构 紧密相关,而且直接影响指令格式和指令功能。寻址方式分为指令寻址和数据寻址7、基址寻址方式有什么优点?答:基址寻址方式用于程序定位,可使程序装内存不同的位置运行,只要相应地改变基址寄存器的 值。基址寻址还支持虚存管理,以实现段式虚拟存储器。

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

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

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