- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4部分指令系统习题
指令系统习题
选择题
1、变址寻址方式中,操作数的有效地址等于______。
A 基值寄存器内容加上形式地址(位移量)
B 堆栈指示器内容加上形式地址(位移量)
C 变址寄存器内容加上形式地址(位移量)
D 程序记数器内容加上形式地址(位移量)
2、用某个寄存器中操作数的寻址方式称为______寻址。
A 直接 B 间接 C 寄存器直接 D 寄存器间接
3、单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个常需采用______。
A 堆栈寻址方式 B 立即寻址方式 C 隐含寻址方式 D 间接寻址方式
4、寄存器间接寻址方式中,操作数处在______。
A. 通用寄存器 B. 主存单元 C. 程序计数器 D. 堆栈
5、程序控制类指令的功能是______。
A 进行算术运算和逻辑运算
B 进行主存与CPU之间的数据传送
C 进行CPU和I / O设备之间的数据传送
D 改变程序执行顺序
6、堆栈寻址方式中,设A为通用寄存器,SP为堆栈指示器,MSP为SP指示器的栈顶单元,如果操作的动作是:(A)→MSP ,(SP)- 1 →SP ,那么出栈的动作应是______。
A (MSP)→A, (SP) + 1→SP ;
B (SP) + 1→SP ,(MSP)→A ;
C (SP) - 1→SP ,(MSP)→A ;
D (MSP)→A ,(SP) - 1→SP ;
7.指令周期是指______。
A CPU从主存取出一条指令的时间 ;
B CPU执行一条指令的时间 ;
C CPU从主存取出一条指令加上CPU执行这条指令的时间 ;
D 时钟周期时间 ;
8、指令系统采用不同寻址方式的目的是______。
A 实现存贮程序和程序控制;
B 缩短指令长度,扩大寻址空间,提高编程灵活性;
C 可直接访问外存;
D 提供扩展操作码的可能并降低指令译码的难度
9、指令的寻址方式有顺序和跳跃两种方式,采用跳跃寻址方式,可以实现______。
A 堆栈寻址 B 程序的条件转移
C 程序的无条件转移 D 程序的条件转移或无条件转移
10、算术右移指令执行的操作是______。
A 符号位填0,并顺次右移1位,最低位移至进位标志位 ;
B 符号位不变,并顺次右移1位,最低位移至进位标志位 ;
C 进位标志位移至符号位,顺次右移1位,最低位移至进位标志位 ;
D 符号位填1,并顺次右移1位,最低位移至进位标志位
11、二地址指令中,操作数的物理位置可安排在______。
A 栈顶和次栈顶 B 两个主存单元 C 一个主存单元和一个寄存器 D 两个寄存器
12、单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数以外,另一个数常需采用______。
A.堆栈寻址方式 B.立即寻址方式 C.隐含寻址方式 D.间接寻址方式
13、位操作类指令的功能是______。
A.对CPU内部通用寄存器或主存某一单元任一位进行状态检测(0或1)
B.对CPU内部通用寄存器或主存某一单元任一位进行状态强置(0或1)
C.对CPU内部通用寄存器或主存某一单元任一位进行状态检测或强置
D.进行移位操作
14、以下四种类型指令中,执行时间最长的是______。
A.RR型指令 B.RS型指令 C.SS型指令 D.程序控制指令
【补充】
91试题 9 一般情况下,指令由 __A__ 和操作数地址码两部分组成。 利用堆栈进行运算的指令可以不设置 __B__ 。
浮点运算指令对用于 __C__ 的计算机是十分必要的, 而十进制运算指令对有大量 I/O 数据的用于 __D__ 的计算机更为合适。 移位指令属于 __E__ 类指令。
供选择的答案:
A 、 B : ① 指令码 ② 地址码 ③ 操作码 ④ 校验码 C 、 D : ① 事务处理 ② 科学计算 ③ 工业控制 ④ 辅助教学 E : ① 输入 / 输出 ② 传送 ③ 运算 ④ 控制 某计算机字长为16位,运算器为16位,有16个16位通用寄存器,8种寻址方式,主存容量为64K字。指令中地址码由寻址方式字段和寄存器字段组成,采用单字长指令,则该计算机最多可构成__(56)__条单操作数指令;寄存器间接寻址的范围为__(57)__K字。(56) A. 256 B. 512 C. 1024 D. 4096(57) A.
文档评论(0)