计算机组成原理练习题(第6章 计算机的运算方法(下))

第6章 计算机的运算方法(下)

已知[x]补=0.1101, [y]补=0.1011,则[x×y]补为:C
A.0.10011111
B.0.10001000
C.0.10001111
D.0.10001011

在计算机中,对于正数,其三种机器数移位后符号位均不变,但若右移时最低数位丢1,可导致___D
A.无正确答案
B.运算结果出错
C.无任何影响
D.影响运算精度


设机器数字长16位,阶码5位(含1位阶符),基值为2,尾数11位(含1位数符)。对于两个阶码相等的数按补码浮点加法完成后,由于规格化操作可能出现的最大误差的绝对值为___。C
A.2^5
B.2^6
C.2^4
D.2^3


设浮点数字长为32位,欲表示±6*10^4的十进制数,在保证数的最大精度条件下,除阶符、数符各取1位外,阶码应取几位?C
A.6
B.4
C.5
D.7


两个n(n%2=0)位数,进行原码两位乘,需要的移位次数和做多的加法次数为:A
A.n/2, n/2+1
B.n/2,n/2
C.n/2+1,n/2+1
D.n/2+1,n/2


下列对原码一位乘和原码两位乘中移位运算叙述正确的是:B
A.原码一位乘中为算数右移,原码两位乘中为算数右移
B.原码一位乘中为逻辑右移,原码两位乘中为算数右移
C.原码一位乘中为算数右移,原码两位乘中为逻辑右移
D.原码一位乘中为逻辑右移,原码两位乘中为逻辑右移


原码两位乘与原码一位乘一样,符号位的运算和数值部分是分开进行的,参与原码两位乘运算的操作数是___B
A.原码
B.绝对值的补码
C.反码
D.补码


ALU 属于___。A
A.组合逻辑电路
B.寄存器
C.时序电路
D.控制器


根据补码除法中加减交替法运算规则,欲确定商值,必须先比较被除数与除数大小,则以下说法中正确的是___D
A.当被除数与除数同号时,做加法,若得到的余数与除数同号则表示“不够减”
B.当被除数与余数异号时,做加法,若得到的余数与除数同号则表示“够减”
C.当被除数与余数异号时,做减法,若得到的余数与除数异号则表示“够减”
D.当被除数与除数同号时,做减法,若得到的余数与除数同号则表示“够减”


已知x=-0.1011,y=0.1101,则[x/y]原为:B
A.1.0101
B.1.1101
C.0.1101
D.1.1001


已知两浮点数x=0.1101*2(10),y=0.1011*2(01),则x+y=­___。C
A.0.01012^(10)
B.0.1001
2^(10)
C.0.10012^(11)
D.0.1010
2^(11)


在计算机的浮点数加减运算中,规格化的作用是___A
A.增加有效数字的位数,提高运算精度
B.判断结果是否溢出
C.对齐参与运算两数的小数点
D.减少运算步骤,提高运算速度


早期的硬件乘法器设计中,通常采用加和移位相结合的方法,具体算法是___,但需要有___控制。D
A.串行加法和串行右移 触发器
B.串行加法和串行移位 触发器
C.并行加法和串行左移 计数器
D.并行加法和串行右移 计数器


在浮点机中___是隐含的。B
A.阶码
B.基数
C.数符
D.尾数


在计算机中的浮点数加减运算中,対阶的原则是___C
A.加(减)数的阶码向被加(减)数的阶码看齐
B.被加(减)数的阶码向加(减)数的阶码看齐
C.小阶码向大阶码看齐
D.大阶码向小阶码看齐


在浮点数加减法运算”对阶”这步中,对阶的原则是____A
A.小阶向大阶看齐
B.使两阶码最高位都为1
C.阶码用补码表示时,对阶到两数阶码最高位都为1;阶码用原码表示时,对阶到两数阶码最高位为0
D.大阶向小阶看齐


在浮点数中,判断补码规格化形式的原则是___B
A.尾数的符号位与最高数值位相同
B.尾数的符号位与最高数值位不同
C.尾数的最高数值位为1时,数符任意
D.阶符与数符不同


4片74181和1片74182相配合,具有如下___种进位传递功能(B)
A.组(小组)内并行进位,组(小组)间串行进位
B.组(小组)内并行进位,组(小组)间并行进位
C.串行进位
D.组内串行进位,组间并行进位


以下关于74181芯片描述正确的是___B
A.74181是只能完成算术运算的部件
B.74181是能完成4位二进制代码算逻运算的部件
C.74181是能完成4位十进制代码算逻运算的部件
D.74181是只能完成逻辑运算的部件


