《课后习题三(第三、六、八、九章)》由会员分享,可在线阅读,更多相关《课后习题三(第三、六、八、九章)(10页珍藏版)》请在金锄头文库上搜索。
1、课后习题三(第三、六、八、九章)1、CPU 是指( B )A. 控制器 B. 运算器和控制器 C. 运算器、控制器和主存 D. 运算器、控制器、主存和 I/O2、指令系统中采用不同寻址方式的目的主要是( B )A. 可降低指令译码难度 B. 缩短指令字长、扩大寻址空间、提高编程灵活性 C. 实现程序控制 D. 提高指令执行速度3、零地址运算指令在指令格式中不给出操作数地址,它的操作数来源自( C )A. 立即数和栈顶 B. 暂存器 C. 栈顶或隐含约定的位置 D. 存储器4、单地址指令中,为完成两个数的算术运算,除地址译码指明的一个操作数外,另一个数常采用( C )A. 堆栈寻址方式 B. 立
2、即寻址方式 C. 隐含寻址方式 D. 基址寻址方式5、二地址指令中,操作数的物理位置安排,描述正确的是( C )A. 两个主存单元(且依然在现指令系统中采用) B. 栈顶和次栈顶 C. 主存单元或寄存器 D. 两个同时为寄存器不允许使用6、操作数在寄存器中的寻址方式称为( C )寻址A. 直接 B. 立即 C. 寄存器直接 D. 寄存器间接7、寄存器间接寻址方式中,操作数在( C )A. 通用寄存器 B. 堆栈 C. 主存单元 D. I/O 外设中8、变址寻址方式中,操作数的有效地址是( C )A. 基址寄存器内容加上形式地址 B. 程序计数器内容加上形式地址 C. 变址寄存器内容加上形式地址
3、 D. 形式地址本身9、采用基址寻址可扩大寻址范围,且( B )A. 基址寄存器内容由用户确定,在程序执行过程中一般不可变 B. 基址寄存器内容由操作系统确定,在程序执行过程中一般不可变 C. 基址寄存器内容由用户确定,在程序执行过程中可随意变化 D. 基址寄存器内容由操作系统确定,在程序执行过程可随意变化10、变址寻址和基址寻址的有效地址形成方式类似,但是( C )A. 变址寄存器内容在程序执行过程中是不可变的 B. 在程序执行过程中,变址寄存器和基址寄存器的内容可以随意变化 C. 在程序执行过程中,变址寄存器的内容可随意变化 D. 以上均不对11、堆栈寻址中,设 A 为累加器, SP 为栈
4、顶指针,SP 为其指向的栈顶单元,如果进栈的动作顺序是(SP)1 SP, (A )SP,那么出栈的动作顺序是( A )A. SP (A) , (SP)1SPB. (SP)1 SP,SP (A) C. (SP)1 SP,SP (A) D. SP (A) , (SP)1SP12、设变址寄存器为 X,形式地址为 D,某机具有先变址再主存间址的寻址方式,则这种寻址方式的有效地址为( C )A. EA(X ) D B. EA(X )( D) C. EA(X)D) D. EA(X ) ) D13、设变址寄存器为 X,形式地址为 D,某机具有先主存间址再变址的寻址方式,则这种寻址方式的有效地址为( B )A
5、. EA(X ) D B. EA(X )( D) C. EA(X)D) D. EA(X ) ) D14、运算型指令的寻址和转移类指令的寻址不同点在于( A )A. 前者取操作数,后者决定程序转移地址 B. 前者计算转移地址,后者取操作数 C. 前者是短指令,后者是长指令 D. 前者是长指令,后者是短指令15、指令的寻址方式有顺序和跳跃两种,采用跳跃寻址方式可以实现( C )A. 程序的条件转移 B. 程序的无条件转移 C. 程序的条件转移和无条件转移 D. 以上均不对16、设相对寻址的转移指令占两个字节,第一个字节是操作码,第二个字节是相对位移量(补码表示) ,若 CPU 每当从存储器取出一个
6、字节时,即自动完成(PC )1PC。设当前 PC 的内容为 2000H,要求转移到 2008H 地址,则该转移指令第二个字节的内容应为( B )A. 08H B. 06H C. 0AH D. 0CH17、设相对寻址的转移指令占两个字节,第一个字节是操作码,第二个字节是相对位移量(补码表示) ,则转移的地址空间大小为( A )A. 256 B. 255 C. 254 D. 无法确定18、下列几种寻址方式中,执行速度最快的是( B )A. 直接寻址 B. 立即寻址 C. 主存间接寻址 D. 基址寻址19、指令周期是( C )A. CPU 执行一条指令的时间B. CPU 从主存取出一条指令的时间 C
7、. CPU 从主存取出一条指令加上执行这条指令的时间D. 对应于不同的指令,时间长短一致20、同步控制是( B )A. 只适用于 CPU 控制的方式 B. 由统一时序信号控制的方式 C. 所有指令执行时间都相同的方式 D. 具有应答联络控制信号的方式21、异步控制常用于( A )A. CPU 访问外设时 B. 微程序控制中 C. 微型机的 CPU 控制中 D. CPU 访问主存时22、下列说法中( C )是正确的A. 指令周期等于机器周期 B. 指令周期小于机器周期 C. 指令周期大于机器周期 D. 指令周期是机器周期的两倍23、下列说法中( A )是错误的A. 计算机的速度完全取决于主频B.
8、 计算机的速度不完全取决于主频 C. 计算机的速度与主频、机器周期内平均含主振周期数有关D. 计算机的速度与机器的平均指令执行速度有关24、微程序控制器中,机器指令与微指令的关系是( B )A. 每一条机器指令由一条微指令来执行B. 每一条机器指令由一段微指令编成的微程序来解释执行 C. 一段机器指令组成的程序可由一个微程序来执行D. 一段机器指令组成的程序可由一条微指令来执行25、微指令执行的顺序控制问题,实际上是如何确定下一条微指令的地址问题,通常用的一种方法是断定方式,其基本思想是( C )A. 用微程序计数器来产生后继微指令地址B. 通过指令中指定一个专门字段来产生后继微指令地址 C.
9、 由设计者在微指令代码中指定,或者由设计者指定的判别测试字段控制产生后继微指令地址D. 后继微指令地址随机产生26、Intel 8086 CPU 是( B )A. 8 位微处理器 B. 16 位微处理器 C. 32 位微处理器 D. 准 16 位微处理器27、在微指令的控制方式中,若微操作命令个数已确定,则( C )A. 直接控制方式和编码控制方式不影响微指令的长度B. 直接控制方式的微指令字长比编码控制方式的微指令字长短 C. 编码控制方式的微指令字长比直接控制方式的微指令字长短D. 两种控制方式的微指令长度无法比较28、控制器的控制方式中,局部控制( B )A. 和异步控制相同,都不存在基
10、准时标系统B. 属于同步控制,它和中央控制的基准时标是保持同步的 C. 属于同步控制并有独立的时标系统,与中央控制的基准时标系统无关D. 属于异步控制,它和中央控制的基准时标应答联络29、中断请求触发器用于( A )A. 向 CPU 发中断请求 B. 指示正有中断在进行 C. 指示中断已经处理完成 D. 开放或关闭中断系统30、中断允许触发器用于( D )A. 向 CPU 发中断请求 B. 指示正有中断在进行 C. 指示中断已经处理完成 D. 开放或关闭中断系统31、CPU 响应中断的时间是( A )A. 一条指令结束 B. 外设提出中断 C. 取指周期结束 D. 存储周期结束32、程序计数器
11、的位数取决于( A )A. 存储器的容量 B. 机器字长 C. 指令字长 D. 存储字长33、隐指令是指( B )A. 操作数隐含在操作码中的指令 B. 指令系统中没有的指令 C. 在一个机器周期里完成全部操作的指令 D. 用户特殊使用的指令34、中断向量可提供( C )A. 被选中设备的地址 B. 传送数据的起始地址 C. 中断服务程序入口地址 D. 主程序的断点地址35、指令寄存器的位数取决于( C )A. 存储器的容量 B. 存储字长 C. 指令字长 D. 机器字长36、同步通讯之所以比异步通讯具有较高的传输率是因为( E )A. 同步通讯不需要应答信号 B. 同步通讯方式的总线长度较短 C. 同步通讯用一个公共的时钟信号进行同步D. 同步通讯中各部件存取时间比较接近E. 以上各项因素综合的结果37、在数据传送过程中,数据由串行变并行或由并行变串行,这种转换是通过接口电路中的( B )实现的A. 数据寄存器 B. 移位寄存器 C. 锁存器 D. 编码器和译码器38、主机和设备传送数据时,采用( A ) ,主机和设备是串行工作的A. 程序查询方式 B. 中断方式 C. DMA 方式 D. 以上三种均可39、主机和设备传送数据时,采用( C ) ,CPU 的效率最高A. 程序查询方式 B. 中断方式 C. DMA