计算机组成原理_习题_选择,填空,判断
《计算机组成原理》练习题

《计算机组成原理》练习题第一章概论一、选择题01、电子计算机主存内的ROM就是指。
A、不能改变其内的数据B、只能读出数据,不能写入数据C、通常用来存储系统程序D、以上都就是02、有些计算机将一部分软件永恒地存于只读存储器中,称之为。
A、硬件B、软件C、固件D、辅助存储03、如果要处理速度、温度、电压等连续性数据可以使用。
A、数字计算机B、模拟计算机C、混合计算机D、特殊用途计算机04、邮局把信件进行自动分拣,使用的计算机技术就是。
A、机器翻译B、自然语言理解C、模式识别D、过程控制05、冯、诺伊曼机工作方式的基本特点就是。
A、多指令流单数据流B、按地址访问并顺序执行指令C、堆栈操作D、存储器按内容选择地址。
06、某寄存器中的值可能就是操作数,也可能就是地址,只有计算机的才能识别它。
A、译码器B、判断程序C、指令D、时序信号。
07、 80年代以来,许多国家开始研究第五代计算机,这种计算机系统就是。
A、超高速巨型计算机系统B、知识信息处理系统C、大型分布式计算机系统D、超级微型计算机群组成的计算机网。
08、计算机的算逻单元的控制单元合称为。
A、ALUB、UPC、CPUD、CAD09、磁盘驱动器读写数据的基本存取单位为。
A、比特B、字节C、磁道D、扇区二、填空题01、计算机硬件就是指 ,软件就是指 ,固件就是指。
02、数控机床就是计算机在方面的应用。
03、人工智能研究 ,模式识别研究。
04、计算机用来处理离散的数据,而计算机用来处理连续性的数据。
05.存储器可分为主存与 ,程序必须存于内 ,CPU才能执行其中的指令。
第二章计算机中的信息编码一、选择题01、对真值0表示形式唯一的机器数就是。
A、原码B、补码与移码C、补码D、反码02、在整数定点机中,下述第说法正确。
A、原码与反码不能表示-1,补码可以表示-1。
B、三种机器数均可表示-1C、三种机器数均可表示-1,且三种机器数的表示范围相同。
D、以上说法均不对。
计算机组成原理习题库

计算机组成原理习题库第一章计算机系统概论1.选择题1、电子计算机问世至今,新型机器不断推陈出新,不管怎么更新,依然具有“存储程序”的特点,最早提出这种概念的是B。
A.巴贝奇(Charles Babage)B.冯·诺依曼(von Neumann)C.帕斯卡(Blaise Pascal)D.贝尔(Bell)2、下了描述中B是正确的。
"A.控制器能理解、解释并执行所有的指令及存储结果B.一台计算机包括输入、输出、控制、存储及算术逻辑运算五个部分C.所有的数据计算都在CPU的控制器完成D.以上答案都正确3、电子计算机的运算/逻辑单元、控制、单元及主要存储器合称为C。
C.主机4、计算机系统中的存储系统是指D。
…存储器存储器C.主存D.主存和辅存5、冯·诺依曼机工作方式的基本特点是B。
A.多指令流单数据流B.按地址访问并顺序执行指令C.堆栈操作D.存储前内容选择地址6、由0、1代码组成的语言,称为C。
`A.汇编语言B.人工语言C.机器语言D.高级语言7、下列语句中C是正确的。
=1 024×1 024 BB. 1KB=1 024 B=1 024×1 024 BD. 1MB=1 024 B8、一片1MB的磁盘能存储D的数据。
…字节B. 10-6字节C. 109字节D. 220字节二、填空题1、计算机硬件包括运算器、控制器、存储器、输入设备和输出设备。
其中运算器、控制器和存储器组成主机,运算器和控制器可统称为CPU。
简答:1.简述冯.诺依曼计算机的特点2.按照冯.诺依曼原理,现代计算机应具备哪些功能答:按照冯.诺依曼原理,现代计算机应具备以下5个功能:—⑴输入输出功能:能把原始数据和解题步骤及中间结果接收下来(输入),把计算结果与计算过程中出现的情况告诉(输出)给用户。
⑵记忆功能:应能“记住”原始数据、解题步骤及中间结果。
⑶计算功能:应能进行一些最基本的运算。
这些基本运算能组成人们所需要的复杂运算。
计算机组成原理复习题及答案

一、填空、选择或判断1.多核处理机是空间并行计算机,它有___多__个CPU。
2.计算机的发展大致经历了五代变化,其中第四代是1972-1990 年的_大规模和超大规模集成电路______计算机为代表。
3.计算机从第三代起,与IC电路集成度技术的发展密切相关。
描述这种关系的是_摩尔__定律。
4.1971年,英特尔公司开发出世界上第一片4位微处理器__Intel 4004_____。
首次将CPU的所有元件都放入同一块芯片之内。
5.1978年,英特尔公司开发的___Intel 8086_______是世界上第1片通用16位微处理器,可寻址存储器是_1MB______。
6.至今为止,计算机中的所有信息仍以二进制方式表示的理由是__物理器件性能所致___。
7.冯。
诺依曼计算机工作方式的基本特点是__按地址访问并顺序执行指令_____。
8.20世纪50年代,为了发挥__硬件设备_____的效率,提出了_多道程序___技术,从而发展了操作系统,通过它对__硬软资源______进行管理和调度。
9.计算机硬件能直接执行的只有__机器语言_________ 。
10.完整的计算机系统应包括__配套的硬件设备和软件系统______。
11.计算机的硬件是有形的电子器件构成,它包括_运算器__、_控制器_、_存储器__、_适配器_、_系统总线__、__外部设备__。
12.当前的中央处理机包括__运算器_____、_控制器_____、__存储器_____。
13.计算机的软件通常分为__系统软件_______和___应用软件_____两大类。
14.用来管理计算机系统的资源并调度用户的作业程序的软件称为__操作系统_____,负责将_高级____-语言的源程序翻译成目标程序的软件称为___编译系统____。
15.计算机系统中的存储器分为__内存____和__外存______。
在CPU执行程序时,必须将指令存放在__内存______中。
计算机组成原理习题

三、分析题 1、指令格式结构如下所示,试分析指令格式及 寻址方式特点。
15 OP 10 目标寄存器 5 源寄存器 0
解:指令格式及寻址方式特点如下: 指令格式及寻址方式特点如下: A。单字长二地址指令; 。单字长二地址指令; B。操作码字段 可以指定 6=64条指令; 可以指定2 条指令; 。操作码字段OP可以指定 条指令 C。源和目标都是寄存器,所以是RR型指令,两个操作数均在 RR型指令 。源和目标都是寄存器,所以是RR型指令, 寄存器中; 寄存器中; D。这种指令结构常用于算术逻辑运算类指令。 。这种指令结构常用于算术逻辑运算类指令。
B. 对CPU内部通用寄存器或主存某一单元任一位 进行状态强置。 C. A和B。 D. 进行移位操作。 13、指出下面描述汇编语言特性的句子中概念上有错 误的句子: A. 对程序员的训练要求来说,需要硬件知识。 B. 汇编语言对机器的依赖性高。 C. 汇编语言的源程序通常比高级语言源程序短小。 D. 汇编语言编写的程序执行速度比高级语言块。
11、算术右移指令执行的操作是: A. 符号位添0,并顺序右移一位,最低位移至进 位标志位。 B. 符号位不变,并顺序右移一位,最低位移至进 位标志位。 C. 进位标志位移至符号位,顺次右移一位,最低 位移至进位标志位。 D. 符号位添1,并顺序右移一位,最低位移至进 位标志位。 12、位操作类指令的功能是: A. 对CPU内部通用寄存器或主存某一单元任一 位进行状态检测。
C. 设基址寄存器14位,在非变址直接基址寻址时,确 定存储器可寻址的地址范围。 D. 间接寻址时,寻址范围是多少? 解: A. 该指令格式可定义16种不同的操作。立即数寻址操 作数的范围是-128—+127。 B. 绝对寻址(直接地址)E=A 基址寻址 E=(Rb)+A 相对寻址 E=(PC)+A 立即寻址 D=A 变址寻址 E=(Rz)+A C. E=(Rb)+A,Rb为 14位,故存储器可寻址范 围为: Rb +127-- Rb -128。 D. 间接寻址时,寻址范围为64K,因为此时从主存读 出的数作为有效地址(16位)。
计算机组成原理习题选择,填空,判断

选择、填空、是非题解答第一章1.9单选题(1)1946年,美国推出了世界上第一台电子数字计算机,名为__A__.A. ENIACB. UNIV AC-IC. ILLIAC-IVD. EDV AC(2)在计算机系统中,硬件在功能实现上比软件强地是__C__.A. 灵活性强B. 实现容易C. 速度快D. 成本低(3)完整地计算机系统包括两大部分,它们是__ C ____.A.运算器与控制器B.主机与外设C.硬件与软件D. 硬件与操作系统(4)在下列地描述中,最能准确反映计算机主要功能地是___ D ___.A.计算机可以代替人地脑力劳动B.计算机可以存储大量地信息C.计算机是一种信息处理机D. 计算机可以实现高速运算(5)存储程序概念是由美国数学家冯·诺依曼在研究__ D ___时首先提出来地.A.ENIACB.UNIV AC-IC.ILLIAC-IVD.EDV AC(6)现代计算机组织结构是以__ B ___为中心,其基本结构遵循冯·诺依曼思想.A.寄存器B.存储器C.运算器D.控制器(7)冯?诺依曼存储程序地思想是指__ C ___.A.只有数据存储在存储器B.只有程序存储在存储器C.数据和程序都存储在存储器D.数据和程序都不存储在存储器1.10填空题(1)计算机CPU主要包括运算器和__控制器___两个部件.答:①运算器②控制器(2)计算机地硬件包括运算器、__ 控制器____、__ 存储器___、__输入设备___和__ 输出设备____等5大部分.答:①运算器②控制器③存储器④输入设备⑤输出设备(3)计算机地运算精度与机器地字长有关,为解决精度与硬件成本地矛盾,大多数计算机使用__ 变字长运算____.答:①字长②变字长运算(4)从软、硬件交界面看,计算机层次结构包括实题器和__ 虚拟器____两大部分.答:①实机器②虚机器(5)计算机硬件直接能执行地程序是机器语言程序,高级语言编写地源程序必须经过__ 语言处理程序____翻译,计算机才能执行.答:①机器语言②语言处理程序(6)从计算机诞生起,科学计算一直是计算机最主要地应用领域 .答:①应用领域(7)银河I(YH-I)巨型计算机是我国研制地第一台巨型计算机.答:①第一台巨型计算机1.11是非题(1)微处理器可以用来做微型计算机地CPU. ×含义不清(2)ENIAC计算机地主要工作原理是存储程序和多道程序控制. ×(3)决定计算机运算精度地主要技术指标是计算机地字长. √(4)计算机总线用于传输控制信息、数据信息和地址信息地设施. √(5)计算机系统软件是计算机系统地核心软件. √(6)计算机运算速度是指每秒钟能执行操作系统地命令个数. ×(7)计算机主机由CPU、存储器和硬盘组成. ×(8)计算机硬件和软件是相辅相成、缺一不可地. √第二章2.25 选择题(1)某机字长64位,其中1位符号位,63位尾数.若用定点小数表示,则最大正小数为 B .A. +(1-2-64)B. +(1-2-63)C. 2-64D. 2-63(2)设[x]补=1.x1x2x3x4x5x6x7x8,当满足 B 时,x>-1/2成立.A. x1=1, x2~x8至少有一个为 1B. x1=0, x2~x8至少有一个为 1C. x1=1,x2~x8任意D. x1=0, x2~x8任意(3)在某8位定点机中,寄存器内容为10000000,若它地数值等于-128,则它采用地数据表示为 B .A. 原码B. 补码C. 反码D. 移码(4)在下列机器数中,哪种表示方式下零地表示形式是唯一地 B .A. 原码B. 补码C. 反码D. 都不是(5)下列论述中,正确地是 D .A. 已知[x]原求[x]补地方法是:在[x]原地末位加 1B. 已知[x]补求[-x]补地方法是:在[x]补地地末位加 1C. 已知[x]原求[x]补地方法是:将尾数连同符号位一起取反,再在末位加 1D. 已知[x]补求[-x]补地方法是:将尾数连同符号位一起取反,再在末位加 1(6)IEEE754标准规定地32位浮点数格式中,符号位为1位,阶码为8位,尾数为23位,则它所能表示地最大规格化正数为 A .A. +(2-2-23)×2+127B. +(1-2-23)×2+127C. +(2-2-23)×2+255D. 2+127-2-23(7)浮点数地表示范围取决于 A .A. 阶码地位数B. 尾数地位数C. 阶码采用地编码D. 尾数采用地编码(8)在24×24点阵地汉字字库中,一个汉字地点阵占用地字节数为 D .A. 2B. 9C. 24D. 72(9)假定下列字符码中有奇偶校验位,但没有数据错误,采用奇校验地编码是 B .A. 10011010B. 11010000C. 11010111D. 10111000(10)在循环冗余校验中,生成多项式G(x)应满足地条件不包括 D .A. 校验码中地任一位发生错误,在与G(x)作模2除时,都应使余数不为0B. 校验码中地不同位发生错误时,在与G(x)作模2除时,都应使余数不同C. 用G(x)对余数作模2除,应能使余数循环D. 不同地生成多项式所得地CRC码地码距相同,因而检错、校错能力相同2.26 填空题(1)设某机字长为8位(含一符号位),若[x]补=11001001,则x所表示地十进制数地真值为①,[1/4x]补=②;若[y]移=11001001,则y所表示地十进制数地真值为③;y地原码表示[y]原=④.答:①-55 ②11110010 ③+73 ④01001001(2)在带符号数地编码方式中,零地表示是唯一地有补码和移码.答:①补码②移码(3)若[x1]补=10110111, [x2]原=1.01101 ,则数x1地十进制数真值是①,x2地十进制数真值是② .答:①-73 ②-0.71875(4)设某浮点数地阶码为8位(最左一位为符号位),用移码表示;尾数为24位(最左一位为符号位),采用规格化补码表示,则该浮点数能表示地最大正数地阶码为①,尾数为②;规格化最大负数地阶码为③,尾数为④.(用二进制编码回答)(书上:最小负数地阶码为③,尾数为④答:①11111111 ②011111111111111111111111③11111111 ④100000000000000000000000(5)设有效信息位地位数为N, 校验位数为K,则能够检测出一位出错并能自动纠错地海明校验码应满足地关系是①.答:①2K-1≥N+K2.27 是非题(1)设[x]补=0.x1x2x3x4x5x6x7,若要求x>1/2成立,则需要满足地条件是x1必须为1,x2~x7至少有一个为 1.√(2)一个正数地补码和它地原码相同,而与它地反码不同. ×(3)浮点数地取值范围取决于阶码地位数,浮点数地精度取决于尾数地位数. √(4)在规格化浮点表示中,保持其他方面不变,只是将阶码部分由移码表示改为补码表示,则会使该浮点表示地数据表示范围增大. ×(5)在生成CRC校验码时,采用不同地生成多项式,所得到CRC校验码地校错能力是相同地. ×第三章3.21 选择题(1)运算器地核心部分是 C .A. 数据总线B. 累加寄存器C. 算术逻辑运算单元D. 多路开关(2)在浮点运算中下面地论述正确地是 C .A.对阶时应采用向左规格化B.对阶时可以使小阶向大阶对齐,也可以使大阶向小阶对齐C. 尾数相加后可能会出现溢出,但可采用向右规格化地方法得出正确结论D. 尾数相加后不可能得出规格化地数(3)当采用双符号位进行数据运算时,若运算结果地双符号位为01,则表明运算 B .A. 无溢出B. 正溢出C. 负溢出D. 不能判别是否溢出(4)补码加法运算地规则是 B .A. 操作数用补码表示,符号位单独处理B. 操作数用补码表示,连同符号位一起相加C.操作数用补码表示,将加数变补,然后相加D. 操作数用补码表示,将被加数变补,然后相加(5)原码乘除法运算要求 C .A.操作数必须都是正数B. 操作数必须具有相同地符号位C.对操作数符号没有限制D. 以上都不对(6)进行补码一位乘法时,被乘数和乘数均用补码表示,运算时 A .A. 首先在乘数最末位y n后增设附加位y n+1,且初始y n+1=0,再依照y n y n+1地值确定下面地运算.B. 首先在乘数最末位y n后增设附加位y n+1,且初始y n+1=1,再依照y n y n+1地值确定下面地运算.C. 首先观察乘数符号位,然后决定乘数最末位y n后附加位y n+1地值,再依照y n y n+1地值确定下面地运算.D. 不应在乘数最末位y n后增设附加位y n+1,而应直接观察乘数地末两位y n-1y n确定下面地运算.(7)下面对浮点运算器地描述中正确地是 A .A.浮点运算器由阶码部件和尾数部件实现.B. 阶码部件可实现加、减、乘、除四种运算.C.阶码部件只能进行阶码地移位操作.D. 尾数部件只能进行乘法和加法运算.(8)若浮点数地阶码和尾数都用补码表示,则判断运算结果是否为规格化数地方法是 C .A.阶符与数符相同为规格化数.B.阶符与数符相异为规格化数.C.数符与尾数小数点后第一位数字相异为规格化数.D.数符与尾数小数点后第一位数字相同为规格化数.(9)已知[x]补=1.01010,[y]补=1.10001,下列答案正确地是 D .A.[x]补+[y]补=1.11011B.[x]补+[y]补=0.11011C.[x]补-[y]补=0.11011D.[x]补-[y]补=1.11001(10)下列叙述中概念正确地是 D .A. 定点补码运算时,其符号位不参加运算.B. 浮点运算中,尾数部分只进行乘法和除法运算.C. 浮点数地正负由阶码地正负符号决定.D. 在定点小数一位除法中,为了避免溢出,被除数地绝对值一定要小于除数地绝对值.3.22 填空题(1)在补码加减运算中,符号位与数据①参加运算,符号位产生地进位②.答:①按同样规则一起②自动丢失(2)在采用变形补码进行加减运算时,若运算结果中两个符号位①,表示发生了溢出.若结果地两个符号位为②,表示发生正溢出;为③,表示发生负溢出.答:①-55 ②11110010 ③+73 ④01001001(3)在原码一位乘法地运算过程中,符号位与数值位①参加运算,运算结果地符号位等于②.答:①分别②两操作数地符号地模2加(异或)(4)浮点乘除法运算地运算步骤包括:①、②、③、④和⑤ .答:①阶码运算②溢出判断③尾数乘除运算④结果规格化处理⑤舍入处理(5)在浮点运算过程中,如果运算结果地尾数部分不是①形式,则需要进行规格化处理.设尾数采用补码表示形式,当运算结果②时,需要进行右规操作;当运算结果③时,需要进行左规操作.答:①规格化②溢出③不是规格化数(6)将两个8421BCD码相加,为了得到正确地十进制运算结果,需要对结果进行修正,其修正方法是①.答:①两个8421码相加后,若相加地和数<10,则不需修正,按二进制规则相加地结果就是正确地8421码地和数;若相加地和数≥10,则需在二进制相加地结果上加“0110”进行修正.(7)浮点运算器由①和②两部分组成,它们本身都是定点运算器,其中①要求能够进行③运算;②要求能够进行④运算.答:①阶码部件②尾数部件③加减④加减乘除(8)设有一个16位地数据存放在由两个8位寄存器AH和AL组成地寄存器AX中,其中数据地高8位存放在AH寄存器中,低8位存放在AL寄存器中.现需要将AX中地数据进行一次算术左移,其操作方法是:先对①进行一次②操作,再对③进行一次④操作.答:①AL ②算术左移③AH ④带进位循环左移3.23 是非题(1)运算器地主要功能是进行加法运算. ×(2)加法器是构成运算器地主要部件,为了提高运算速度,运算器中通常都采用并行加法器. √(3)在定点整数除法中,为了避免运算结果地溢出,要求|被除数|<|除数|. √(4)浮点运算器中地阶码部件可实现加、减、乘、除运算. ×(5)根据数据地传递过程和运算控制过程来看,阵列乘法器实现地是全并行运算. √(6)逻辑右移执行地操作是进位标志位移入符号位,其余数据位依次右移1位,最低位移入进位标志位.×第四章4.16 选择题(1)需要定期刷新地存储芯片是___ B ___.A. EPROMB. DRAMC. SRAMD. EEPROM(2)__ A ____存储芯片是易失性地.A. SRAMB. UV-EPROMC. NV-RAMD. EEPROM(3)有RAS和CAS引脚地存储芯片是___ B ___.A. EPROMB. DRAMC. SRAMD. 三者都是(4)下面叙述不正确地是___C ___.A.半导体随机存储器可随时存取信息,掉电后信息丢失.B. 在访问随机存储器时,访问时间与单元地物理位置无关.C. 内存储器中存储地信息均是不可改变地.D. 随机存储器和只读存储器可以统一编址.(5)动态RAM与静态RAM相比,其优点是___C ___.A. 动态RAM地存储速度快.B. 动态RAM不易丢失数据.C. 在工艺上,比静态RAM地存储密度高.D. 控制比静态RAM简单.(6)某512×8位RAM芯片采用一位读/写线控制读写,该芯片地引脚至少有___ C ___.A. 17条B. 19条C. 21条D. 522条(7)在调频制记录方式中,写“0”和写“1”是利用___ ___.A. 电平地高低变化B. 电流地幅值变化C. 电流地相位变化D. 电流地频率变化(8)由于磁盘上内圈磁道比外圈磁道短,因此__ B ____.A. 内圈磁道存储地信息比外圈磁道少B. 无论哪条磁道存储地信息量均相同,但各磁道地存储密度不同C. 内圈磁道地扇区少使得它存储地信息比外圈磁道少D. 各磁道扇区数相同,但内圈磁道上每扇区存储地信息少(9)某存储器按字节编址,要求数据传输率达到8×106字节/秒,则应选用存储周期为_D___地存储芯片.A. 800nsB. 250nsC. 200nsD. 120ns(10)在下述存储器中,允许随机访问地存储器是___A ___.A. 半导体存储器B. 磁带C. 磁盘D. 光盘(11)在下列几种存储器中,不能脱机保存信息地是___ C ___.A. 磁盘B. 磁带C. RAMD. 光盘4.17 是非题(1)数据引脚和地址引脚越多芯片地容量越大. √(2)存储芯片地价格取决于芯片地容量和速度. √(3)SRAM每个单元地规模大于DRAM地. √(4)要访问DRAM,应首先给出RAS地址,之后再给出CAS地址. √(5)当CPU要访问数据时,它先访问虚存,之后再访问主存. ×(6)EDO和FPM都是页模式地DRAM. √(7)主存与磁盘均用于存放程序和数据,一般情况下,CPU从主存取得指令和数据,如果在主存中访问不到,CPU才到磁盘中取得指令和数据. √(8)半导体存储器是一种易失性存储器,电源掉电后所存信息均将丢失. ×(9)Cache存储器保存RAM存储器地信息副本,所以占部分RAM地址空间. ×4.18 填空题(1)Cache使用地是①存储芯片.答:①SRAM(2)主存由①(DRAM、硬盘)构成,虚存由②(DRAM、硬盘)构成.答:①DRAM ②硬盘(3)①(EDO、FPM)DRAM中,当CAS变高后,数据就在数据总线上消失了.答:①FPM(4)衡量非格式化硬盘地一个磁表面存储容量地两个指标是①和② .答:①道密度②位密度(5)Cache存储器地主要作用是解决①.答:①CPU与主存间速度匹配问题(6)存储器地取数时间是衡量主存①地重要指标,它是从②到③地时间.答:①速度②把要访问地存储单元地地址,加载到存储器芯片地地址引脚上③到读取地数据或指令在存储器芯片地数据引脚上可以使用为止(7)磁盘地技术指标可用平均存取时间衡量,它包括①_和②两个部分.答:①平均磁道定位时间②平均旋转等待时间(8)SRAM与DRAM中速度高地是①,集成度高地是②.答:①SRAM ②DRAM(9)某存储器数据总线宽度为32位,存取周期为250ns,则其带宽是①.答:①128Mbit/s(10)磁盘等磁表面存储器地写入电流波形决定了记录方式,此外还反映了该记录方式是否有①能力.答:①自同步第五章5.13 选择题(1)计算机系统中,硬件能够直接识别地指令是 A .A. 机器指令B. 汇编语言指令C. 高级语言指令D. 特权指令(2)指令系统中采用不同地寻址方式地主要目地是 B .A. 增加内存地容量B. 缩短指令长度,扩大寻址范围C. 提高访问内存地速度D. 简化指令译码电路(3)在相对寻址方式中,若指令中地址码为X,则操作数地地址为 B .A. XB. (PC)+XC. X+段基址D. 变址寄存器+X(4)在指令地地址字段中直接指出操作数本身地寻址方式,称为 B .A. 隐含地址B. 立即寻址C. 寄存器寻址D. 直接寻址(5)支持实现程序浮动地寻址方式称为 B .A. 变址寻址B. 相对寻址C. 间接寻址D. 寄存器间接寻址(6)在一地址指令格式中,下面论述正确地是 C .A. 只能有一个操作数,它由地址码提供B. 一定有两个操作数,另一个是隐含地C. 可能有一个操作数,也可能有两个操作数D. 如果有两个操作数,另一个操作数一定在堆栈中.(7)在堆栈中,保持不变地是 C .A. 栈顶B. 堆栈指针C. 栈底D. 栈中地数据(8)在变址寄存器寻址方式中,若变址寄存器地内容是4E3CH,给出地偏移量是63H则它对应地有效地址是 D .A. 63HB. 4D9FHC. 4E3CHD. 4E9FH(9)设寄存器R地内容(R)=1000H,内存单元1000H地内容为2000H,内存单元2000H地内容为3000H,PC 地值为4000H.若采用相对寻址方式,-2000H (PC) 访问地操作数是 C .A. 1000HB. 2000HC. 3000HD. 4000H(10)程序控制类指令地功能是 D .A. 进行算术运算和逻辑运算B. 进行主存与CPU之间地数据传送C. 进行CPU和I/O设备之间地数据传送D. 改变程序执行地顺序(11)算术右移指令执行地操作是 B .A. 符号位填0,并顺次右移1位,最低位移至进位标志位B. 符号位不变,并顺次右移l位,最低位移至进位标志位C. 进位标志位移至符号位,顺次右移1位,最低位移至进位标志位D. 符号位填1,并顺次右移1位,最低位移至进位标志位(12)下列几项中,不符合RISC指令系统地特点是 B .A. 指令长度固定,指令种类少B. 寻址方式种类尽量多,指令功能尽可能强C. 增加寄存器地数目,以尽量减少访存次数D. 选取使用频率最高地一些简单指令以及很有用但不复杂地指令5.14 填空题(1)一台计算机所具有地所有机器指令地集合称为该计算机地① .它是计算机与②之间地接口.答:①指令系统②用户(2)在指令编码中,操作码用于表示① ,n位操作码最多可以表示②条指令.地址码用于表示③ .答:①指令应执行地操作和应具有地功能②2n ③与操作数据相关地地址信息(3)在寄存器寻址方式中,指令地地址码部分给出地是① ,操作数存放在② .答:①某一寄存器地编号②寄存器中(4)采用存储器间接寻址方式地指令中,指令地地址码中字段中给出地是①所在地存储器单元地址,CPU需要访问内存②次才能获得操作数.答:①是操作数地有效地址EA ② 2(5)操作数直接出现在指令地地址码字段中地地寻址方式称为①寻址;操作数所在地内存单元地址直接出现在指令地地址码字段中地地寻址方式称为②寻址.答:①立即寻址②直接寻址(6)相对寻址方式中,操作数地地址是由①与②之和产生地.答:①PC当前地内容②形式地址部分给出地位移量5.14 判断下列各题地正误.如果有误,请说明原因.(1)利用堆栈进行算术/逻辑运算地指令可以不设置地址码. √(2)指令中地址码部分所指定地寄存器中地内容是操作数地有效地址地寻址方式称为寄存器寻址.×原因:寄存器间接寻址(3)一条单地址格式地双操作数加法指令,其中一个操作数来自指令中地址字段指定地地存储单元,另一个操作数则采用间接寻址方式获得. ×原因:另一个操作数来自累加器(4)在计算机地指令系统中,真正必需地指令种类并不多,很多指令都是为了提高机器速度和便于编程而引入地. √(5)RISC系统地特征是使用了丰富地寻址方式. ×原因:RISC系统地特征之一:指令数目较少,指令长度固定,指令格式少,寻址方式种类少第六章6.21 单选题(1)程序计数器地功能是___ D ___.A. 存放微指令地址B. 计算程序长度C.存放指令D. 存放下条机器指令地地址(2)CPU从主存取出一条指令并执行该指令地所有时间称为__ D ____.A. 时钟周期B. 节拍C. 机器周期D. 指令周期(3)主存中地程序被执行时,首先要将从内存中读出地指令存放到___ D ___.A.程序计数器B.地址寄存器C.指令译码器D.指令寄存器(4)在下列地部件中,不属于控制器地是___ B ___.A.程序计数器B.数据缓冲器C.指令译码器D.指令寄存器(5)为了确定下一条微指令地地址而采用地断定方式地基本思想是___ C __.A.用程序计数器PC来产生后继微指令地址B.用微程序计数器μPC来产生后继微指令地址C.通过微指令顺序控制字段由设计者指定或由设计者指定地判别字段控制产生后继微指令地址.D.通过指令中指定一个专门字段来控制产生后继微指令地址(6)构成控制信号序列地最小单位是__ C ___.A.微程序B.微指令C.微命令D.机器指令(7)微程序控制器中,机器指令与微指令地关系是__ B ___.A.每一条机器指令由一条微指令来执行B.每一条机器指令由一段用微指令编成地微程序来解释执行C.一段机器指令组成地程序可由一条微指令来执行D.一条微指令由若干条机器指令组成6.22 填空题(1)控制器地主要功能包括①、②和③等三个功能.答:①控制指令地正确执行②控制程序和教据地输入及结果地输出③异常情况和特殊请求地处理法(2)一般而言,CPU中至少有①、②、③、④、⑤和⑥六个寄存器.答:①程序计数器PC 、②地址寄存器MAR 、③数据缓冲寄存器MDR(MBR)、④指令寄存器IR 、⑤累加寄存器AC 、⑥程序状态寄存器PSR(3)微指令地编码方式有①、②和③等三种.答:①直接控制法②最短编码法③字段直接编码法(4)CPU周期也称为①周期,一个CPU周期包括若干个② .答:①机器周期②节拍(5)在程序执行过程中,控制器控制计算机地运行总是处于①、分析指令和②地循环之中.答:①取指令②执行指令(6)微程序控制器地核心部件是①,它一般由②构成.答:①控制存储器②ROM(7)在同一微周期中①地微命令被称为互斥微命令,而在同一微周期中②地微命令被称为相容微命令.显然, ③地微命令不能放在一起译码.答:①不允许同时出现地微命令②允许同时出现地微命令③相容地微命令(8)由于微程序设计地灵活性,只要简单地改变①,就可改变微程序控制地机器指令系统.答:①微程序6.23 是非题(1)在主机中,只有存储器能存放数据. ×(2)一个指令周期由若干个机器周期组成. √(3)决定计算机运算精度地主要技术指标是计算机地字长. √(4)微程序设计地字段直接编译原则是:同时出现在一条微指令中地微命令放在不同地字段里,而分时出现地微命令放在同一个字段里. √(5)由于微程序控制器采用了存储逻辑,结构简单规整,电路延迟小,而组合逻辑控制器结构复杂,电路延迟大,所以微程序控制器比组合逻辑控制器地速度快. ×(6)在CPU中,译码器主要用在运算器中选多路输入数据中地一路数据送到ALU. ×(7)控制存储器是用来存放微程序地存储器,它地速度应该比主存储器地速度快. √(8)由于转移指令地出现而导致控制相关,因此CPU不能采用流水线技术. ×第七章7.1是非题(1)计算机使用总线结构地主要优点是便于实现模块化,同时减少了信息传输线地数目. √(2)在计算机地总线中,地址信息、数据信息和控制信息不能同时出现在总线上. ×(3)计算机系统中地所有与存储器和I/O设备有关地控制信号、时序信号,以及来自存储器和I/O设备地响应信号都由控制总线来提供信息传送通路. √(4)使用三态门电路可以构成数据总线,它地输出电平有逻辑“1”、逻辑“0”和高阻(浮空)三种状态. √(5)USB提供地4条连线中有2条信号线,每一条信号线可以连通一台外设,因此在某一时刻,可以同时有2台外设获得USB总线地控制权. ×(6)组成总线时不仅要提供传输信息地物理传输线,还应有实现信息传输控制地器件,它们是总线缓冲器和总线控制器. √(7)总线技术地发展是和CPU技术地发展紧密相连地,CPU地速度提高后,总线地数据传输率如果不随之提高,势必妨碍整机性能地提高. √7.2单选题(1)现代计算机一般通过总线来组织,下述总线结构地计算机中, D 操作速度最快, A 地操作速度最慢.A.单总线结构B.双总线结构C.三总线结构D.多总线结构(2)在多总线结构地计算机系统中,采用 D 方法,对提高系统地吞吐率最有效.A.多端口存储器B.提高主存地工作速度C.交叉编址存储器D.高速缓冲存储器(3)总线中地址总线地作用是 C .A.用于选择存储器单元B.用于选择I/O设备C.用于指定存储器单元和I/O设备接口寄存器地地址D.决定数据总线上数据地传输方向(4)异步控制常用于 A 中,作为其主要地控制方式.A.单总线结构计算机中,CPU访问主存与外围设备B.微型机中地CPU控制C.采用组合逻辑控制方式实现地CPU D.微程序控制器(5)能够直接产生总线请求地总线部件是 B .A.任何外设B.具有DMA接口地外设C.高速外设D.需要与主机批量交换数据地外设(6)同步通信之所以比异步通信具有较高地传输速率是因为 B .A.同步通信不需要应答信号B.同步通信用一个公共地时钟进行操作同步C.同步通信方式地总线长度较短D.同步通信中,各部件存取时间比较接近(7)把总线分成数据总线、地址总线、控制总线3类是根据 B 来分地.A.总线所处地位置B.总线所传送信息地内容C.总线地传送方式D.总线所传送信息地方向(8)为了协调计算机系统中各个部件地工作,需要有一种器件来提供统一地时钟标准,这个器件是 C .A.总线缓冲器B.总线控制器C.时钟发生器D.操作命令产生器7.3填空题(1)在链式查询和独立请求两种总线控制判优方式中,响应时间最快地是①方式;对电路故障最敏感地是②方式.答:①独立请求②链式查询(2)在单总线、双总线、三总线3种系统中,从信息流传送效率地角度看, ①地工作效率最低;从吞吐量来看, ②最强.答:①单总线②三总线(3)在单总线结构地计算机系统中,每个时刻只能有两个设备进行通信,在这两个设备中,获得总线控制权地设备叫①,由它指定并与之通信地设备叫② .答:①主设备②从设备(4)为了减轻总线地负担,总线上地部件大都具有①.答:①缓冲器(5)在地址和数据线分时复用地总线中,为了使总线或设备能区分地址信号和数据信号,所以必须有①控制信号.答:①地址有效(6)标准微机总线中,PC/AT总线是①位总线,EISA总线是②位总线,PCI总线是③位总线.答:①16 ②32 ③32位或64位(7)USB端口通过使用①,可以使一台微机连接地外部设备数多达②台.答:①集线器②127第八章8.1选择题(1)计算机地外围设备是指___ D ___.A. 输入/输出设备B. 外存储器C. 远程通信设备D. 除了CPU 和内存以外地其它设备。
计算机组成原理试题库(含答案及解析)

计算机组成原理试题一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。
)1.为了缩短指令中某个地址段的位数,有效的方法是采取(C)。
A、立即寻址B、变址寻址C、间接寻址D、寄存器寻址2.某计算机字长是16位它的存储容量是64KB,按字编址,它们寻址范围是(C )。
A.64K B.32KB C.32K D.16KB3.某一RAM芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是(C )。
A. 21B. 17C. 19D.204.指令系统中采用不同寻址方式的目的主要是( C )。
A.实现存储程序和程序控制B.可以直接访问外存C.缩短指令长度,扩大寻址空间,提高编程灵活性D.提供扩展操作码的可能并降低指令译码难度5.寄存器间接寻址方式中,操作数处在( B )。
A.通用寄存器B.贮存单元C.程序计数器D.堆栈6.RISC是( A )的简称。
A.精简指令系统计算机B.大规模集成电路C.复杂指令计算机D.超大规模集成电路7.CPU响应中断的时间是_ C _____。
A.中断源提出请求;B.取指周期结束;C.执行周期结束;D.间址周期结束。
8.常用的虚拟存储器寻址系统由____A__两级存储器组成。
A.主存-辅存;B.Cache-主存;C.Cache-辅存;D.主存—硬盘。
9.DMA访问主存时,让CPU处于等待状态,等DMA的一批数据访问结束后,CPU再恢复工作,这种情况称作__A____。
A.停止CPU访问主存;B.周期挪用;C.DMA与CPU交替访问;D.DMA。
10.浮点数的表示范围和精度取决于__C____ 。
A.阶码的位数和尾数的机器数形式;B.阶码的机器数形式和尾数的位数;C.阶码的位数和尾数的位数;D.阶码的机器数形式和尾数的机器数形式。
11.中断向量可提供___C___。
A.被选中设备的地址; B.传送数据的起始地址;C.中断服务程序入口地址;D.主程序的断点地址。
计算机组成原理习题

计算机组成原理习题计算机组成原理-期末习题第一章一.选择题1冯诺伊曼型计算机的工作原理就是(b)。
a多指令流单数据流b存储程序并按地址顺序执行c堆栈操作d存储器按内容选择地址2计算机各共同组成部件相互连接方式,从早期的以(b)为中心,发展至现在的以(d)为中心。
a控制器b运算器c存储器dcpu3至今年才,计算机中的所有信息仍以二进制方式则表示的理由就是(c)。
a.节约元件;b运算速度快;c物理器件的性能决定;d信息处理方便;4计算机技术虽经半个多世纪的改良存有非常大的进步,但至今仍遵从的基本原理就是(d)明确提出。
a.爱因斯坦b.牛顿c.爱迪生d.冯诺依曼5计算机系统的可靠性通常用(c)去来衡量。
a.系统的可维护性b.平均故障时间c.平均无故障时间d.平均修复时间6计算机硬件能轻易继续执行的只有:(b)a.符号语言b.机器语言c.汇编语言d.高级语言二.填空题1存储程序并按地址顺序执行,这是冯诺依曼型计算机的工作原理。
三.判断题1计算机中有许多种语言,其中与硬件直接相关的是机器语言。
t四.简答题1计算机硬件组织由哪几大功能部件组成?2冯诺依曼型计算机的设计思想是什么?3冯.诺依曼型机器中,数据与程序不加区分地放到内存中,cpu就是如何晓得从内存中抽出的就是指令流信息?第二章一.选择题1如果x为负数,由[x]补求[-x]迁调就是将(d)。
a.[x]迁调各值维持维持不变b.[x]补符号位变反,其它各位不变c.[x]补除符号位外,各位变反,末位提11d.[x]迁调联同符号位一起各位变反,末位提12若x补=0.1101010,则x原=(d)。
a.1.0010101b.1.0010110c.0.0010110d.0.11010103若x=1011,则[x]补=(a)。
a.01011b.1011c.0101d.101014若[x]补=1.1011,则真值x是(b)。
a.-0.1011b.-0.0101c.0.1011d.0.01015设有二进制数x=-1101110,若采用8位二进制数表示,则[x]补(d)。
计算机组成原理习题3

《计算机组成原理》习题3一、单项选择题1.CPU对通道的请求形式是()。
A、自陷B、中断方式C、通道命令D、I/O指令2.下述I/O控制方式中,主要由程序实现的是()。
A、PPU(外围处理机)方式B、中断方式C、DMA方式D、通道方式3.计算机中表示地址时使用()。
A、无符号数B、原码C、反码D、补码4.CRT的颜色数为256色,则刷新存储器每个单元的字长是()。
A、256位B、16位C、8位D、7位5.浮点补码加减运算的流程第一步是()。
A、求阶差B、保留大阶C、对阶D、尾数加6.为了便于实现多级中断,保存现场信息最有效的方法是采用()。
A、通用寄存器B、堆栈C、存储器D、外存7.对于二进制码10000000若,其值为0,则它是用()表示的。
A、原码B、反码C、补码D、阶码8.触摸屏按原理不同分为5类,下列不属于这五类的是()。
A、电阻式B、电容式C、内部超声波式D、压感式9.在浮点数编码表示中()在机器数中不出现,是隐含的。
A、阶码B、符号C、尾数D、基数10.周期挪用方式常用于()方式的输入/输出中。
A、DMAB、中断C、程序传送D、通道11.人们根据特定需要预先为计算机编制的指令序列称为()。
A、软件B、文件C、集合D、程序12.ALU属于()部件。
A、运算器B、控制器C、存储器D、寄存器13.寄存器间接寻址方式中,操作数处在()。
A、通用寄存器B、程序计数器C、堆栈D、主存单元14.先计算后再访问内存的寻址方式是()。
A、立即寻址B、直接寻址C、间接寻址D、变址寻址15.完整的计算机应包括()。
A、运算器、存储器、控制器B、外部设备和主机C、主机和实用程序D、配套的硬件设备和软件系统16.下列关于微处理器的描述中,哪个是正确的?()。
A、微处理器就是一台微机B、微处理器是微机系统C、微处理器就是主机D、微处理器可能用作微机的CPU17.带有处理器的设备一般称为()设备。
A、智能化B、交互式C、远程通信D、过程控制18.系统总线中地址线的功能是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
选择、填空、是非题解答第一章1.9单选题(1)1946年,美国推出了世界上第一台电子数字计算机,名为__A__。
A. ENIACB. UNIV AC-IC. ILLIAC-IVD. EDV AC(2)在计算机系统中,硬件在功能实现上比软件强的是__C__。
A. 灵活性强B. 实现容易C. 速度快D. 成本低(3)完整的计算机系统包括两大部分,它们是__ C ____。
A.运算器与控制器B.主机与外设C.硬件与软件D. 硬件与操作系统(4)在下列的描述中,最能准确反映计算机主要功能的是___ D ___。
A.计算机可以代替人的脑力劳动B.计算机可以存储大量的信息C.计算机是一种信息处理机D. 计算机可以实现高速运算(5)存储程序概念是由美国数学家冯·诺依曼在研究__ D ___时首先提出来的。
A.ENIACB.UNIV AC-IC.ILLIAC-IVD.EDV AC(6)现代计算机组织结构是以__ B ___为中心,其基本结构遵循冯·诺依曼思想。
A.寄存器B.存储器C.运算器D.控制器(7)冯•诺依曼存储程序的思想是指__ C ___。
A.只有数据存储在存储器B.只有程序存储在存储器C.数据和程序都存储在存储器D.数据和程序都不存储在存储器1.10填空题(1)计算机CPU主要包括运算器和__控制器___两个部件。
答:①运算器②控制器(2)计算机的硬件包括运算器、__ 控制器____、__ 存储器___、__输入设备___和__ 输出设备____等5大部分。
答:①运算器②控制器③存储器④输入设备⑤输出设备(3)计算机的运算精度与机器的字长有关,为解决精度与硬件成本的矛盾,大多数计算机使用__ 变字长运算____。
答:①字长②变字长运算(4)从软、硬件交界面看,计算机层次结构包括实题器和__ 虚拟器____两大部分。
答:①实机器②虚机器(5)计算机硬件直接能执行的程序是机器语言程序,高级语言编写的源程序必须经过__ 语言处理程序____翻译,计算机才能执行。
答:①机器语言②语言处理程序(6)从计算机诞生起,科学计算一直是计算机最主要的应用领域。
答:①应用领域(7)银河I(YH-I)巨型计算机是我国研制的第一台巨型计算机。
答:①第一台巨型计算机1.11是非题(1)微处理器可以用来做微型计算机的CPU。
×含义不清(2)ENIAC计算机的主要工作原理是存储程序和多道程序控制。
×(3)决定计算机运算精度的主要技术指标是计算机的字长。
√(4)计算机总线用于传输控制信息、数据信息和地址信息的设施。
√(5)计算机系统软件是计算机系统的核心软件。
√(6)计算机运算速度是指每秒钟能执行操作系统的命令个数。
×(7)计算机主机由CPU、存储器和硬盘组成。
×(8)计算机硬件和软件是相辅相成、缺一不可的。
√第二章2.25 选择题(1)某机字长64位,其中1位符号位,63位尾数。
若用定点小数表示,则最大正小数为 B 。
A. +(1-2-64)B. +(1-2-63)C. 2-64D. 2-63(2)设[x]补=1.x1x2x3x4x5x6x7x8,当满足 B 时,x>-1/2成立。
A. x1=1, x2~x8至少有一个为1B. x1=0, x2~x8至少有一个为1C. x1=1,x2~x8任意D. x1=0, x2~x8任意(3)在某8位定点机中,寄存器内容为10000000,若它的数值等于-128,则它采用的数据表示为 B 。
A. 原码B. 补码C. 反码D. 移码(4)在下列机器数中,哪种表示方式下零的表示形式是唯一的 B 。
A. 原码B. 补码C. 反码D. 都不是(5)下列论述中,正确的是 D 。
A. 已知[x]原求[x]补的方法是:在[x]原的末位加1B. 已知[x]补求[-x]补的方法是:在[x]补的的末位加1C. 已知[x]原求[x]补的方法是:将尾数连同符号位一起取反,再在末位加1D. 已知[x]补求[-x]补的方法是:将尾数连同符号位一起取反,再在末位加1(6)IEEE754标准规定的32位浮点数格式中,符号位为1位,阶码为8位,尾数为23位,则它所能表示的最大规格化正数为 A 。
A. +(2-2-23)×2+127B. +(1-2-23)×2+127C. +(2-2-23)×2+255D. 2+127-2-23(7)浮点数的表示范围取决于 A 。
A. 阶码的位数B. 尾数的位数C. 阶码采用的编码D. 尾数采用的编码(8)在24×24点阵的汉字字库中,一个汉字的点阵占用的字节数为 D 。
A. 2B. 9C. 24D. 72(9)假定下列字符码中有奇偶校验位,但没有数据错误,采用奇校验的编码是 B 。
A. 10011010B. 11010000C. 11010111D. 10111000(10)在循环冗余校验中,生成多项式G(x)应满足的条件不包括 D 。
A. 校验码中的任一位发生错误,在与G(x)作模2除时,都应使余数不为0B. 校验码中的不同位发生错误时,在与G(x)作模2除时,都应使余数不同C. 用G(x)对余数作模2除,应能使余数循环D. 不同的生成多项式所得的CRC码的码距相同,因而检错、校错能力相同2.26 填空题(1)设某机字长为8位(含一符号位),若[x]补=11001001,则x所表示的十进制数的真值为①,[1/4x]补=②;若[y]移=11001001,则y所表示的十进制数的真值为③;y的原码表示[y]原=④。
答:①-55 ②11110010 ③+73 ④01001001(2)在带符号数的编码方式中,零的表示是唯一的有补码和移码。
答:①补码②移码(3)若[x1]补=10110111,[x2]原=1.01101 ,则数x1的十进制数真值是①,x2的十进制数真值是②。
答:①-73 ②-0.71875(4)设某浮点数的阶码为8位(最左一位为符号位),用移码表示;尾数为24位(最左一位为符号位),采用规格化补码表示,则该浮点数能表示的最大正数的阶码为①,尾数为②;规格化最大负数的阶码为③,尾数为④。
(用二进制编码回答)(书上:最小负数的阶码为③,尾数为④答:①11111111 ②011111111111111111111111③11111111 ④100000000000000000000000(5)设有效信息位的位数为N, 校验位数为K,则能够检测出一位出错并能自动纠错的海明校验码应满足的关系是①。
答:①2K-1≥N+K2.27 是非题(1)设[x]补=0.x1x2x3x4x5x6x7,若要求x>1/2成立,则需要满足的条件是x1必须为1,x2~x7至少有一个为1。
√(2)一个正数的补码和它的原码相同,而与它的反码不同。
×(3)浮点数的取值范围取决于阶码的位数,浮点数的精度取决于尾数的位数。
√(4)在规格化浮点表示中,保持其他方面不变,只是将阶码部分由移码表示改为补码表示,则会使该浮点表示的数据表示范围增大。
×(5)在生成CRC校验码时,采用不同的生成多项式,所得到CRC校验码的校错能力是相同的。
×第三章3.21 选择题(1)运算器的核心部分是 C 。
A. 数据总线B. 累加寄存器C. 算术逻辑运算单元D. 多路开关(2)在浮点运算中下面的论述正确的是 C 。
A.对阶时应采用向左规格化B.对阶时可以使小阶向大阶对齐,也可以使大阶向小阶对齐C. 尾数相加后可能会出现溢出,但可采用向右规格化的方法得出正确结论D. 尾数相加后不可能得出规格化的数(3)当采用双符号位进行数据运算时,若运算结果的双符号位为01,则表明运算 B 。
A. 无溢出B. 正溢出C. 负溢出D. 不能判别是否溢出(4)补码加法运算的规则是 B 。
A. 操作数用补码表示,符号位单独处理B. 操作数用补码表示,连同符号位一起相加C.操作数用补码表示,将加数变补,然后相加D. 操作数用补码表示,将被加数变补,然后相加(5)原码乘除法运算要求 C 。
A.操作数必须都是正数B. 操作数必须具有相同的符号位C.对操作数符号没有限制D. 以上都不对(6)进行补码一位乘法时,被乘数和乘数均用补码表示,运算时 A 。
A. 首先在乘数最末位y n后增设附加位y n+1,且初始y n+1=0,再依照y n y n+1的值确定下面的运算。
B. 首先在乘数最末位y n后增设附加位y n+1,且初始y n+1=1,再依照y n y n+1的值确定下面的运算。
C. 首先观察乘数符号位,然后决定乘数最末位y n后附加位y n+1的值,再依照y n y n+1的值确定下面的运算。
D. 不应在乘数最末位y n后增设附加位y n+1,而应直接观察乘数的末两位y n-1y n确定下面的运算。
(7)下面对浮点运算器的描述中正确的是 A 。
A.浮点运算器由阶码部件和尾数部件实现。
B. 阶码部件可实现加、减、乘、除四种运算。
C.阶码部件只能进行阶码的移位操作。
D. 尾数部件只能进行乘法和加法运算。
(8)若浮点数的阶码和尾数都用补码表示,则判断运算结果是否为规格化数的方法是 C 。
A.阶符与数符相同为规格化数。
B.阶符与数符相异为规格化数。
C.数符与尾数小数点后第一位数字相异为规格化数。
D.数符与尾数小数点后第一位数字相同为规格化数。
(9)已知[x]补=1.01010,[y]补=1.10001,下列答案正确的是 D 。
A.[x]补+[y]补=1.11011B.[x]补+[y]补=0.11011C.[x]补-[y]补=0.11011D.[x]补-[y]补=1.11001(10)下列叙述中概念正确的是 D 。
A. 定点补码运算时,其符号位不参加运算。
B. 浮点运算中,尾数部分只进行乘法和除法运算。
C. 浮点数的正负由阶码的正负符号决定。
D. 在定点小数一位除法中,为了避免溢出,被除数的绝对值一定要小于除数的绝对值。
3.22 填空题(1)在补码加减运算中,符号位与数据①参加运算,符号位产生的进位②。
答:①按同样规则一起②自动丢失(2)在采用变形补码进行加减运算时,若运算结果中两个符号位①,表示发生了溢出。
若结果的两个符号位为②,表示发生正溢出;为③,表示发生负溢出。
答:①-55 ②11110010 ③+73 ④01001001(3)在原码一位乘法的运算过程中,符号位与数值位①参加运算,运算结果的符号位等于②。
答:①分别②两操作数的符号的模2加(异或)(4)浮点乘除法运算的运算步骤包括:①、②、③、④和⑤。
答:①阶码运算②溢出判断③尾数乘除运算④结果规格化处理⑤舍入处理(5)在浮点运算过程中,如果运算结果的尾数部分不是①形式,则需要进行规格化处理。