乐自学
D)[-(2-1+2-23) ×2-127,-2127],[2-127,(1-2-23)×2127] 18、 18、 采用全零的形式表示机器零的浮点表示的编码方式是( )
A)阶码采用原码,尾数采用原码 B)阶码采用补码,尾数采用原码 C)阶码采用补码,尾数采用补码 D)阶码采用移码,尾数采用补码 19、 19、 十进制数-0.75的IEEE754标准单精度格式表示成十六进制为(阶码采
用127移码,尾数用补码、最高位为尾符、随后的8位为阶码、其余为尾数的数位)( ) A)3F200000H B)BE200000H C)BF400000H D)BE400000H 20、 20、 原码除法运算要求( )
A)操作数必须是正数 B)操作数必须具有相同的符号位 C)对操作数符号没有限制 D)以上都不对。 21、 21、 进行一位乘法运算时,被乘数与乘数均用补码表示,运算时( )
A)首先在乘数最未位Yn后增附加位Yn+1,且Yn+1=0,再依据Yn、Yn+1的值确定下面的运算
B)首先在乘数最未位Yn后增附加位Yn+1,且Yn+1=1,再依据Yn、Yn+1的值确定下面的运算
C)首先观察乘数符号位,然后决定乘数最未位Yn后附加位Yn+1的值,再依据Yn、Yn+1的值确定下面的运算
D)不应在乘数最未位Yn后增附加位Yn+1,而直接观察乘数的Yn-1、Yn的值确定下面的运算 22、 22、 运算器的核心部件是( )
A)数据总线 B)累加寄存器 C)算术逻辑运算单元 D)多路开关 二、二、填空题
1、1、设某机器字长为8位(一位符号位),若[X]补= 11001001,则X的十进制真
数为 ,[1/(4X)]补= ;若[Y]移=11001001,则X所表示的十进制数的真值为 ,[Y]原= 。
2、2、在带符数的编码中,零表示唯一的是 和 。
3、3、有16个数据位,采用海明校验至少要设置 个校验位。在循环冗余校
验码若一位发生错误,则用其生成多项式作模2除时余数为 ,发生错误的位不同, 也不同。
4、4、计算机中数值数据常采用的两种数据表示格式是 和 。 5、5、补码进行算术右移的规则是: 。 6、6、定点补码一位乘法器中主要部件有:ALU
器、 、 、 、 、计数器。 7、7、在整数定点机中,机器数为补码,字长8位(含2位符号位),则所能表示的十
进制数范围是 至 。
答案:
1、1、 55 ,11110010, 73 , 01001001 2、2、 补码 、 移码
3、3、 6 、 非零 , 余数 4、4、 定点数 、 浮点数
5、5、 符号位不变,数值部分连同符号位同时右移
加法
第 6 页 共 18 页
乐自学
6、6、定点补码一位乘法器中主要部件有:ALU加法器、 存放被乘数的寄存器、 存放
乘数的右移寄存器、 存放部分积的右移寄存器 、 移位电路 、计数器。 7、7、-64_、63
三、三、问答题
1、1、计算机中采用二进制数的原因是什么? 2、2、定点数中小数点的位置是如何规定的?
3、3、移码的主要用途是什么?(用作浮点数阶码的编码) 4、4、为什么加、减运算要用补码? 5、5、综述计算机运算中溢出检测的方法。
6、6、什么是校验码?常用的校验码有哪些?各种进行校验和纠错的原理是什么? 7、7、简述运算器的组成和功能。 四、四、计算题
1、1、将(85.375)10转换为二、八、十六进制数。(1010101.011、215.3、55.6) 2、2、已知x=(-0.8125)10,设机器字长为8位,求x的原码、反码、补码和移码。
(11101000、10010111、10011000、00011000)
3、3、已知x=-0.1101、y=-0.1011,用原码一位乘法计算x×y=?(0.10001111) 4、4、已知x=-0.1011、y=+0.1101,用原码一位除法计算x/y=?(-0.1101) 5、5、已知x=-0.1101、y=-0.1011,用补码一位乘法计算x×y=?(0.10001111) 6、6、已知x=-0.1011、y=+0.1101,用补码一位除法计算x/y=?(-0.1101)
7、7、请用补码一位乘中的Booth算法计算x·y=?x=0101,y=-0101,列出计算过
程。(-00011001,-25)
五、五、分析设计题
1、1、求信息码10010001的海明校验码。
2、2、利用多项式G(X)=X3+X+1,求 1001和1111的CRC码。
第4章
四、一、选择题 1、 1、 关于主存下列叙述正确的是( ) A 主存的速度可与CPU匹配。 B 内存是RAM,不包括ROM C 辅存的程序调入主存中才能执行
D 辅存中不能存放程序,只能存放数据 2、 2、 断电后将丢失信息的是( )
A)ROM B)RAM C)磁盘 D)光盘 3、 3、 某存储器按字节编址,要求数据传输率达到8×106字节/秒,则应选用存储周
为( )。
A)800ns的存储芯片 B)250ns的存储芯片 C)200ns的存储芯片 D)125ns的存储芯片
第 7 页 共 18 页
乐自学
4、 4、 关于主存下列叙述正确的是( ) A CPU可直接访问主存,但不能直接访问辅存 B CPU可直接访问主存,也直接访问辅存
C CPU不能直接访问主存,也不能直接访问辅存 D CPU不能直接访问主存,但能直接访问辅存 5、 5、 16K×32位存储芯片的数据线有( ) A)5条 B)14条 C)32条 D)46条 6、 6、 16K×32位存储芯片的地址线有( ) A)5条 B)14条 C)32条 D)46条 7、 7、 半导体静态存储器SRAM的存储原理是( ) A)依靠双稳态电路保存信息 B) 依靠定时刷新保存信息 C)依靠读后再生保存信息 D)信息存入后不在变化 8、 8、 动态RAM是指( )
A)存储内容动态变化 B) 需动态改变访问地址 C)需对存储内容定时动态刷新 D)每次读都要重写 9、 9、 计算机主存储器读写的时间数量级为( ) A)秒 B)毫秒 C)微秒 D)纳秒 10、 10、 计算机主存由( )
A)RAM组成 B) ROM组成
C)ROM与RAM组成 D)内存与外存组成 11、 11、 用户程序所放的主存空间属于( ) A)RAM B) ROM
C)ROM与RAM D)内存与外存
12、 12、 为组成2K×8位的主存,可用两片( ) A)1K×4位芯片串联 B) 1K×8位芯片并联 C)2K×4位芯片串联 D)2K×4位芯片并联
13、 13、 在下列存储器中,( )可以作为主存储器。 A 半导体存储器 B 硬盘 C 光盘 D 磁带 14、 14、 关于主存,以下叙述正确的是( )
A 主存比辅存小,但速度快。 B 主存比辅存大,且速度快。 C 主存比辅存小,且速度慢。 D 主存比辅存大,但速度慢。
15、 15、 某计算机字长为16位,主存有1MB,按字编址,寻址范围是( ) A 512K B 1M C 2M D 16M 五、二、填空题 1、 1、 1GB= MB KB B. 2、 2、 存储芯片由 、 、 和控制电路构成。 3、 3、 计算机中的存储器用于存放 和 。 4、 4、 主存储器的主要性能指标
有 、 、 、 、 。 答案:
1、 1、 1GB=1024 MB1024×1024KB 1024×1024×1024 B. 2、 2、 存储芯片由 存储体 、 读写电路 、 地址译码部件 和控制电路构成。 3、 3、 计算机中的存储器用于存放 程序 和 数据 。
4、 4、 主存储器的主要性能指标有 容量 、存取时间 、存取周期。 六、三、简答题 1、 1、 说明主存器的组成。 2、 2、 简述SRAM与DRAM的主要区别。 3、 3、 在已有的芯片基础上,如何进行位扩充、如何进行字扩充。 七、四、分析设计题 12、 1、 为组成16M×32 位的主存,如用8M×8位芯片,需要多少块?如何组成? 13、 2、 用4K×8的存储芯片构成8K×16位的存储器,其需多少片?如果地址线
第 8 页 共 18 页
乐自学
为A15~A0,存储芯片的控制信号有CS和WE,画出此存储器逻辑连接图。 14、 3、 某CPU字长8位,地址线16条,采用8K×4位芯片多少片才能满足
CPU的寻址空间要求? 15、 4、 若存储芯片容量为128K×8位,求 (1)访问该芯片需要多少位地址
(2)假定该芯片在存储器中首地址为A0000H,求地址范围应为多少? 第5章
六、一、选择题 23、 1、 指令系统采用不同寻址方式的目的是( )
A)增加内存容量 B) 缩短指令长度、扩大寻址空间 C)提高访问内存的速度 D)简化指令译码电路 24、 2、 计算机系统中仅由硬件设计者使用的指令是( ) A)机器指令 B) 汇编指令 C)特权指令 D)微指令 25、 3、 指令操作所需的数据不会来自( )
A)寄存器 B) 指令本身 C)主存中 D)控制存储器 26、 4、 关于机器指令的叙述不正确的是( ) A)机器指令系统是计算机所具有的全部指令的集合。
B) 机器指令通常包括操作码、地址码两部分,按地址个数分为零地址指令、一地址指令、二地址指令、三地址指令。
C)机器指令的长度取决于操作码长度、操作数地址长度、操作数个数。
D)系列计算机是指指令系统完全相同、基本体系结构相同的一系列计算机。 27、 5、 下列说法不正确的是( ) A)变址寻址时,有效数据存放在主存。 B) 堆栈是先进后出的随机存储器。
C)堆栈指针SP的内容表示当前堆栈内所存放的数据个数。 D)内存中指令的寻址和数据的寻址寻址是交替进行的。 28、 6、 关于寻址方式的叙述不正确的是( )
A)寻址方式是指确定本条指令中数据的地址或下一条指令地址的方法。 B) 在指令的地址字段中直接指出操作数本身的寻址方式称为立即寻址方式 C)基址寻址用于为数据和程序分配存储区域,支持多道程序和程序浮动。 D)变址寻址与基址寻址类似,没有本质的区别。 29、 7、 在相对寻址方式中,若指令中的地址码为X,则操作数的地址为( ) A)X B) (PC)+X C)X+段地址 D)X+变址寄存器 30、 8、 堆栈中保持不变的是( )
A)栈顶 B) 栈底 C)堆栈指针 D)栈中的数据 31、 9、 设变址寄存器为X,形式地址为D,(X)表示寄存器中的内容,变址寻址方
式的有效地址可表示为( )
A)EA=(X)+D B) EA=(X)+(D)C)EA=((X)+D)D)EA=((X)+(D)) 32、 10、 程序控制类的指令的功能是( ) A)算术运算和逻辑运算。
B) 主存和CPU之间的数据交换。 C)I/O和CPU之间的数据交换。 D)改变程序执行顺序。 33、 11、 设寄存器R的内容(R)=1000H,内存单元1000H的内容为2000H,内存
单元2000H的内容为3000H,PC的值为4000H,采用相对对址方式,形式地址为-2000H的操作数是( )
A)1000H B) 2000H C)3000H D)4000H 34、 12、 CPU组成中不包括( )
A)地址译码器 B) 指令地址寄存器 C)指令译码器 D)指令寄存器 35、 13、 下列几项不符合RISC特点的是( ) A)指令长度固定,指令种类少。
第 9 页 共 18 页
乐自学
B) 寻址方式种类尽量多,指令功能尽可能强。
C)选取使用率高的一些简单指令,以及很有用但不复杂的指令。 D)增加寄存器数目,尽量减少访存操作。 36、 14、 移位操作中移出的位存入( )
A零标志位 B 溢出标志位 C 进位标志位 D 符号位 37、 15、 零地址指令的操作数一般隐含在( )中。 A 磁盘 B 磁带 C 寄存器 D 光盘 38、 16、 为了缩短指令中某个地址段的位数,有效的方法是采取( )。 A 立即寻址 B 变址寻址 C 间接寻址 D 寄存器寻址 39、 17、 堆栈指针SP的内容是()。 A 栈顶单元内容 B 栈顶单元地址 C 栈底单元内容 D 栈底单元地址 40、 18、 假设寄存器R中的数为200,主存地址为200和300的存储单元中存放
的内容分别是300和400,若访问到的操作数为200,则所采用的寻址方式为( )。 A 立即寻址#200 B 寄存器间接寻址(R) C 存储器间接寻址(200) D 直接寻址200 41、 19、 算术右移指令的操作是( )。
A 符号位填0,并顺序右移一位,最低位移入进位标志位。 B 符号位不变,并顺序右移一位,最低位移入进位标志位。 C 符号位填1,并顺序右移一位,最低位移入进位标志位。 D 进位标志位填至符号位,并顺序右移一位,最低位移入进位标志位。 42、 20、 下列指令中,哪种指令执行时间最长( )。 A 转移指令 B 寄存器间传送数据的指令 C 内存取数指令 D 退出中断处理近回被中断的程序指令 七、二、填空题
1. 1. 一台计算机所具有的所有机器指令的集合称为 。它是计算机 与 的
接口。
2. 2. 转移指令执行结束后,目标地址可放在任意寄存器中。 (是/否)。
3. 3. 补码进行算术右移的规则是: 。 4. 4. N位操作码最多可表示 条指令
5. 5. 根据指令中地址字段的数目,指令可分为: 、 、 、 、 。 答案:
1. 1. 指令系统、软件、硬件。 2. 2. 否(只能放到PC中)。
3. 3. 符号位不变,并顺序右移一位,最低位移入进位标志位。 4. 4. 2N
5. 5. 零地址指令、 一地址指令、 二地址指令、 三地址指令。 八、三、问答题
1、1、什么是指令?
2、2、固定长度操作码与变长操作码各有什么优缺点? 3、3、什么是指令格式?
4、4、什么是扩展指令操作码技术? 5、5、基址寻址与变址寻址有什么不同之处? 6、6、简述相对寻址、立即寻址的特点。 7、7、比较寄存器寻址与寄存器间接寻址的区别。 8、8、一个完整的指令系统应包括哪些指令类型? 9、9、简述CISC的主要特点?
10、 10、 简述RISC的主要特点?
第 10 页 共 18 页
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库《计算机组成与结构》复习题及答案(2)在线全文阅读。
相关推荐: