计算机组成原理作业
计算机组成原理作业练习题
第四章作业1填空题1. 计算机中的存储器是用来存放数据和程序的,随机访问存储器的访问速度与储存单元的物理位置无关。
2. 对存储器的访问包括_直接访问_和_串行访问_两类。
3. 2计算机系统中的存储器分为内存_和_外存_。
在CPU执行程序时,必须将指令存在_内存③____中。
4. 主存储器的性能指标主要是储存容量、存取速度②、存储周期和存储器带宽。
5. 存储器中用单元地址号来区分不同的存储单元,1GB=②KB。
6. 半导体存储器分为①、②、只读存储器(ROM)和相联存储器等。
7. RAM的访问时间与存储单元的物理位置①,任何存储单元的内容都能被②8. 存储揣芯片由①、②、地址译码和控制电路等组成。
9. 地址译码分为①方式和②方式。
10.双译码方式采用①个地址译码器,分别产生②和③信号。
11.若RAM芯片内有1024个单元,用单译码方式,地址译码器将有①条输出线;用双译码方式,地址译码器有②条输出线。
12.静态存储单元是由晶体管构成的①,保证记忆单元始终处于稳定状态,存储的信息不需要②。
存储器芯片并联的目的是为了①,串联的目的是为了②。
14.计算机的主存容量与①有关,其容量为②。
1. 要组成容量为4MX8位的存储器,需要①片4MXl位的存储器芯片并联,或者需要②片1MX3的存储器芯片串联。
16.内存储器容量为256K时,若首地址为00000H,那么末地址的十六进制表示是17.主存储器一般采用①存储器件,它与外存比较存取速度②、成本③。
18.三级存储器系统是指______这三级:19.表示存储器容量时KB=_①_,MB=_②_;表示硬盘容量时,KB=③,MB=④。
20.只读存储器ROM可分为①、②、③和④四种。
21.SRAM是①;DRAM是②;ROM是③;EPROM是④。
22.半导体SRAM靠①存储信息,半导体DRAM则是靠②存储信息。
23.广泛使用的①和②都是半导体③存储器。
前者的速度比后者快,但④不如后者高,它们的共同缺点是断电后⑤保存信息。
计算机组成原理-作业参考答案
第1章计算机系统概论5. 冯诺依曼计算机的特点是什么解:冯诺依曼计算机的特点是:P8(1)计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成;(2)指令和数据以同同等地位存放于存储器内,并可以按地址访问;(3)指令和数据均用二进制表示;(4)指令由操作码、地址码两大部分组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置;(5)指令在存储器中顺序存放,通常自动顺序取出执行;(6)机器以运算器为中心(原始冯诺依曼机)。
7. 解释下列概念:主机、CPU、主存、存储单元、存储元件、存储基元、存储元、存储字、存储字长、存储容量、机器字长、指令字长。
解:课本P9-10(1)主机:是计算机硬件的主体部分,由CPU和主存储器MM合成为主机。
(2)CPU:中央处理器,是计算机硬件的核心部件,由运算器和控制器组成;(早期的运算器和控制器不在同一芯片上,现在的CPU内除含有运算器和控制器外还集成了Cache)。
(3)主存:计算机中存放正在运行的程序和数据的存储器,为计算机的主要工作存储器,可随机存取;由存储体、各种逻辑部件及控制电路组成。
(4)存储单元:可存放一个机器字并具有特定存储地址的存储单位。
(5)存储元件:存储一位二进制信息的物理元件,是存储器中最小的存储单位,又叫存储基元或存储元,不能单独存取。
(6)存储字:一个存储单元所存二进制代码的逻辑单位。
(7)存储字长:一个存储单元所存储的二进制代码的总位数。
(8)存储容量:存储器中可存二进制代码的总量;(通常主、辅存容量分开描述)。
(9)机器字长:指CPU一次能处理的二进制数据的位数,通常与CPU的寄存器位数有关。
(10)指令字长:机器指令中二进制代码的总位数。
8. 解释下列英文缩写的中文含义:CPU、PC、IR、CU、ALU、ACC、MQ、X、MAR、MDR、I/O、MIPS、CPI、FLOPS解:全面的回答应分英文全称、中文名、功能三部分。
华师《计算机组成原理》在线作业.doc
1.中央处理器是指____。
A.运算器B.控制器C.运算器和控制器存储器D.运算器和控制器【参考答案】: D2.在计算机中进行加减运算时常采用()A.ASCIIB.原码C.反码D.补码【参考答案】: D3.CPU 中不需要____。
A.指令寄存器B.指令译码器C.数据寄存器D.地址译码器【参考答案】: D4.一个512KB的存储器,地址线和数据线的总和是____。
A.17B.19C.27D.36【参考答案】: C5.定点运算器主要用来进行()A.十进制数加法算术运算B.定点数运算C.浮点数运算D.既进行定点数运算又进行浮点数运算【参考答案】: B6.下列数中,最小的数是____。
A.(101001)2B.(52)8C.(2B)16D.45【参考答案】: A7.从以下有关RISC的描述中,选择正确答案____。
A.采用RISC技术后,计算机的体系结构又恢复到早期比较简单的情况B.为了实现兼容,新设计的RISC,是从原来CISC系统的指令系统中挑选一部分实现的C.RISC的主要目标是减少指令数D.RISC没有乘、除法指令和浮点运算指令【参考答案】: B8.ALU发出的中断是____。
中断A.内部B.外部C.程序D.软件【参考答案】: A9.CPU 中通用寄存器的位数取决于____。
A.存储容量B.机器字长C.指令的长度D.CPU的管脚数【参考答案】: B10.指令系统中采用不同寻址方式的目的主要是____。
A.实现存储程序和程序控制B.可以直接访问外存C.缩短指令长度,扩大寻址空间,提高编程灵活性D.提供扩展操作码的可能并降低指令译码难度【参考答案】: C11.若十进制数据为137.5则其八进制数为()A.89.8B.211.4C.211.5D.1011111.101【参考答案】: B12.单地址指令中为了完成两个数的算术操作,除地址码指明的一个操作数外,另一个数常需采用____。
A.堆栈寻址方式B.立即寻址方式C.隐含寻址方式D.间接寻址方式【参考答案】: C13.某一RAM芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是A.21B.17C.19D.20【参考答案】: C14.补码运算的特点是符号位____。
计算机组成原理习题含参考答案
计算机组成原理习题含参考答案一、单选题(共90题,每题1分,共90分)1、在下列寻址中,()寻址方式需要先运算再访问主存。
A、间接B、直接C、变址D、立即正确答案:C2、在链式查询方式下,若有N个设备,则()oA、只需一条总线请求线B、需要N条总线请求线C、视情况而定,可能一条,也可能N条总线请求线D、以上说法都不对正确答案:A3、以下有关I/O端口的叙述中,错误的是()oA、I/O接口中有命令端口、状态端口、数据端口B、I/O接口中命令端口和状态端口不能共用同一个C、I/O接口中程序可访问的寄存器被称为I/O端口D、I/O端口可以和主存统一编号,也可以单独编号正确答案:B4、用移码表示浮点数的阶码,其好处是()。
A、便于求阶差B、便于用比较电路比较阶的大小C、提高运算精度D、便于判别溢出正确答案:B5、在取指操作结束后,程序计数器中存放的是()。
A、程序中指令的数量B、当前指令的地址C、已经执行指令的计数值D、下一条指令的地址正确答案:D6、微指令格式分为水平型和垂直型,水平型微指令的位数(),用它编写的微程序()。
A、较短,较少B、较长,较短C、较多,较长D、较少,较短正确答案:B7、用二地址指令来完成算术运算时,其结果一般存放在()。
A、其中一个地址码提供的地址中B、栈顶C、累加器(ACC)中D、以上都不对正确答案:A8、为了缩短指令中某个地址段(或地址码)的位数,有效的方法是采取()。
A、变址寻址B、间接寻址C、立即寻址D、寄存器寻址正确答案:D9、从计算机系统结构上讲,机器语言程序员所看到的机器属性是()oA、编程要用到的硬件组织B、计算机硬件的全部组织C、计算机软件所要完成的功能D、计算机各部件的硬件实现正确答案:A10、用于笔记本电脑的大容量存储器是()oA、U盘B、软磁盘C、固态盘D、磁带正确答案:C11、D/A转换是()。
A、把数字量转换为模拟量,把转化结果输出计算机B、把计算机输出的模拟量转化为数字量C、把模拟量转化为数字量,把数字量输入到计算机D、把计算机输出的模拟量转为数字量正确答案:A12、程序P在机器M上的执行时间是20秒,编译优化后,P执行的指令数减少到原来的70%,而CP1增加到原来的1.2倍,则P在M上的执行时间是()oA、16.8秒B、8.4秒C、117秒D、14秒正确答案:A13、以下说法错误的是()oA、计算机的机器字长是指数据存储与运算的基本单位B、寄存器由触发器构成C、计算机中一个字的长度都是32位D、磁盘可以永久性存放数据和程序正确答案:C14、主设备通常指()oA、掌握总线权的设备B、发送信息的设备C、主要的设备D、接收信息的设备正确答案:A15、字长12位,用定点补码规格化小数表示时,所能表示的正数范围是()OA、1/2-(1-2-11)B、(1/2+2-11)-(1-2-11)C、2-11-(1-2-11)D、2-12-(1-2-12)正确答案:A16、ASCI1码是对()进行编码的一种方案。
2023年福师秋计算机组成原理在线作业
一、单项选择题(共20 道试题,共40 分。
)V1. 计算机执行乘法指令时,由于其操作较复杂,需要更多旳时间,一般采用____________控制方式。
A. 延长机器周期内节拍数旳;B. 异步;C. 中央与局部控制相结合旳;D. 同步;满分:2 分2. 机器字长32位,其存储容量为4MB,若按字编址,它旳寻址范围是____________。
A. 1MB. 1MBC. 4MD. 4MB满分:2 分3. 计算机中表达地址时,采用________________________ 。
A. 原码;B. 补码;C. 反码;D. 无符号数。
满分:2 分4. EPROM是指____________。
A. 读写存储器B. 只读存储器C. 可编程旳只读存储器D. 光擦除可编程旳只读存储器满分:2 分5. 冯·诺伊曼机工作方式旳基本特点是____________。
A. 多指令流单数据流;B. 按地址访问并次序执行指令;C. 堆栈操作;D. 存储器按内容选择地址。
满分:2 分6. 当采用____________对设备进行编址状况下,不需要专门旳I/O指令组。
A. 统一编址法B. 单独编址法C. 两者都是D. 两者都不是满分:2 分7. 多总线构造旳计算机系统,采用____________措施,对提高系统旳吞吐率最有效。
A. 多端口存储器B. 提高主存速度C. 交叉编址多模块存储器D. cache满分:2 分8. ____________表达法重要用于表达浮点数中旳阶码。
A. 原码B. 补码C. 反码D. 移码满分:2 分9. 活动头磁盘存储中,信息写入或读出磁盘是____________进行旳。
A. 并行方式;B. 串行方式;C. 串并方式;D. 并串方式。
满分:2 分10. MO型光盘和PC型光盘都是____________型光盘。
A. 只读B. 一次C. 重写D. 以上均不对满分:2 分11. 寄存器间接寻址方式中,操作数处在________________________。
计算机组成原理作业习题集
计算机组成原理作业习题集名词解释:1、主机2、CPU3、主存4、存储单元5、存储元件6、存储字7、存储字长8、存储容量9、机器字长10、指令字长11、PC12、IR13、CU14、ALU15、ACC16、MQ17、MAR18、MDR19、I/O20、MIPS1、说明计算机更新换代的依据。
2、设想计算机的未来。
名词解释:1、总线2、系统总线3、总线宽度4、总线带宽5、时钟同步/异步6、总线复用7、总线周期8、总线的通信控制9、同步通信10、比特率11、分散连接12、总线连接13、存储总线14、I/O总线15、片内总线16、数据总线17、地址总线18、通信总线19、串行通信20、并行通信1、什么是全相联映射?2、什么是近期最少使用算法?3、什么是EPROM?4、CACHE的特点是什么?5、什么是动态存储器刷新?6、半导体动态RAM和静态RAM存储特点最主要的区别是什么?7、计算机的存储器采用分级存储体系的主要目的是什么?8、有一主存—CACHE层次的存储器,其主存容量1MB,CACHE容量是64KB,每块8KB,若采用直接映射方式,(1)写出主存的地址和CACHE 地址格式,(2)计算主存的地址各部分的位数。
(3)主存地址为25301H 的单元在主存的那一块,映射到CACHE的那一块?9、有一个组相联映像CACHE由64个存储块构成,每组包含4个存储块,主存包含4096个存储块,每块由128字节组成,(1)写出主存的地址和CACHE地址格式(2)计算CACHE和主存地址各部分的位数。
(3)主存地址为48AB9H的单元在主存的那一块,映射到CACHE的那一块?10、现有8K×8位的ROM芯片和8K×4位的RAM芯片组成存储器,按字节编址,其中RAM的地址为2000H~5FFFH,ROM的地址为A000H~DFFFH,(1)写出需要几片芯片组成此存储器。
(2)画出此存储器结构图及与CPU的连接图。
计算机原理作业
<!--[if !vml]--><!--[endif]-->
6.答:32K×16位)/(16K×8位)=2*2=4,即4个芯片构成.32K×16位即15根地址线,16根数据线,而16K×8位芯片的地址线14根,数据线8根,故4个芯片分成两个组,即每个组由2个芯片构成16位位扩展,1根地址线作字扩展,选择两个组.本题是字、位均扩展。
画图见下图:
<!--[if !vml]--><!--[endif]-->
第五次
[论述题]
注意:作业一定要作,否则没有相应的平时成绩,很多同学因此不及格.
1.某机字长16位,定位表示,尾数15位,数符1位,问:
(1) 定点原码整数表示时,最大正数是多少?最大负数是多少?
(2)定点原码小数表示时,最大正数是多少?最大负数是多少?
2.机器数字长为8位(含1位符号位),若机器数为FF(十六进制),当它分别表示原码、补码、反码和移码时,等价的十进制整数分别是多少?
3.指令有哪些寻址方式?设指令格式如下所示,其中OP为操作码,试分析指令格式特点。
16 12 11 10 9 5 4 0
*作业下载开放时间:2015-11-26。
《计算机组成原理》作业答案
计算机组成原理作业11、下面给出的几个十进制的数化成二进制的数(无法精确表示时,小数点后取3位)、八进制的数、十进制的数:7+3/4 -23/64 27.5 -125.9375 5.43参考答案:十进制数二进制数八进制数十六进制数7+3/4 111.11 7.6 7.C-23/64 -0.010111 -0.27 -0.5C27.5 11011.1 33.4 1B.8-125.9375 -1111101.1111 -175.74 -7D.F5.43 101.011 5.3 5.682、下面给出的几种不同进制(以下标形式给出在右括号之后)的数化成十进制的数:(1010.0101)2,-(101101111.101)2,(23.47)8,-(1A3C.D)16参考答案:(1010.0101) 2= (10.3125)10- (101101111.101)2= -(357.625)10(23.47) 8= (19+39/64)10- (1A3C.D) 16= -(6716+13/16)103、写出下面两组数的原、反、补码表示,并用补码计算每组数的和、差。
双符号位的作用是什么?它只出现在什么电路之处?⑴X=0.1101 Y=-0.0111⑵X=10111101 Y=-00101011参考答案:十进制数原码表示反码表示补码表示X+Y X-Y0.1101 00 1101 00 1101 00 1101 00 0110 01 11000.0111 11 0111 11 1000 11 1001 0.0110 溢出10111101 00 10111101 00 10111101 00 10111101 00 10010010 (和)-00101011 11 00101011 11 11010100 11 11010101 00 11101000 (差)双符号位用于简化补码加减运算时的判别溢出,它只出现在ALU的符号运算之处。
计算机组成原理形成性考核作业答案
计算机组成原理形成性考核作业一一、选择题:1.机器数_____中,零的表示形式是唯一的。
BA.原码B.补码C.移码D.反码2.某计算机字长16位,采用补码定点小数表示,符号位为1位,数值位为15位,则可表示的最大正小数为_____,最小负小数为_____。
CA.B.C.D.3.加法器采用并行进位的目的是_____。
AA.提高加法器的速度B.快速传递进位信号C.优化加法器结构D.增强加法器功能4.组成一个运算器需要多个部件,但下面所列_____不是组成运算器的部件。
BA.状态寄存器B.数据总线C.ALU D.地址寄存器二、判断题:判断下列说法是否正确,并说明理由。
1.ASCII编码是一种汉字字符编码;×2.一般采用补码运算的二进制减法器,来实现定点二进制数加减法的运算;×3.在浮点数表示法中,阶码的位数越多,能表达的数值精度越高;×4.只有定点数运算才可能溢出,浮点数运算不会产生溢出。
×三、简答题:1.简述奇偶校验码和海明校验码的实现原理。
答:奇偶校验码的实现原理是在有效的数据位之外再增加一个校验位,根据数据位中取值为“1”的个数,来判断校验位的值取1或0,使新得到的码字中取值为1 的总位数为奇数,则称为奇校验,总数为偶数,则称为偶校验。
奇偶校验码可以检测出一位错误,但不能确定出错的位置。
海明码是对多个数据位使用多个校验位的一种检错纠错编码方案。
对每个校验位采用偶校验技术计算校验位的值,通过把每个数据位分配到几个不同的校验位的计算中去,若任何一个数据位出错,必将引起相关的几个校验位的值发生变化。
通过检查这些检验位取值的不同情况,不仅可以判断是否出错,还能发现是哪一位出错并能恢复该出错位的正确值。
2.简述教材中给出的MIPS计算机的运算器部件的功能和组成。
答:MIPS计算机的运算器部件的内部组成主要包括两个重要部分,一个是由128个寄存器组成的寄存器堆,暂存将参加运算的数据和中间结果,另一个是执行数据运算的ALU,完成对数据的算术和逻辑运算。
计算机组成原理作业.doc
计算机组成原理作业年级姓名学号**(16日交,可手写,别交作业本,可以交单页)一、选择题1.机器主频周期是指 B 。
A.指令周期B.时钟周期C.总线周期D.存取周期2.系统总线地址的功能是___A___。
A.选择主存单元地址 B.选择进行信息传输的设备C.选择外存地址 D.指定主存和I / O设备接口的地址3.寄存器间接寻址方式中,操作数处在__B____。
A.通用寄存器B.主存单元C.程序计数器D.堆栈4.两数进行原码乘除运算时,运算结果的符号位由两操作数符号的 C 得到。
A.“与”运算 B.“或”运算 C.“异或”运算 D.“与非”运算5.当代CPU内部包括___B___。
A.控制器 B.控制器、运算器、Cache C.运算器和主存 D.控制器、ALU和主存6.CPU组成中不包括 D 。
A.指令寄存器B.指令译码器 C .地址寄存器 D .地址译码器7.表示浮点数的范围是由浮点数的 A 决定的。
A.阶码的位数 B.阶码采用的编码 C.尾数的位数 D.尾数采用的编码8微机中采用____D __表示地址。
A.原码B.补码C.反码D.无符号数9.在定点二进制运算器中,减法运算一般通过 D 来实现。
A.原码运算的二进制减法器B.补码运算的二进制减法器C.补码运算的十进制减法器D.补码运算的二进制加法器10.运算器的主要功能是进行 C 。
A.逻辑运算B.算术运算C.逻辑和算术运算D.只作加法11. EEPROM存储器中的内容正常工作时 B 。
A.不一定可以改写 B.可以改写 C.不可以改写 D.以上都不对12.存储器是计算机系统中的记忆设备,它主要用来___D___。
A.存放数据B.存放程序C.存放微程序D.存放程序和数据13.在CPU中指示下一条指令地址的寄存器是 C 。
A.主存地址寄存器 B.程序计数器(PC) C.指令寄存器 D.状态条件寄存器14.在主存和CPU之间增加Cache的目的是 C 。
计算机组成原理 第一 二 三阶段在线作业
第一阶段在线作业单选题 (共19道题)∙A、巨型机∙B、中型机∙C、小型机∙D、微型机我的答案:D 此题得分:2.5分∙A、(7CD)16∙B、(7D0)16∙C、(7E0)16∙D、(7F0)16我的答案:B 此题得分:2.5分∙A、(10011001)2∙B、(227)8∙C、(98)16∙D、(150)10我的答案:A 此题得分:2.5分∙A、(10011001)2∙B、(227)8∙C、(98)16∙D、(150)10我的答案:D 此题得分:2.5分∙A、BCD码∙B、16进制∙C、格雷码∙D、ASCⅡ码我的答案:D 此题得分:2.5分6.(2.5分)下列有关运算器的描述中,( )是正确的∙A、只做算术运算,不做逻辑运算∙B、只做加法∙C、能暂时存放运算结果∙D、既做算术运算,又做逻辑运算我的答案:D 此题得分:2.5分7.(2.5分)六七十年代,在美国的______州,出现了一个地名叫硅谷。
该地主要工业是______它也是____∙A、马萨诸塞,硅矿产地,通用计算机∙B、加利福尼亚,微电子工业,通用计算机∙C、加利福尼亚,微电子工业,微处理机∙D、加利福尼亚,硅生产基地,小型计算机和微处理机我的答案:C 此题得分:2.5分∙A、阶符与数符相同为规格化数∙B、阶符与数符相异为规格化数∙C、数符与尾数小数点后第一位数字相异为规格化数∙D、数符与尾数小数点后第一位数字相同为规格化数我的答案:C 此题得分:2.5分∙A、-215 ~ +(215 -1)∙B、B -(215 –1)~ +(215 –1)∙C、-(215 + 1)~ +215∙D、-215 ~ +215我的答案:A 此题得分:2.5分∙A、多指令流单数据流∙B、按地址访问并顺序执行指令∙C、堆栈操作∙D、存贮器按内容选择地址我的答案:B 此题得分:2.5分∙A、原码∙B、补码∙C、数码∙D、反码我的答案:B 此题得分:2.5分∙A、原码运算的二进制减法器∙B、补码运算的二进制减法器∙C、原码运算的十进制加法器∙D、补码运算的二进制加法器我的答案:D 此题得分:2.5分13.(2.5分)现代计算机内部一般采用二进制形式,我国历史上的______即反映了二值逻辑的思想,它最∙A、八卦图、论衡、二∙B、算筹、周脾算经、二∙C、算筹、九章算术、一∙D、八卦图、周易、三我的答案:D 此题得分:2.5分∙A、牛顿、维纳、图灵∙B、莱布尼兹、布尔、图灵∙C、巴贝奇、维纳、麦克斯韦∙D、莱布尼兹、布尔、克雷我的答案:B 此题得分:2.5分∙A、11001011∙B、11010110∙C、11000001∙D、11001001我的答案:D 此题得分:2.5分∙A、全串行运算的乘法器∙B、全并行运算的乘法器∙C、串—并行运算的乘法器∙D、并—串型运算的乘法器我的答案:B 此题得分:2.5分∙A、A 运算器、存储器、控制器;∙B、B 外部设备和主机;∙C、C 主机和实用程序;∙D、D 配套的硬件设备和软件系统;我的答案:D 此题得分:2.5分∙A、A.节约元件;∙B、B 运算速度快;∙C、C 物理器件的性能决定;∙D、D 信息处理方便;我的答案:C 此题得分:2.5分∙A、-127∙B、32∙C、-122∙D、-3我的答案:C 此题得分:2.5分判断题 (共21道题)收起∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分22.(2.5分)用16位字长(其中1位符号位)表示定点整数时,所能表示的整数的数值范围是[ 0,21∙正确∙错误我的答案:错误此题得分:2.5分23.(2.5分)在定点运算器中,无论采用双符号位还是单符号位,必须有溢出判断电路,它一般用异或∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分26.(2.5分)我国在1946年研制成功了第一台电子数字计算机,第一台晶体管数字计算机于1958年∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分29.(2.5分)用16位字长(其中一位符号位)表示定点小数时,所能表示的数值范围是0≤│N│≤1-2-∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分35.(2.5分)设32位浮点数中,符号位为1位,阶码为8位,尾数位为23位,则它所能表示的最大∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分39.(2.5分)某机字长16位,定点表示,尾数15位,数符1位,则定点法原码整数表示的最大正数为∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分-------------------------------------------------分割-----------------------------------------------------------第二阶段在线作业单选题 (共21道题)∙A、RAM存贮器∙B、ROM存贮器∙C、主存贮器∙D、cache、主存贮器和外存贮器我的答案:D 此题得分:2.5分∙A、存放一个二进制信息位的存贮元∙B、存放一个机器字的所有存储元集合∙C、存放一个字节的所有存贮元集合∙D、存放两个字节的所有存贮元集合我的答案:B 此题得分:2.5分∙A、地址方式∙B、堆栈方式∙C、内容指定方式∙D、地址方式与堆栈方式我的答案:C 此题得分:2.5分∙A、基值寄存器内容加上形式地址(位移量)∙B、堆栈指示器内容加上形式地址(位移量)∙C、变址寄存器内容加上形式地址(位移量)∙D、程序记数器内容加上形式地址(位移量)我的答案:C 此题得分:2.5分∙A、64,16∙B、16,64∙C、64,8∙D、16,16 。
国开作业《计算机组成原理》 (30)
题目:下列数中最小的数是。
选项A:(25)16选项B:(42)8选项C:(1010011)2选项D:(01101000)BCD答案:(42)8题目:加法器采用并行进位的目的是_____。
选项A:提高加法器的速度选项B:快速传递进位信号选项C:优化加法器结构选项D:增强加法器功能答案:快速传递进位信号题目:组成一个运算器需要多个部件,但下面所列_____不是组成运算器的部件。
选项A:状态寄存器选项B:数据总线选项C:算术逻辑运算单元选项D:地址寄存器答案:地址寄存器题目:运算器的主要功能是进行。
选项A:逻辑运算选项B:算术运算选项C:逻辑运算和算术运算选项D:只作加法答案:逻辑运算和算术运算题目:浮点数范围和精度取决于。
选项A:阶码的位数和尾数的位数选项B:阶码采用的编码和尾数的位数选项C:阶码和尾数采用的编码选项D:阶码采用的位数和尾数的编码答案:阶码的位数和尾数的位数题目:逻辑运算中的“逻辑加”是指。
选项A:与运算选项B:或运算选项C:非运算选项D:异或运算答案:或运算题目:下列说法正确的是。
选项A:采用双符号位补码进行加减运算可以避免溢出选项B:只有定点数运算才有可能溢出,浮点数运算不会产生溢出选项C:只有将两个正数相加时才有可能产生溢出选项D:只有带符号数的运算才有可能产生溢出答案:只有带符号数的运算才有可能产生溢出题目:请从下面表示浮点运算器的描述中选出描述正确的句子是_____。
选项A:浮点运算器可用两个定点运算器部件来实现选项B:阶码部件可实现加、减、乘、除四种运算选项C:阶码部件只进行阶码相加、相减和比较操作选项D:尾数部件只进行乘法和除法运算答案:浮点运算器可用两个定点运算器部件来实现, 阶码部件只进行阶码相加、相减和比较操作题目:对于阶码和尾数都用补码表示的浮点数,判断运算结果是否为规格化,错误的方法是_____。
选项A:阶符和数符相同选项B:阶符和数符相异选项C:数符与尾数小数点后第一位数字相同选项D:数符与尾数小数点后第一位数字相异答案:阶符和数符相同, 阶符和数符相异, 数符与尾数小数点后第一位数字相同题目:运算器内部寄存器的个数与系统运行的速度无关。
国开作业《计算机组成原理》 (43)
题目:计算机的外部设备是指()选项A:输入/输出设备选项B:外存设备选项C:除了CPU和内存以外的其它设备选项D:输入/输出设备及外存设备答案:输入/输出设备题目:输入/输出设备具有以下工作特点()选项A:实时性、多样性选项B:异步性、实时性、多样性选项C:异步性、实时性选项D:异步性、实时性、多样性、复杂性答案:异步性、实时性、多样性题目:计算机系统的输入输出接口是()之间的交接界面。
选项A:CPU与存储器选项B:CPU与系统总线选项C:主机与外设选项D:存储器与外设答案:主机与外设题目:在统一编址方式下,就I/O设备或者内存单元而言,其I/O对应的地址()的说法是对的。
选项A:只能固定在地址高端选项B:可随意在地址任何地方选项C:要求相对固定在地址某部分选项D:只能固定在地址低端答案:要求相对固定在地址某部分题目:在独立编址方式下,存储单元和I/O设备是靠()来区分的。
选项A:不同的地址和指令代码选项B:不同的数据和指令代码选项C:不同的地址选项D:不同的数据和地址答案:不同的地址题目:随着CPU速度的不断提升,程序查询方式很少被采用的原因是()选项A:硬件结构复杂选项B:CPU与外设并行工作选项C:硬件结构简单选项D:CPU与外设串行工作答案:CPU与外设串行工作题目:如果有多个中断同时发生,系统将根据中断优先级响应优先级最高的中断请求。
若要调整中断事件的响应次序,可以利用()。
选项A:中断向量选项B:中断嵌套选项C:中断响应选项D:中断屏蔽答案:中断屏蔽题目:在采用DMA方式的I/O系统中,其基本思想是在()之间建立直接的数据通路。
选项A:CPU与外设选项B:外设与外设选项C:主存与外设选项D:CPU与主存答案:主存与外设题目:以下()说法是正确的。
选项A:DMA控制器通过中断向CPU发DMA请求信号选项B:中断允许时,CPU首先保护现场选项C:中断服务程序的最后一条指令是中断返回指令选项D:DMA传送方式时,DMA控制器每传送一个数据就窃取一个总线周期答案:中断服务程序的最后一条指令是中断返回指令题目:根据总线上传送的信息的类型不同,总线有()。
计算机组成原理习题——带答案.doc
第四章1.一个容量为 16K× 32 位的存储器,其地址线和数据线的总和是多少?当选用下列不同规格的存储芯片时,各需要多少片?1K×4 位, 2K× 8 位, 4K ×4 位, 16K×1 位, 4K ×8 位, 8K×8 位地址线和数据线的总和= 14 + 32 = 46 根;选择不同的芯片时,各需要的片数为:1K × 4 :( 16K ×32 )/ ( 1K × 4 )= 16 × 8 = 128 片2K × 8 :( 16K ×32 )/ ( 2K ×8 )= 8 × 4 = 32 片4K × 4 :( 16K ×32 )/ ( 4K × 4 )= 4 × 8 = 32 片16K × 1 :( 16K ×32 ) / ( 16K × 1 )= 1 × 32 = 32 片4K × 8 :( 16K ×32 ) / ( 4K ×8 )= 4 × 4 = 16 片8K× 8:( 16K×32) / ( 8K×8) = 2 × 4 = 8 片2.现有 1024×1 的存储芯片,若用它组成容量为16K×8 的存储器。
试求:(1)实现该存储器所需的芯片数量?(2)若将这些芯片分装在若干块板上,每块板的容量为 4K× 8 位,该存储器所需的地址线总位数是多少?其中几位用于选板?几位用于选片?几位用做片内地址?16K × 8=2^14 × 8,地址线为14 根 .4K × 8 容量的板 ,共需要 4 块板子 .则 14 根地址线的最高2 位用于板选( 00 ~ 11, 第 1 块板子~第 4 块板子) ,4K*8 位= 2^12*8 位= 12*1K*8 位 ,也就是在每块板子内需要 4*8 个芯片 ,而每 8 个芯片组成 8 位 ,也就是位扩展 .也就是说需要 4 组 , 则除了最高 2 位 ,剩余的12 位中 ,有 2 位用于片选( 00 ~ 11, 第一组~第 4 组) .也就是: 2 位用于板选,2 位用于片选,剩余的 10 位用于片内地址选择 .3.已知某计算机字长 8 位,现采用半导体存储器作主存,其地址线为16 位,若使用 1K ×4 的 SRAM 芯片组成该机所允许的最大主存空间,并采用存储模块结构形式。
计算机组成原理作业
1.1写出计算机的主要技术指标。
【解】
(1)机器字长:指CPU中ALU一次能处理二进制数据的位数。通常CPU的数据总线以及运算器的位数同计算机的字长一致。计算机的字长同处理能力和计算精度有关。字长越长,计算精度就越高,处理能力也就越强。
(2)运算速度:以每秒钟能执行多少条指令来表示的,用来衡量计算机运算的快慢程度。常用以MIPS(Million Instruction Per Second,每秒钟百万条指令)为描述单位。
=00.11000, x+y= (0.11)2=(3/4)10
(2) [x]补=0,10111 [y]补=1,00101
[x+y]补= [x]补+ [y]补= 00,10111 +11,00101
= 11,11100, x+y= (-100)2=(-4)10
[x-y]补= [x]补+ [-y]补= 00,10111+ 00,11011
(3)[-124]原= [-1111100]原=1,1111100
[-124]反= [-1111100]反=1,0000011
[-124]补= [-1111100]补=1,0000100
2.4给出以下机器数,求其真值(用二进制和十进制数表示)。
(1)[x]原=00100111 (2)[x]补=10101101
5、Cache的三种映像方式各如何实现?实际应用中通常采用哪种映像方式?为什么?
【答】直接映像是将主存中的某一块只能映像到Cache中的一个固定块上;
全相联映像是主存中的某一块可以映像到Cache中的任一块上;
组相联映像是介于直接映像和全相联映像之间的一种折中方式,即:组内全相联映像,组间直接映像。1分
计算机组成原理作业习题
作业习题单项选择题1.若十进制数为67.125,则相应的二进制数为()。
A.1000111.010 B。
1000011.001C.100011.010 D。
100011.1012.若十六进制数3A.9,则相应的十进制数为()A.58.0625 B.58.5625 C.48.0625 D.48.56253.定点小数的原码表示范围是( )①—1≤x≤1 ②—1≤x<1 ③—1<X<1 ④—1<X< SPAN>≤14.定点小数的,补码表示范围是( )。
①—1<X<1 ②—1<X< SPAN>≤1 ③—1≤x<1 ④-1≤x≤15.定点小数的反码表示范围是( )。
①—1≤x<1 ②—1<X<1 ③—1≤x≤1 ④—1<X< SPAN>≤16.n+1位移码的表示范围是( )。
①—2n≤x<2n ②—2n≤x≤2n ③—2n<X< SPAN>≤2n ④—2n<X<2N< SPAN> 7.当采用双符号位时,发生正溢的特征是双符号位为( )。
①00 ②01 ③10 ④118.当采用双符号位时,发生负溢的特征是双符号位为( )。
①00 ②01 ③10 ④119.在( )条件下,下述结论正确“规格化浮点数的最高数位应为1“。
①浮点数为正②阶码以2为底③阶码以2为底的正数④所有浮点数10.奇校验的编码原则是( )。
①让待编信息为1的个数为奇数②让编成的校验码为1的个数为奇数③让待编信息为0的个数为奇数④让编成的校验码为0的个数为奇数11.补码加法运算是指( )。
①取操作数绝对值直接相加,符号位单独处理②操作数用补码表示,连同符号一起相加③操作数用补码表示,根据符号位决定实际操作④操作数转化为原码后,再相加12.原码乘法运算是指( )。
①用原码表示乘数与被乘数;直接相乘②取操作数绝对值相乘,符号位单独处理③符号位连同绝对值一起相乘④取操作数绝对值相乘,乘积符号与乘数符号相同。
国开作业《计算机组成原理》 (22)
题目:计算机硬件能直接识别和运行的只能是_______程序。
选项A:机器语言选项B:汇编语言选项C:高级语言选项D:VHDL答案:机器语言题目:控制器的功能是_______。
选项A:执行语言翻译选项B:向计算机各部件提供控制信号选项C:支持汇编程序选项D:完成数据运算答案:向计算机各部件提供控制信号题目:在控制器中,部件能提供指令在内存中的地址,服务于读取指令,并接收下条将被执行的指令的地址。
选项A:指令指针IP选项B:地址寄存器AR选项C:指令寄存器IR选项D:程序计数器PC答案:程序计数器PC题目:每一条指令的执行时通常有①读取指令、②执行指令、③分析指令等几个步骤,他们的执行顺序应该是。
选项A:①读取指令、②执行指令、③分析指令选项B:①读取指令、③分析指令、②执行指令选项C:③分析指令、②执行指令、①读取指令选项D:②执行指令、①读取指令、③分析指令答案:①读取指令、③分析指令、②执行指令题目:硬连线控制器中,使用来区别指令不同的执行步骤。
选项A:节拍发生器选项B:指令寄存器选项C:程序计数器选项D:控制信号形成部件答案:程序计数器题目:微程序控制器中,机器指令与微指令的关系是。
选项A:一条微指令由若干条机器指令组成选项B:一段机器指令组成的程序可由一条微指令来执行选项C:每一条机器指令由一条微指令来执行选项D:每一条机器指令由一段用微指令编成的微程序来解释执行答案:每一条机器指令由一段用微指令编成的微程序来解释执行题目:指令流水线需要处理好3个方面问题。
选项A:结构相关、数据相关、控制相关选项B:结构相关、数据相关、逻辑相关选项C:结构相关、逻辑相关、控制相关选项D:逻辑相关、数据相关、控制相关答案:结构相关、数据相关、控制相关题目:中央处理器包括。
选项A:运算器选项B:控制器选项C:主存储器选项D:输入输出接口答案:运算器, 控制器题目:下列正确的是_______。
选项A:取指令操作是控制器固有的功能,不需要根据指令要求进行选项B:指令长度相同的情况下,所有取指令的操作都是相同的选项C:单总线CPU中,一条指令读取后PC的值是下一条指令的地址选项D:计算机中一个字的长度是16位答案:取指令操作是控制器固有的功能,不需要根据指令要求进行, 指令长度相同的情况下,所有取指令的操作都是相同的, 单总线CPU中,一条指令读取后PC的值是下一条指令的地址题目:程序计数器PC主要用于解决指令的执行次序。
计算机组成原理习题(附参考答案)
计算机组成原理习题(附参考答案)一、单选题(共90题,每题1分,共90分)1、在统一编址方式下,下面的说法( )是正确的。
A、一个具体地址只能对应内存单元B、一个具体地址既可对应输入/输出设备,又可对应内存单元C、一个具体地址只能对应输入/输出设备D、只对应输入/输出设备或者只对应内存单元正确答案:D2、堆栈指针SP的内容是()。
A、栈顶地址B、栈顶内容C、栈底内容D、栈底地址正确答案:A3、下列不属于程序控制指令的是()。
A、循环指令B、无条件转移指令C、条件转移指令D、中断隐指令正确答案:D4、计算机的存储系统是指()。
A、cache,主存储器和外存储器B、主存储器C、ROMD、RAM正确答案:A5、指令是指()。
A、计算机中一个部件B、发给计算机的一个操作命令C、完成操作功能的硬件D、通常用于构成主存的集成电路正确答案:B6、相对于微程序控制器,组合逻辑控制器的特点是()。
A、指令执行速度慢,指令功能的修改和扩展容易B、指令执行速度慢,指令功能的修改和扩展难C、指令执行速度快,指令功能的修改和扩展容易D、指令执行速度快,指令功能的修改和扩展难正确答案:D7、中断向量可提供()。
A、主程序的断点地址B、传送数据的起始地址C、被选中设备的地址D、中断服务程序入口地址正确答案:D8、迄今为止,计算机中的所有信息仍以二进制方式表示的理由是()。
A、信息处理方便B、物理器件性能所致C、运算速度快D、节约元件正确答案:B9、相联存储器是按()进行寻址的存储器。
A、内容指定方式B、地址指定与堆栈存取方式结合C、堆栈存取方式D、地址指定方式正确答案:A10、若SRAM芯片的容量是2M×8位,则该芯片引脚中地址线和数据线的数目之和是()。
A、29B、21C、18D、不可估计正确答案:A11、若x=103,y=-25,则下列表达式采用8位定点补码运算实现时,会发生溢出的是()。
A、x+yB、-x+yC、-x-yD、x-y正确答案:D12、系统总线是指()。
计算机组成原理作业
《计算机组成原理》习题一 (2010-04-14)数符 数值 浮点数格式:阶符 阶码 数符 尾数 (1) 定点原码整数表示:最大正数:215- 1 0 1 1 1 ......1 最小负数:-215+1 1 1 1 1 (1)(2) 定点原码小数表示 最大正数:1512-- 0. 1 1 1 ......1 最小负数:-1512-+ 1. 1 1 1 (1)(3) 浮点原码表示 最大正数:5-9(21)(12)2--⨯ 0 11111 0 111111111最小负数:5-9(21)(12)2--+⨯ 0 11111 1 111111111绝对值最小的数(非0):5-1(21)(2)2-+±⨯(尾数规格化) 1 11111 0(1) 100000000因为二进制尾数是9位,所以估算十进制的有效数字位数为3位。
阶符 阶码 数符 尾数当阶码采用移码表示时,注意考虑阶码为2-64时,按下溢处理成机器零。
P113 T3. 15 X=0.11001 Y=-0.10111解:[X]补=00.11001 [Y]补=11.01001 00.11001+ 11.0100100.00010 所以[X+Y]补=00.00010(1)X=0.10010 Y=0.11000解:[X]补=00.10010 [Y]补=00.11000 00.10010+ 00.1100001.01010 正溢出P113 T3. 16 (1)X=-0.01111 Y=0.00101解:[X]补=11.10001 [Y]补=0.00101 [-Y]补=11.11011[X]补11.10001+[-Y]补11.1101111.01100 所以[X-Y]补=11.01100 (2)X=0.11011 Y=-0.10010解:[X]补=00.11011 [Y]补=11.01110 [-Y]补=00.10010[X]补00.11011+[-Y]补00.1001001.01101 正溢出P113 T3. 18解:[|X|]补=00.1101 [|Y|]补=0.1011 注意:原码乘法和除法运算都是进行绝对值的运算:部分积乘数操作说明00.0000 .1011+ [|X|]补00.110100.1101→00.0110 1.101+ [|X|]补00.110101.0011→00.1001 11.10→00.0100 111.1+ [|X|]补00.110101.0001→00.1000 1111. 最后,符号位单独处理所以[X*Y]原=1.10001111P113 T3.19解一:采用布斯比较法[X]补=00.1010 [-X]补=11.0110 [Y]补=1.1010部分积乘数操作说明00.0000 1.10100初始值,最后一位补零,Y n Y n+1=00,+0注意:符号位参与运算,最后一位补零→00.0000 01.1010 右移一位,Y n Y n+1=10,+[-X]补+[-X]补11.011011.0110→11.1011 001.101 右移一位,Y n Y n+1=01,+[X]补注意:负数补码右移,连同符号位一起右移+[X]补00.101000.0101→00.0010 1001.10 右移一位,Y n Y n+1=10,+[-X]补+[-X]补11. 011011.1000→11.1100 01001.1 右移一位,Y n Y n+1=11,+0注意:最后一步不右移[X*Y]=1.11000100补解二:采用一般补码乘法,注意最后一步根据Y的符号位决定是否加[-X]补[X]补=00.1010 [-X]补=11.0110 [Y]补=1.1010部分积乘数操作说明00.0000 .1010+0 00.0000 注意:该步应加000.0000→00.0000 0.101+[X]补00.101000.1010→00.0101 00.10+0 00.000000.0101→00.0010 100.1+[X]补00.101000.1100→00.0110 0100.+[-X]补11. 0110 注意:最后一步根据Y的符号位为1,加[-X]补11.1100 0100.[X*Y]补=1.11000100P113 T3.20解:|X|补=00.10110 |Y|补=00.11111 [-|Y|]补被除数(余数)商00.10110+[- |Y|]补11.0000111.10111 0. 不够减,上商0,左移,+|Y|补11.01110+|Y |补00.1111100.01101 1 够减,上商1,左移,+[-|Y|]补00.11010+[-|Y| ]补11.0000111.11011 0 不够减,上商0,左移,+|Y|补11.10110+|Y |补00.1111100.10101 1 够减,上商1,左移,+[-|Y|]补01.01010+[-|Y| ]补11.0000100.01011 1 够减,上商1,左移,+[-|Y|]补00.10110+[-|Y| ]补11.0000111.10111 0 不够减,上商0,+ | Y |补00.11111 注意:最后一步恢复余数00.10110X/Y的商为-0.10110 余数为-0.0000010110P113 T3.25X:阶码0001,尾数0.1010;(阶码采用补码,尾数采用原码)Y:阶码1111,尾数0.1001;(1)求X+Y. 解:Step1:求阶差[E X]补=00.001,[E Y]补=11.111,[- E Y]补=00.001[ E X]补00.001+[- E Y]补00.00100.010[△E]补=[E X - E Y]补=[ E X]补+[- E Y]补=00.010Step2:对阶X:阶码00 001,尾数0.1010;Y:阶码00 001,尾数0.0010;Step3:尾数求和[M X]补=00.1010,[M Y]补=00.0010[M X]补00.1010+ [M Y]补00.001000.1100Step4:规格化,舍入,检查阶码是否溢出结果:[E X+Y]补=00.001, [M X+Y]补=00.1100(2)求X*Y(阶码运算用移码,尾数运算用原码一位乘)X:阶码0001,尾数0.1010;Y:阶码1111,尾数0.1001;解:Step1:求乘积的阶码[E X+E Y]移=[E X]移+[E Y]补=00.001+00.111=01.000 (即0)Step2:尾数相乘[|M X|•|M Y|]原=0.01011010Step3:规格化处理尾数结果左移一位,变为0.10110100;阶码需减1,变为0 111 即01.000+11.111=00.111Step4:舍入及判溢出舍入,无溢出。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
作业题为:1,2,5,7
(1)8位二进制补码表示整数的最小值是什么,最大值是什么?
(2)设机器字长为8位,-1的补码用定点整数表示是什么,用定点小数表示是什么?(3)已知X=+0001110, Y=-0001110, 设机器数为8位,分别写出X、Y的原码、反码和补码。
(4)写出下列各数的原码、反码、补码、移码(用8位二进制数),其中MSB是最高位(又是符号位),其中LSB是最低位,如果是小数,小数点在MSB之后;如果是整数,小数点在LSB之后。
-35/64 23/128 -127 用小数表示-1 用整数表示-1 用整数表示-128 (5)[x]补=1.X1X2X3, 那么X1X2X3如何取值才能保证X>-1/2成立?(用定义证明)(6)设机器数为8位,利用补码求两数之和
①X=+0001100,Y=+0000100
②X=+0001100,Y=-0000100
③X=-0001100,Y=+0000100
④X=-0001100,Y=-0000100
(7)字长12位,用定点补码规格化小数表示时,所表示的正数范围是
[s]补=00.11 1 111 111 1 s=1023
(8)设浮点数的阶码为4位(含阶符),尾数为6位(含尾符),x,y中的指数项,小数项均为二进制真值。
x=201*0.1101,y=211*(-0.1010),求x+y=?。