以下关于浮点数乘除法运算的描述错误的是___D
A.商的阶码为被除数的阶码减去除数的阶码
B.乘积的尾数应为相乘两数的尾数之积
C.商的尾数为被除数的尾数除以除数的尾数
D.乘积的阶码应为相乘两数的阶码之差


用8片74181和2片74182可实现___A
A.双重分组跳跃进位链的32位ALU
B.三重分组跳跃进位链的64位ALU
C.三重分组跳跃进位链的32位ALU
D.双重分组跳跃进位链的64位ALU


下列对定点运算中的除法运算叙述正确的是:A,B,D
A.补码除法中符号位和数值部分是一起参加运算的
B.原码除法中商符和商值的运算分开进行
C.除法中的移位为逻辑右移
D.计算机中的除法运算可用加(减)法和移位操作实现,根据机器数的不同,又可分为原码除法和补码除法


下列叙述中正确的是___。B,D
A.尾数部件只进行乘除运算
B.浮点运算可由阶码运算和尾数运算两部分组成
C.浮点数的正负由阶码的正负符号决定
D.阶码部件在乘除运算时只进行加、减操作


补码比较法(Booth算法)是进行乘法运算的常用方法之一,器乘法运算规则不受乘数符号的约束,控制线路比较简明,在计算机中普遍采用。其所需的硬件配置如下:
这里写图片描述
其中X存放被乘数的补码,Q存放乘数的补码,移位和加控制逻辑受Q寄存器末两位乘数控制。计数器C用于控制逐位相乘的次数,GM为乘法标记。欲计算两个n位数的乘法运算时,X最少应为_D___位寄存器。
A.n
B.n-1
C.n+1
D.n+2


以下关于快速进位链的描述正确的是___A,D
A.并行进位链通常有单重分组和双重分组两种实现方案
B.并行进位链是指串行加法器中的进位信号采用并行传递
C.串行进位链是指串行加法器中的进位信号采用串行传递
D.并行进位链又可称为先行进位和跳跃进位


以下说法正确的是____A,B,C,D
A.补码加减交替法是一种不恢复余数法
B.浮点预算可由阶码运算和尾数运算两个部分联合实现。
C.n位小数的补码一位乘法(Booth算法),需做n+1次运算,第n+1次不移位。
D.在定点小数补码一位除法中,为了避免溢出,被除数的绝对值一定要小于除数的绝对值。


以下说法正确的是____A,B,C,D
A.在定点小数补码一位除法中,为了避免溢出,被除数的绝对值一定要小于除数的绝对值。
B.补码加减交替法是一种不恢复余数法
C.浮点预算可由阶码运算和尾数运算两个部分联合实现。
D.阶码部分只进行阶码的加、减操作。


单重分组跳跃进位就是将n位全加器分成若干小组,小组内的进位同时产生,小组与小组之间采用串行进位。如下图所示:
这里写图片描述
其中Ci表示的是第i位产生的进位,di表示只与本地进位有关的运算结果,ti表示与低位有关的运算。以下各选项列出的各位,是在同一时刻产生进位的是_AD___。
A.C11~C8
B.C3,C7,C11,C15
C.C15~C0
D.C0~C3

