课后习题三(第三、六、八、九章)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课后习题三(第三、六、八、九章)
1、CPU是指( B )
A. 控制器
B. 运算器和控制器
C. 运算器、控制器和主存
D. 运算器、控制器、主存和I/O
2、指令系统中采用不同寻址方式的目的主要是( B )
A. 可降低指令译码难度
B. 缩短指令字长、扩大寻址空间、提高编程灵活性
C. 实现程序控制
D. 提高指令执行速度
3、零地址运算指令在指令格式中不给出操作数地址,它的操作数来源自( C )
A. 立即数和栈顶
B. 暂存器
C. 栈顶或隐含约定的位置
D. 存储器
4、单地址指令中,为完成两个数的算术运算,除地址译码指明的一个操作数外,另一个数常采用( C )
A. 堆栈寻址方式
B. 立即寻址方式
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. 变址寄存器内容加上形式地址
D. 形式地址本身
9、采用基址寻址可扩大寻址范围,且( B )
A. 基址寄存器内容由用户确定,在程序执行过程中一般不可变
B. 基址寄存器内容由操作系统确定,在程序执行过程中一般不可变
C. 基址寄存器内容由用户确定,在程序执行过程中可随意变化
D. 基址寄存器内容由操作系统确定,在程序执行过程可随意变化
10、变址寻址和基址寻址的有效地址形成方式类似,但是( C )
A. 变址寄存器内容在程序执行过程中是不可变的
B. 在程序执行过程中,变址寄存器和基址寄存器的内容可以随意变化
C. 在程序执行过程中,变址寄存器的内容可随意变化
D. 以上均不对
11、堆栈寻址中,设A为累加器,SP为栈顶指针,[SP]为其指向的栈顶单元,如果进栈的动作顺序是(SP)-1→SP,(A)→[SP],那么出栈的动作顺序是( A )
A. [SP] →(A),(SP)+1→SP
B. (SP)+1→SP,[SP] →(A)
C. (SP)-1→SP,[SP] →(A)
D. [SP] →(A),(SP)-1→SP
12、设变址寄存器为X,形式地址为D,某机具有先变址再主存间址的寻址方式,则这种寻址方式的有效地址为( C )
A. EA=(X)+D
B. EA=(X)+(D)
C. EA=((X)+D)
D. EA=((X))+D
13、设变址寄存器为X,形式地址为D,某机具有先主存间址再变址的寻址方式,则这种寻址方式的有效地址为( B )
A. EA=(X)+D
B. EA=(X)+(D)
C. EA=((X)+D)
D. EA=((X))+D
14、运算型指令的寻址和转移类指令的寻址不同点在于( A )
A. 前者取操作数,后者决定程序转移地址
B. 前者计算转移地址,后者取操作数
C. 前者是短指令,后者是长指令
D. 前者是长指令,后者是短指令
15、指令的寻址方式有顺序和跳跃两种,采用跳跃寻址方式可以实现( C )
A. 程序的条件转移
B. 程序的无条件转移
C. 程序的条件转移和无条件转移
D. 以上均不对
16、设相对寻址的转移指令占两个字节,第一个字节是操作码,第二个字节是相对位移量(补码表示),若CPU每当从存储器取出一个字节时,即自动完成(PC)+1 PC。设当前PC的内容为2000H,要求转移到2008H地址,则该转移指令第二个字节的内容应为( B )
A. 08H
B. 06H
C. 0AH
D. 0CH
17、设相对寻址的转移指令占两个字节,第一个字节是操作码,第二个字节是相对位移量(补码表示),则转移的地址空间大小为( A )
A. 256
B. 255
C. 254
D. 无法确定
18、下列几种寻址方式中,执行速度最快的是( B )
A. 直接寻址
B. 立即寻址
C. 主存间接寻址
D. 基址寻址
19、指令周期是( C )
A. CPU执行一条指令的时间
B. CPU从主存取出一条指令的时间
C. 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. 计算机的速度不完全取决于主频
C. 计算机的速度与主频、机器周期内平均含主振周期数有关