计算机组成原理测试题 如:一. 选择题(每选择1分,共20分) 1. 用ASCII码(七位)表示字符5和7是 (1) ;按对应的ASCII码值来比较 (2) ;二进制的十进制编码是 (3) 。 (1) A. 1100101和1100111 B. 10100011和01110111 C. 1000101和1100011 D. 0110101和0110111 (2) A.“a”比“b”大 B.“f”比“Q”大 C. 空格比逗号大 D.“H”比“R”大 (3) A. BCD码      B. ASCII码 C. 机内码 D. 二进制编码 2. 运算器由许多部件组成,但核心部件应该是________。 A. 数据总线 B. 数据选择器 C. 算术逻辑运算单元 D 累加寄存器。 3. 对用户来说,CPU 内部有3个最重要的寄存器,它们是 。 A. IR,A,B B. IP,A,F C. IR,IP,B D. IP,ALU,BUS 4. 存储器是计算机系统中的记忆设备,它主要用来 。 A. 存放程序 B. 存放数据 C. 存放微程序 D. 存放程序和数据 5. 完整的计算机系统由 组成。 A. 主机和外部设备 B. 运算器、存储器和控制器 C. 硬件系统和软件系统 D. 系统程序和应用程序 6.计算机操作系统是一种 (1) ,用于 (2) ,是 (3) 的接口。 (1) A. 系统程序 B. 应用程序 C. 用户程序 D. 中间程序 (2) A.编码转换 B. 操作计算机 C. 控制和管理计算机系统的资源 D. 把高级语言程序翻译成机器语言程序 (3) A. 软件和硬件 B. 主机和外设 C. 用户和计算机 D. 高级语言和机器语言机 7.磁盘上的磁道是 (1) ,在磁盘存储器中查找时间是 (2) ,活动头磁盘存储器的平均存取时间是指 (3) ,磁道长短不同,其所存储的数据量 (4) 。 (1) A. 记录密度不同的同心圆 B. 记录密度相同的同心圆 C. 阿基米德螺线 D. 随机同心圆 (2) A. 磁头移动到要找的磁道时间 B. 在磁道上找到扇区的时间 C. 在扇区中找到数据块的时间 D. 以上都不对 (3) A. 平均找道时间 B. 平均找道时间+平均等待时间 C. 平均等待时间 D. 以上都不对 (4) A. 相同 B.长的容量大 C. 短的容量大 D.计算机随机决定 8. 中断向量地址是 。 A.子程序入口地址 B.中断服务子程序入口地址 C.中断服务子程序入口地址指示器 D.剩余程序入口地址 9. 中断允许触发器用来表示 。 A. 外设提出中断请示 B. 响应中断 C.开放或关闭中断系统 D.正在进行中断处理 10.外部设备提出中断请示的条件是 。 A.一个CPU周期结束 B. 外设工作完成和系统允许 C. CPU开放中断系统 D. 总线空闲 11.在3种集中式总线控制中,_______方式响应时间最快,_______方式对电路故障最敏感。 A.链式查询 B. 计数器定时查询 C. 独立请求 12.微程序控制器中,机器指令与微指令的关系是________。 A. 每一条机器指令由一条微指令执行 B. 每一条机器指令由一段用微指令编成的微程序来解释执行 C. 一段机器指令组成的程序可由一条微指令来执行 D. 一条微指令由若干条机器指令组成 二、是非题:(每小题1分,共5分) ( )1. 定点补码运算时,其符号位不参加运算。 ( )2. 浮点运算可由阶码运算和尾数运算两部分联合实现。 ( )3. 一般情况下,ROM和RAM在存储体中是统一编址的; ( ) 4. 由于半导体存储器加电后才能存储数据,断电后数据就丢失了,因此,用EPROM做成的存储器,加电后必须重写原来的内容。 ( )5. 与各中断源的中断级别相比较,CPU(或主程序)的级别最高。 三.填空题:(每空1分,共20分) 1.在一个8位二进制的机器中,补码表示的整数范围是从 (小)到 (大)。这两个数在机器字中的补码表示为 (小)到 (大)。数0的补码为 。 2.使用高速缓冲存储器是为了解决 问题,在执行程序时,必须把 映射到主存储器的 空间上,这个过程称为 。 3.某计算机的存储容量是64 KB,若按字节寻址,则寻址的范围为 ,需要地址线 根,数据线 根,若字长为32位,按字编址,寻址的范围 。 4.输入输出的数据传送控制主要有 、 、 和 四种。 5.Neumann计算机属于 驱动方式,数据流计算机属于 驱动方式,归约计算机属于 驱动方式。 四.计算题:(每小题5,共15分) 1.存储器的带宽有何物理意义? 设存储器数据总线宽度为32位,存取周期为250ns,这个存储器的带宽是多少? 2.把下列十进制数转换为7位字长的二进制数: 17     0.75  3.在8086中SP的初值为2000H,AX=3000H,BX=5000H。试问: (1) 执行指令 PUSH AX 后,SP=? (2) 再执行指令 PUSH BX 及 POP AX 后,SP=?,BX=? ,AX=? 并画出堆栈变化示意图。 五.简答与编程题:(第1、2小题每题5分,第3小题10分,共20分) 1. 计算机运算速度与什么有关?计算机的主存容量与什么有关?计算机运算精度与什么有关? 2. 绿色计算机有哪些要求? 3.根据以下要求写出相应的8086汇编语言指令。 (1) 把BX寄存器和DX寄存器的内容相加,结果存入DX寄存器中。 (2) 用寄存器BX和S的基址变址寻址方式把存储器中的个字节与AL寄存器的内容相加,并把结果送到AL寄存器中。 (3) 用寄存器BX和偏移量0BF2H的寄存器相对寻址方式把存储器中的一个字和 (CX) 相加并把结果送回存储器中。 (4) 用偏移量为0524H的直接寻址方式把存储器中的一个字与数2A59H相加,并把结果送回该存储单元中。 (5) 把数0B5H与 (AL) 相加,并把结果送回AL中。 六.分析与设计题:(每小题10分,共20分) 1.试用三种基本门组成“异或”门,请画出逻辑电路图。 2.设计一个16K×16位的芯片构成64K×16位的存储器,问: (1)需要几片芯片? (2) 画出组织结构图。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

邪三一

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值