计算机组成原理-期中测试题参考答案

合集下载

计算机组成原理期中试卷及答案解析

计算机组成原理期中试卷及答案解析

计组期中考试考试说明考试说明:考察4.2章节之前的小题(其中3.6不考),难度接近真题。

满分100分,共20;对A.250us、400B.400us、250C.425us、235D.500us、2002.C【解析】100,000条指令总的执行周期数=1*45000+2*32000+15000*3+8000*2=170000个时钟周期,该处理器1秒钟的时钟周期数为400M,故执行时间为0.17M/400M=425us,该处理器的有效MIPS=1s/425us*100000≈235,故答案选C。

3.下面有关计算机语言的说法中,错误的是()。

Ⅰ. 机器语言是由0/1代码串构成的代码语言,而汇编语言是符号化的语言Ⅱ. 机器语言和汇编语言是面向机器的语言,因此,能够被计算机硬件直接执行Ⅲ. 高级语言需要编译成二进制机器指令后才能执行,而汇编语言因为与机器指令一一对应,所以不需要编译就可执行A.仅Ⅰ和ⅡB.仅Ⅰ和ⅢC.仅Ⅱ和ⅢD.Ⅰ、Ⅱ和Ⅲ3.C【解析】汇编语言是把机器语言的二进制代码对应成汇编的符号进行编程,因此汇编语言属于符号化的语言。

汇编语言的程序必须经过一个称为汇编程序的系统软件翻译,将其转换为计算机的机器语言程序之后,才能在计算机上执行。

4.以下有关使用GCC生成C语言程序的可执行文件的叙述中,错误的是()。

A. 第一步预处理,对#include、#define、#ifdef等预处理命令进行处理B. 第二步编译,将预处理结果编译转换为二进制形式的汇编语言程序代码C. 第三步汇编,将汇编语言代码汇编转换为机器指令表示的机器语言代码D. 第四步链接,将多个模块的机器语言代码链接生成可执行目标程序文件4.B【解析】编译是将预处理结果转换为汇编语言,汇编语言使用助记符,不是二进制形式,B错误。

5.假设sizeof (int) = 4 bytes,对于以下C语言代码:int cod=2;printf (“%d\n”,~cod); //~为按位取反操作上述程序段的输出结果为( )A.-3B. -2C.231-1D.231-25.A【解析】cod的补码表示为00 00 00 02H,则~cod为FF FF FF FDH,而FF FF FF FDH在计算机中是以补码的方式解析,其真值为-3,故选A。

计算机组成原理测试题及答案

计算机组成原理测试题及答案

一.选择题(每空1分,共20分)1.将有关数据加以分类、统计、分析,以取得有利用价值的信息,我们称其为_____。

A. 数值计算B. 辅助设计C. 数据处理D. 实时控制2.目前的计算机,从原理上讲______。

A.指令以二进制形式存放,数据以十进制形式存放B.指令以十进制形式存放,数据以二进制形式存放C.指令和数据都以二进制形式存放D.指令和数据都以十进制形式存放3.根据国标规定,每个汉字在计算机内占用______存储。

A.一个字节B.二个字节C.三个字节D.四个字节4.下列数中最小的数为______。

A.(101001)2B.(52)8C.(2B)16D.(44)105.存储器是计算机系统的记忆设备,主要用于______。

A.存放程序B.存放软件C.存放微程序D.存放程序和数据6.设X= —0.1011,则[X]补为______。

A.1.1011B.1.0100C.1.0101D.1.10017. 下列数中最大的数是______。

A.(10010101)2B.(227)8C.(96)16D.(143)108.计算机问世至今,新型机器不断推陈出新,不管怎样更新,依然保有“存储程序”的概念,最早提出这种概念的是______。

A.巴贝奇B.冯. 诺依曼C.帕斯卡D.贝尔9.在CPU中,跟踪后继指令地指的寄存器是______。

A.指令寄存器B.程序计数器C.地址寄存器D.状态条件寄存器10. Pentium-3是一种__A____。

A.64位处理器B.16位处理器C.准16位处理器D.32位处理器11. 三种集中式总线控制中,_A_____方式对电路故障最敏感。

A.链式查询B.计数器定时查询C.独立请求12. 外存储器与内存储器相比,外存储器____B__。

A.速度快,容量大,成本高B.速度慢,容量大,成本低C.速度快,容量小,成本高D.速度慢,容量大,成本高13. 一个256KB的存储器,其地址线和数据线总和为__C____。

计算机组成原理习题含参考答案

计算机组成原理习题含参考答案

计算机组成原理习题含参考答案一、单选题(共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码是对()进行编码的一种方案。

大连东软信息学院计算机组成原理期中考试试卷及答案分析

大连东软信息学院计算机组成原理期中考试试卷及答案分析

东北大学东软信息学院计算机组成原理期中试卷姓名: 学号: 得分:一.选择题(每选择1分,共20分)1. 用ASCII码(七位)表示字符5和7是(1)D ;按对应的ASCII码值来比较(2) B ;二进制的十进制编码是(3)A 。

(1) A. 1100101和1100111 B. 10100011和01110111C. 1000101和1100011D. 0110101和0110111(2) A.“a”比“b”大 B.“f”比“Q”大C. 空格比逗号大D.“H”比“R”大(3) A. BCD码 B. ASCII码C. 机内码D. 二进制编码2. 运算器由许多部件组成,但核心部件应该是___C_____。

A. 数据总线B. 数据选择器C. 算术逻辑运算单元 D 累加寄存器。

3. 对用户来说,CPU 内部有3个最重要的寄存器,它们是 A 。

A. IR,A,BB. IP,A,FC. IR,IP,BD. IP,ALU,BUS4. 存储器是计算机系统中的记忆设备,它主要用来 D 。

A. 存放程序B. 存放数据C. 存放微程序D. 存放程序和数据5. 完整的计算机系统由 C 组成。

A. 主机和外部设备B. 运算器、存储器和控制器C. 硬件系统和软件系统D. 系统程序和应用程序6.计算机操作系统是一种(1)A ,用于(2) C ,是(3) A 的接口。

(1) A. 系统程序 B. 应用程序C. 用户程序D. 中间程序(2) A.编码转换 B. 操作计算机C. 控制和管理计算机系统的资源D. 把高级语言程序翻译成机器语言程序(3) A. 软件和硬件 B. 主机和外设C. 用户和计算机D. 高级语言和机器语言机7.在GB2312-80编码表中,“中”字位于第54区,第48位,则“中”字机内码为 B 。

A. B9FAHB. D6D0HC. C8CBHD. CBC8H8.下列数中,最小的数是( A )A (101001)2B (52)8C (2B)16D 459.设X= —0.1011,则[X]补为___C___。

计算机组成原理期中测试试卷一及答案

计算机组成原理期中测试试卷一及答案

第一章微型计算机组成概述教学检测卷(本卷满分300分,考试时间120分钟)一、填空题(每空2分,45空,共90分)1.微型计算机从外观看主要由____________、显示器、键盘、鼠标、音箱等部件组成。

2.微型计算机中的核心部件是_____________,它是一块多层印制电路板,上面布满了各种插槽、接口和电子元件等。

3.决定微处理器性能指标主要有_____________和_____________。

4.目前的微型计算机的主板大多采用_____________(SIMM)结构,该结构的主板上提供与欧内存插槽及内存条。

5.微型计算机的各组成部件就是通过_____________相互连接而形成计算机系统的。

6.外存中的信息必须被调入_____________后才能为_____________使用。

7.VGA接口主要用于连接_____________。

8.CPU和主存、外围设备之间通过总线进行连接的逻辑部件称为_____________。

9.在大、中型机中的数据输入/输出传送控制方式一般为_____________方式。

10.当1/0设备的操作时间是固定不变时,CPU不需要测试设备状态,按规定时间直接访问设备的数据传送方式称为_____________。

11.在程序中断方式中,CPU每次执行中断服务程序前总要保护断点、保存现场,执行完中断服务程序返回现行程序之前又要_____________和_____________。

12.1/0接口中一般包括数据输入寄存器、_____________、控制寄存器、_____________和中断控制逻辑。

13.光盘按读/写方式分为____________光盘、一次写入型光盘和___________光盘三类。

14.大型计算机系统中的独立型通道一般分为字节多路通道、选择通道和_____________通道。

15.计算机的主机主要包括中央处理器和_____________。

计算机组成原理期中考试

计算机组成原理期中考试
出它所能表示的最大正数 ,非0最小正数 ,最大负数 ,最小负数 。
2、 变址寻址与基址寻址的区别就是:在基址寻址中,基址寄存器提
供 , 指令提供 ; 而在变址寻址中,变址寄存器提供 ,指令提供 。
3、 影响流水线性能的因素主要反映在与
4、 设机器数字长为16位(含1位符号位)。若1次移位需10ns,一
A、、1、11000 B、、0、01110
C、、0、01010 D、、1、00010
6.动态RAM的刷新就是以【 B 】为单位进行的。
A.存储单元 B.存储矩阵行
B.存储矩阵列 D.存储芯片
7、 假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码就是【 D 】。
A.11001011 B.11010110
次加法需10ns,则补码除法需 时间,补码BOOTH算法最多需要 时间。
5、 CPU从主存取出一条指令并执行该指令的时间
叫 ,它通常包含若干个 ,而后者又包含若干个 。 组成多级时序系统。
二、名词解释(8分)
1、 微程序控制
2、 存储器带宽
3、 RISC
4、 中断隐指令及功能
三、简答(18分)
1、 完整的总线传输周期包括哪几个阶段?简要叙述每个阶段的工作。
4、 某机主存容量为4M×16位,且存储字长等于指令字长,若该机的指令系统具备120种操作。操作码位数固定,且具有直接、间接、立即、相对四种寻址方式。
(1)画出一地址指令格式并指出各字段的作用;
(2)该指令直接寻址的最大范围; (3)一次间址的寻址范围;
(4)相对寻址的寻址范围。
四、(6分)
9设阶码取3位,尾数取6位(均不包括符号位),按浮点补码运算规则 计算 [25

计算机组成原理考试题+参考答案

计算机组成原理考试题+参考答案

计算机组成原理考试题+参考答案一、单选题(共90题,每题1分,共90分)1、在三种集中式总线控制方式中,()方式响应时间最快。

A、独立请求B、计数器定时查询C、串行链接D、以上都不是正确答案:A2、计算机中常采用下列几种编码表示数据,其中,± 0 编码相同的是()。

Ⅰ . 原码Ⅱ . 反码Ⅲ . 补码Ⅳ . 移码A、Ⅲ 和ⅣB、Ⅰ 和ⅣC、Ⅰ 和ⅢD、Ⅱ 和Ⅲ正确答案:A3、半导体EPROM中写入的内容,可以通过( )擦除。

A、紫外线照射B、电信号C、口令D、DOS命令正确答案:A4、浮点数加减中的对阶是指()。

A、将加数的阶码调整到与被加数的阶码相同B、将较大的一个阶码调整到与较小的一个阶码相同C、将被加数的阶码调整到与加数的阶码相同D、将较小的一个阶码调整到与较大的一个阶码相同正确答案:D5、已知小写英文字母“ a” 的 ASCII 码值为 61H ,现字母“ g” 被存放在某个存储单元中,若采用偶校验(假设最高位作为校验位),则该存储单元中存放的十六进制数是()。

A、E7HB、66HC、E6HD、67H正确答案:A6、通常划分计算机发展时代是以()为标准的。

A、所用的电子器件B、运算速度C、计算机结构D、所有语言正确答案:A7、假定用若干16K×1位的存储器芯片组成一个64K×8位的存储器,芯片内各单元连续编址,则地址BFF0H所在的芯片的最小地址为()。

A、8000HB、4000HC、6000HD、A000H正确答案:A8、下面是关于计算机中存储容量单位的叙述,其中错误的是()。

A、一台计算机的编址单位、指令字长和数据字长都一样,且是字节的整数倍B、最小的计量单位为位(bit),表示一位“0”或“1”C、最基本的计量单位是字节(Byte),一个字节等于8bD、主存容量为1KB,其含义是主存中能存放1024个字节的二进制信息正确答案:A9、CPU取出一条指令并执行该指令的时间被称为()。

计算机组成原理-期中测试题参考答案

计算机组成原理-期中测试题参考答案

五邑大学期中试卷参考答案学期:2014至2015学年度第 1 学期课程:计算机组成原理课程代号:0800200使用班级:130801~120802、130803一、单项选择题1. 计算机各组成部件的相互连接方式,从早期以运算器为中心,发展到现在的以 D 为中心。

A.控制器B.运算器C.存储器D.CPU2. 下列不同进位计数制的数中,最大的数是 B 。

A.(0.100)2B.(0.55)8C.(0.61)10D.(0.75)163. 电子计算机技术在半个世纪中虽有很大的进步,但至今其运行仍遵循着一位科学家提出的基本原理。

他就是 D 。

A.牛顿B.爱因斯坦C.爱迪生D.冯·诺依曼4. 一个含符号16位的补码机器数的表示范围是( B )。

A.-215-1 ~ +215-1 B.-215 ~ +215-1C.-216-1~ +216-1 D.-216 ~ +216-15. 采用单符号法判定补码加减运算溢出的法则是 CA.进位是1溢出B.进位是0无溢出C.符号位与次高位进位状态相同无溢出D.符号位与次高位进位状态相异无溢出6. 设在数据传送中采用偶校验,若接收到的代码为10111011,则表明传送中___D_____。

A.未出现错误B.最低位出错C.出现奇数位错D.未出现错误或出现偶数位错7. 寻址512K×8 存储器所需最少的地址线( C )A.9 B.11C.19 D.218. 静态RAM的特点是____C____。

A.工作时存储内容不变B.断电后存储内容不变C.不需刷新D.不需电源提供电流9. 主存到cache的映射不需要替换策略的是( A )。

A.直接映射方式B.全相联映射方式C.组相联映射方式D.以上三种映射方式10. 用8K×8 存储芯片组成一个64K×32的存储系统,需要芯片( C )片。

A.8 B.16C.32 D.64二、判断题1._ √由许多部件组成,其核心部分是算术逻辑运算单元(ALU)。

计算机组成原理考试试题及答案

计算机组成原理考试试题及答案

计算机组成原理考试试题及答案一、选择题 (每题5分,共50分)1. 下列哪种设备不属于输入设备?A. 鼠标B. 键盘C. 打印机D. 扫描仪【答案】C2. 下列哪种存储器访问速度最快?A. 硬盘B. 缓存C. 内存D. 光盘【答案】B3. 下列哪种指令能够实现两个数相加?A. ADDB. SUBC. MULD. DIV【答案】A4. 下列哪种总线用于连接处理器和内存?A. ISA总线B. PCI总线C. EISA总线D. CPU总线【答案】D5. 下列哪种寄存器用于存储指令?A. 数据寄存器B. 地址寄存器C. 指令寄存器D. 状态寄存器【答案】C6. 下列哪种缓存方式是CPU缓存采用的?A. 直接映射缓存B. 全相连缓存C. 组相连缓存D. 以上都对【答案】D7. 下列哪种技术能够提高存储器的访问速度?A. 并行存储B. 串行存储C. 缓存D. 分页存储【答案】C8. 下列哪种指令能够实现两个数相乘?A. ADDB. SUBC. MULD. DIV【答案】C9. 下列哪种设备属于输出设备?A. 鼠标B. 键盘C. 打印机D. 扫描仪【答案】C10. 下列哪种总线用于连接处理器和外部设备?A. ISA总线B. PCI总线C. EISA总线D. CPU总线【答案】B二、填空题 (每题5分,共30分)11. 计算机的中央处理器简称为________。

【答案】CPU12. 计算机中用于存储程序和数据的设备称为________。

【答案】存储器13. 计算机中的数据是以________的形式进行存储和传输的。

【答案】二进制14. 计算机中的内存分为________和________两种类型。

【答案】RAM, ROM15. 在计算机中,数据的传输是通过________实现的。

【答案】总线三、简答题 (每题10分,共30分)16. 请简述CPU的主要功能。

【答案】CPU的主要功能是执行程序中的指令,进行数据的运算和控制计算机的运行。

计算机组成原理期中考试试卷及答案

计算机组成原理期中考试试卷及答案

试题纸课程名称:计算机组成原理适用专业年级:计算机2008级期中考试考生学号:考生姓名:…………………………………………………………………………………………………………………一.单项选择题,从供选择的答案中选出正确的答案,并将标号写在答题册中(每小题 1分,共10分)。

1.四片74181ALU和一片74182CLA器件相配合,具有如下进位传递功能()A. 行波进位B.组内先行进位,组间先行进位C. 组内先行进位,组间行波进位D. 组内行波进位,组间先行进位2.假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是()A. 11001011B. 11010110C. 11000001D. 110010013. 在定点二进制运算器中,减法运算一般通过()来实现A.原码运算的二进制减法器 B. 补码运算的二进制减法器C. 补码运算的十进制加法器D. 补码运算的二进制加法器4. 下列因素中,与cache的命中率无关的是()A.主存的存取时间B.块的大小C.cache的组织方式D.cache的容量5. 计算机的存储器采用分级存储体系的主要目的是()A.便于读写数据 B. 减小机箱的体积C. 便于系统升级D.解决存储容量、价格和存取速度之间的矛盾6. 相联存储器是按()进行寻址的存储器A. 地址制定方式B. 堆栈存取方式C. 内容制定方式D.地址制定与堆栈存取方式结合7.存储单元是指()A.存放一个二进制信息位的存储元B.存放一个机器字的所有存储元集合C.存放一个字节的所有存储元集合D.存放两个字节的所有存储元集合8. 双端口存储器之所以能高速进行读写,是因为采用()A. 高速芯片B. 两套互相独立的读写电路C. 流水技术D.新型器件9.寄存器间接寻址方式中,操作数处在()A. 通用寄存器B. 主存单元C. 程序计数器D. 堆栈10.在定点数运算中产生溢出的原因是()A.运算过程中最高位产生了进位或借位B.参加运算的操作数超出了机器的表示范围C.运算的结果超出了机器的表示范围D.寄存器的位数太少,不得不舍弃最低有效位二.填空题,将适合填入以下各题下划线处的内容写在答题册中(每个空1分,共15分)1.存储器的技术指标有()、()、()和()。

13-14(1)计算机组成原理期中考试参考答案

13-14(1)计算机组成原理期中考试参考答案

一、单项选择题(10小题,每小题2分,共20分)1.电子计算机技术在半个世纪中虽有很大的进步,但至今其运行仍遵循着一位科学家提出的基本原理。

他就是_________。

A.牛顿B.爱因斯坦C.爱迪生D.冯·诺依曼2.计算机各组成部件的相互连接方式,从早期以运算器为中心,发展到现在的以_________为中心。

A.控制器B.运算器C.存储器D.CPU3.下列语句中_________是正确的。

A.1KB=1024×1024B B.1KB=1024MBC.1MB=1024×1024B D.1MB=1024B4.一般8位的微型机系统以16位来表示地址,则该计算机系统由_________个地址空间。

A.256 B.65535 C.65536 D.1310725.下列不同进位计数制的数中,最大的数是_________。

A.(0.101)2 B.(0.62)10C.(0.52)8D.(0.75)166.设在数据传送中采用偶校验,若接收到的代码为10111011,则表明传送中_________。

A.未出现错误B.最低位出错C.出现奇数位错D.未出现错误或出现偶数位错7.一个8位二进制整数,采用补码表示,且由3个“1”和5个“0”组成,则其真值为________。

A.-127 B.-125 C.-32 D.-88.和辅存相比,主存的特点是_________。

A.容量小、速度快、成本高B.容量小、速度快、成本低C.容量大、速度快、成本高D.容量小、速度慢、成本低9.相联存储器与传统存储器的主要区别是前者又叫按_________寻址的存储器。

A.地址B.内容C.堆栈D.变址10.某计算机字长16位,它的存储容量是1MB,按字编址,它的寻址范围是_________。

A.512K B.1M C.512KB D.1MB二、判断题(10小题,每小题1分,共10分)√1.程序员编程所用的地址叫做逻辑地址。

计算机组成原理期中测试试卷二及答案(真题).doc

计算机组成原理期中测试试卷二及答案(真题).doc

第三、四章计算机硬件工作原理、软件控制教学检测卷二(木卷满分300分,考试时间102分钟)一、填空题(每空2分,61空,共122分)1.__________________________________________________________________________从控制存储器中读取一条微指令并执行相应的微指令所需的全部时间称为____________ 02.按在计算机系统中的作用分类,存储器可分为主存、辅存和________ 三类。

3.主存中的每一个存储单元都有唯一的编号,称为_________ 。

4.每访问一次主存器,读出或写入的单元是一个_____ o5.从启动一次存储器操作到完成该操作所经历的时间称Z为_______ o6.主存带宽又称为_______ ,他表示每秒从主存进出信息的授大数量。

7.主存通常由存储体、______ 、1\0、________ 组成。

8.半导体存储器从工作原理上可分为_______ 型和______ 型两类。

9.M0S管是一种场效应器件,有源极、________ 、和 ________ o10.存储器容量为1024*4时,地址线需耍________ 根。

11.存储器种中片选信息的译码方法口J分为______ 、_______ 和部分译码法。

12.主存与CPU的硬连接有3组连线,分别是 ______ 、_________ 和________ o13.主存与CPU之间的接口是存储器地址寄存器和 ___________ 。

14.程序的局部性包括时间局部性和_______ 局部性。

15.高速缓冲存储器就是利用称序的_______ 原理设计。

16.从主存到CACHE中的数据传送是以 _________ 为单位进行的,这样既提高了CACHE的______ ,也提高了数据传输的效率。

17.根据主存数据块在CACHE小存放的方法,可分为之间映像、______ 和________ 三种。

《计算机组成原理》期中测试A答案及评分标准_2010级信管

《计算机组成原理》期中测试A答案及评分标准_2010级信管

《计算机组成原理》期中测试A答案及评分标准_2010级信管考试班级: 2010级信管1、2、3、4班 #2010-2011学年第二学期《计算机组成原理》期中试卷(时间 120分钟)1. 在机器数________ C ___中,零的表示形式中惟一的。

A. 原码B. 补码C. 补码和移码D. 原码和反码2.某主存地址线有11根,数据线有8根,则该主存的存储空间大小为_______D____。

A .8位B .88位C .8192位D .16384位3.Intel2114为1K 4位的存储器,要组成64KB 的主存储器,需要____A___个RAM 芯片。

A .128B .48C .32D .164.原码加减法是指___B____。

A .操作数用原码表示,连同符号位直接相加减B .操作数取绝对值,直接相加减,符号位单独处理C .操作数用原码表示,尾数直接相加减,符号位单独处理D .操作数用原码表示,根据两数符号决定实际操作,符号位单独处理5.设某浮点数共12位。

其中阶码含1位阶符共4位,以2为底,补码表示; 尾数含1位数符共8位,补码表示,规格化,则该浮点数所能表示的最大正数为___C__。

A .27B .28C .27-1 D .28-1 6.通用寄存器组属于____A__的组成部件。

A .运算器B .控制器C .存储器D .适配器7.如果X 为负数,由[X]补求[-X]补是将_____D___。

A .[X]补各值保持不变B .[X]补符号位变反,其他各位不变C .[X]补除符号位外,各位变反,末位加1一、单项选择题(每小题1分,共22分,请将正确答案标号写在各题中的空白处)考试班级:2010级信管1、2、3、4班#D.[X]补连同符号位一起各位变反,末位加18. 若十进制数为132.75,则相应的十六进制数为(② )。

①21.3②84.c③24.6④84.69.若x=1011,则[x]补=(④ )。

计算机组成原理---期中考试答案

计算机组成原理---期中考试答案

1.冯. 诺依曼型计算机的主要设计思想是什么?它包括哪些主要组成部分?解:冯. 诺依曼型计算机的主要设计思想是:存储程序和程序控制。

存储程序:将解题的程序(指令序列)存放到存储器中;程序控制:控制器顺序执行存储的程序,按指令功能控制全机协调地完成运算任务。

主要组成部分有:控制器、运算器、存储器、输入设备、输出设备。

2.什么是存储容量?什么是单元地址?什么是数据字?什么是指令字?解:存储容量:指存储器可以容纳的二进制信息的数量,通常用单位KB、MB、GB来度量,存储容量越大,表示计算机所能存储的信息量越多,反映了计算机存储空间的大小。

单元地址:单元地址简称地址,在存储器中每个存储单元都有唯一的地址编号,称为单元地址。

数据字:若某计算机字是运算操作的对象即代表要处理的数据,则称数据字。

指令字:若某计算机字代表一条指令或指令的一部分,则称指令字。

3. 用原码阵列乘法器、补码阵列乘法器分别计算X×Y。

(1)X=0.11011 Y= -0.11111解:(1)用原码阵列乘法器计算:[x]补=0.11011 [y]补=1.00001(0) 1 1 0 1 1×) (1)0 0 0 0 1----------------------------------(0) 1 1 0 1 1(0)0 0 0 0 0(0)0 0 0 0 0(0)0 0 0 0 0(0)0 0 0 0 0(0) (1) (1) (0) (1) (1)-----------------------------------------(1)0 0 1 0 1 1 1 0 1 1[x×y]补=1.0010111011∴ x×y= -0.11010001014. 有一个字长为32位的浮点数,阶码10位(包括1位阶符),用移码表示;尾数22位(包括1位尾符)用补码表示,基数R=2。

请写出:(1) 最大数的二进制表示;(2) 最小数的二进制表示;(3) 规格化数所能表示的数的范围;(4) 最接近于零的正规格化数与负规格化数。

计算机组成原理期中考参考答案

计算机组成原理期中考参考答案
项重要技术。它与主存的替换算法有( C)、( D )、( E )。 7. 指令操作码字段表征指令的( A ),而地址码字段指示( B )。 8. 移码表示法主要用于表示(A)数的阶码,以便于比较两个(B)的大小和(C)操作。


级 班级


专业


第1页共3页
三、计算题一(本题 15 分)
1.(10 分)使用原码一位乘法计算 X×Y。X=0.11101,Y=0.01111 2.(5 分)用变形补码计算 X+Y 和 X-Y,并指出运算结果是否溢出。X=0.11011,Y=0.11111.
第2页共3页

八、分析题二(本题 8 分)
设某机型寄存器字长 16 位,用十六进制方式表示,已知:变址寄存器的内容为 0004H,PC 的内
容为 0003H,内存中部分单元的内容如下:
地址 内容
地址 内容
0002H 000AH 0007H 000AH
0003H 0002H 0008H 0002H
0004H 0007H 0009H 0003H
六、计算题四(本题 5 分)
某处理器包含一个片内 cache,容量为 8KB,且采用 4 路组相联结构,块的大小为 4 个 32 位字。当 Cache 未命 中时,以分组方式从主存读取 4 个字到 Cache,假定主存容量为 16MB,试说明: (1)(1 分)Cache 共分为多少组。 (2)(4 分)写出主存的字节地址的格式,并说明地址格式中的不同字段的作用和位数。
九、分析题三(本题 6 分)
某机型 16 位字长指令格式如下:
OP(5位)
M(3位)
D(8位)
其中,D是形式地址,采用补码表示(包括一位符号位),M是寻址方式: M=0 立即寻址; M=1 直接寻址(这是D为地址,无符号数); M=2 间接寻址; M=3 变址寻址(变址寄存器Ri,16位); M=4 基址寻址(基址寄存器Rb,16位); M=5 相对寻址。 (2 分)该指令格式最多可以定义多少种不同的操作?立即数寻址操作数的范围是什么? (2 分)写出各种寻址方式的有效地址的计算表达式。 (2 分)各种寻址方式能访问的最大主存范围是多少?

期中测试题答案

期中测试题答案

《计算机组成原理》期中试题一、填空题(每空1分,共20分)1.主存和cache的地址映象方法很多,常用的有直接映像、组相连映像、和全相连映像。

2.在下列常用术语后面,写出相应的中文名称:RISC___ ___CACHE___ _精简指令系统计算机、高速缓冲存储器、3.X=-0.1011,Y=-0.0001,则X补= 1.0101 , Y补= 1.1111 ,[X+Y]补= 1.0100 。

4.设 n = 8包括一位符号位),补码Booth算法需做 7 次移位和最多 8 次加法。

5.设 n = 8包括一位符号位,补码一位除中,被除数和除数同号,需要做减法运算(加或减)。

6.8位补码整数的表示范围为-128~127 。

7.浮点数X = -11.011 * 2100,的规格化形式为 -0.11011*21108.I/O与主机交换信息的控制方式中,程序查询方式CPU和设备是串行工作的。

9.Cache和主存的映像方式中,全相连方式灵活性最强,成本最高10.一个浮点数,当其尾数右移一位时,欲使其值不变,阶码必须 +1 。

11.指令的长度主要取决于操作码的长度、操作数的长度和操作数的个数。

12.某计算机的cache采用4路组相联映像,已知cache容量为4KB,主存容量为1MB,每个字块32B(1B=1字节)。

组地址 5 位,组内块号 2 位,块内地址 5 位(按字节编址)。

13.补码定点数加减运算采用双符号位判断溢出,当双符号位为相同时没有溢出。

二、单项选择题(每题1.5分,共45分)A.操作系统来管理的 B.程序员调度的 C.由硬件自动完成的 D.用户软件完成2.CPU响应中断的时间是______。

A.中断源提出请求 B.取指周期结束 C.执行周期结束 D.间址周期结束3.三种集中式总线控制中,______方式对电路故障最敏感。

A.链式查询 B.计数器定时查询 C.独立请求 D.以上都不对4.在机器数______中,零的表示形式是唯一的A. 原码B. 反码C. 补码和移码D. 原码和反码5.设寄存器内容为10000000B,若它的真值为-127,则为______A.原码B. 补码C.反码D. 移码和原码6.主机与I/O设备传送数据时采用______ CPU效率最高A.程序查询方式B.中断方式C.DMA方式D.以上方式效率相同7.Intel 2164 DRAM芯片内部数据位采用128×128矩阵排列,刷新周期为2ms,读写周期为0.1μs。

计算机组成原理期中测验题(10级)答案

计算机组成原理期中测验题(10级)答案

《计算机组成原理》期中测验试题姓名________ 学号__________一、单项选择题1.假定采用IEEE754单精度浮点数格式表示一个数为45100000H,则该数的值是【 B】。

A.(+1.125)10×210B.(+1.125)10×211C.(+0.125)10×211D.(+0.125)10×2102. 在16位定点小数补码的表示范围中,最大正小数为【 B 】。

A. +(1–2-16)B. +(1–2-15)C. 2-16D. 2-153. 在下列有关补码和移码关系的叙述中,【 B 】是不正确的。

A.相同位数的补码和移码表示具有相同的表数范围B.零的补码和移码表示相同C.同一个数的补码和移码表示,其数值部分相同,而符号相反D.一般用移码表示浮点数的阶,而补码表示定点整数4.假定一个系统的物理地址空间大小为为512MB,按字节编址,每次读写操作最多可以一次存取32位。

则存储器地址寄存器MAR和存储器数据寄存器MDR的位数分别为【 B 】。

A.29,8B.29,32C.27,8D.27,325.如果浮点数的尾数用补码表示,则下列【 D 】中的尾数是规格化数形式。

A..1.11000B..0.01110C..0.01010D..1.000106.动态RAM的刷新是以【 B 】为单位进行的。

A.存储单元B.存储矩阵行B.存储矩阵列D.存储芯片7. 假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是【 D 】。

A.11001011 B.11010110C.11000001 D.11001001二、简答题:1.加法器和ALU的差别是什么?【答案】:加法器只能实现两个输入的相加运算,而ALU可以实现多种算术逻辑运算。

在数据通路中有些地方只需做加法运算,如:指令地址计算时,这时就不需要用ALU,只要用一个加法器即可。

2 说明IEEE 754浮点数格式中的隐蔽位的含义与用法。

(完整版)计算机组成原理参考答案汇总.doc

(完整版)计算机组成原理参考答案汇总.doc

(完整版)计算机组成原理参考答案汇总.doc红色标记为找到了的参考答案,问答题比较全,绿色标记为个人做的,仅供参考!第一章计算机系统概述1.目前的计算机中,代码形式是______。

A.指令以二进制形式存放,数据以十进制形式存放B.指令以十进制形式存放,数据以二进制形式存放C.指令和数据都以二进制形式存放D.指令和数据都以十进制形式存放2.完整的计算机系统应包括 ______。

A.运算器、存储器、控制器B.外部设备和主机C.主机和实用程序D.配套的硬件设备和软件系统3.目前我们所说的个人台式商用机属于______。

A. 巨型机B.中型机C.小型机D.微型机4. Intel80486是32位微处理器,Pentium 是 ______位微处理器。

A.16B.32C.48D.645.下列 ______属于应用软件。

A. 操作系统B.编译系统C.连接程序D. 文本处理6.目前的计算机,从原理上讲______。

A.指令以二进制形式存放,数据以十进制形式存放B.指令以十进制形式存放,数据以二进制形式存放C.指令和数据都以二进制形式存放D.指令和数据都以十进制形式存放7.计算机问世至今,新型机器不断推陈出新,不管怎样更新,依然保有“存储程序”的概念,最早提出这种概念的是 ______。

A. 巴贝奇B. 冯 .诺依曼C.帕斯卡D.贝尔8.通常划分计算机发展时代是以()为标准A. 所用的电子器件B. 运算速度C. 计算机结构D.所有语言9.到目前为止,计算机中所有的信息任以二进制方式表示的理由是()A. 节约原件B. 运算速度快C. 由物理器件的性能决定D.信息处理方便10. 冯 . 诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是()A. 指令操作码的译码结果C. 指令周期的不同阶段B. 指令和数据的寻址方式D.指令和数据所在的存储单元11.计算机系统层次结构通常分为微程序机器层、机器语言层、操作系统层、汇编语言机器层和高级语言机器层。

计算机组成原理习题(附参考答案)

计算机组成原理习题(附参考答案)

计算机组成原理习题(附参考答案)一、单选题(共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、系统总线是指()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

五邑大学期中试卷参考答案
学期:2014至2015学年度第 1 学期
课程:计算机组成原理课程代号:0800200
使用班级:130801~120802、130803
一、单项选择题
1. 计算机各组成部件的相互连接方式,从早期以运算器为中心,发展到现在的以 D 为中心。

A.控制器B.运算器C.存储器D.CPU
2. 下列不同进位计数制的数中,最大的数是 B 。

A.(0.100)2B.(0.55)8C.(0.61)10D.(0.75)16
3. 电子计算机技术在半个世纪中虽有很大的进步,但至今其运行仍遵循着一位科学家提出的基本
原理。

他就是 D 。

A.牛顿B.爱因斯坦C.爱迪生D.冯·诺依曼
4. 一个含符号16位的补码机器数的表示范围是( B )。

A.-215-1 ~ +215-1 B.-215 ~ +215-1
C.-216-1~ +216-1 D.-216 ~ +216-1
5. 采用单符号法判定补码加减运算溢出的法则是 C
A.进位是1溢出B.进位是0无溢出
C.符号位与次高位进位状态相同无溢出D.符号位与次高位进位状态相异无溢出
6. 设在数据传送中采用偶校验,若接收到的代码为10111011,则表明传送中___D_____。

A.未出现错误B.最低位出错
C.出现奇数位错D.未出现错误或出现偶数位错
7. 寻址512K×8 存储器所需最少的地址线( C )
A.9 B.11
C.19 D.21
8. 静态RAM的特点是____C____。

A.工作时存储内容不变B.断电后存储内容不变
C.不需刷新D.不需电源提供电流
9. 主存到cache的映射不需要替换策略的是( A )。

A.直接映射方式B.全相联映射方式
C.组相联映射方式D.以上三种映射方式
10. 用8K×8 存储芯片组成一个64K×32的存储系统,需要芯片( C )片。

A.8 B.16
C.32 D.64
二、判断题
1._ √由许多部件组成,其核心部分是算术逻辑运算单元(ALU)。

2、√有符号阵列乘法可用无符号阵列乘法和三个求补器实现。

3、×在机器运算中减法通常采用减法器来实现。

4、×采用先行进位的加法器比采用行波进位的加法器结构简单。

5、√当输入任务数为n时,一个m级流水线的加速比是(m×n)/(m+n-1)。

6.√主存的存取时间与Cache的命中率无关。

7.√双端口存储器在左端口与右端口的地址码相同情况下会发生读写冲突
8.√相联存储器与传统存储器的主要区别是前者又叫按内容寻址的存储器。

9.√在程序的执行过程中,Cache与主存的地址映射是由硬件自动完成的。

10.×采用交叉存储数据是连续地放在一个存储模块中。

三、填空题
1.CPU执行一段程序时,Cache完成存取的次数为1800次,主存完成存取的次数为200次,Cache的命中率h=(90 )% 。

2.一个五级的流水处理器,当任务饱满时,它处理10条指令的加速比是( 5 )。

3.8位二进制补码表示整数的最大值为(127 )10,最小值为(-128 )10。

4.在一个有四个过程段的浮点加法器流水线中,假设四个过程段的时间分别是T1=60ns、T2=50ns、T3=90ns、T4=80ns。

则加法器流水线的时钟周期至少为(90 )ns。

5.某数在计算机中用BCD码表示为1001 1000 0111,其真值为(987 )10。

6.一个16K×32位的存储器,其地址线和数据线的总和是(46 )根。

7.一个四路组相联的Cache共有64块,主存共有8192 块,每块32个字。

则主存地址中的主存字块标记为(9 )位,组地址为( 4 )位,字块内地址为(5)位。

四、机器码填表
已知一个数的真值,原码,反码或补码,写出其余的值及补码的奇校验位。

五、机器定点运算题(10分)
设x= - 97,y =55, 均采用8位二进制补码表示(含1位符号位),按机器补码加减法规则计算x+y 和x-y, 并根据双符号法判断计算结果是正常、上溢出或下溢出,对正常结果还原成十进制数真值。

答案
x= -97= - 1100001 y = 55=110111
[x]补= 10011111 [y]补= 00110111 [-y]补=11001001
[x+y]补= [x]+[ y]补=11 0011111+ 00 0110111=11 1010110
11 0011111
+ )00 0110111
11 1010110
双符号位为11,故结果正确,无溢出,真值= -101010= -42
[x-y]补= [x]+[- y]补=11 0011111+ 11 1001001=11 1010110
11 0011111
+)11 1001001
10 1101000
双符号位为10,故结果不正确,下溢出
六、机器浮点运算题
已知x= (-1001.11)2y=(10111.01)2
求:(1)化x,y 为标准规格化浮点数格式;
(2)按机器浮点数计算步骤计算x+y。

(指数按实际指数计算,不用按754标准+127)
答案:
写出x,y 的浮点表达式:
x= 2100×(-0.1001110) y=2101× (+0.)
浮点运算
①对阶:因x阶码小,所以调整x指数向y看齐(即阶码+1,尾数右移一位)
x=2101×(-0.)
②尾数相加减
x+y=2101×(-0.)+ 2101× (+0.)
=2101× (0.)
③规格化处理
x+y=2011× (1.)
④溢出检查
-126≤x+y的指数=3≤127 , 没有溢出
7、某计算机主存8MB,分成4096块。

Cache64KB,分成和主存同样大小的块,地址映像采用直接
映像方式,见下图。

求:(1)Cache 有多少块?块号为多少位?(2)Cache 的块内地址为多少位?(3)设Cache 中的主存标记如图所示,当CPU 送出地址为7F1057H 时,能否在Cache 命中?若送出地址为000000H 时,能否在Cache 中命中?上述两个地址若不在Cache 中,应映射到Cache 中的哪一块? 答案:
(1) 主存块的容量=8M/4096=8M/4K=8×1024K/4K=2048字=2K
主存有4096块=4K=22×210=212 故主存块号s=12
Cache 块的大小与主存块相同即2K 故 Cache 有 64K/2K=32行=25(块) Cache 行号(块号)位数为r=5
(2) Cache 的块内地址与主存块内地址位数一致
块的大小=2K=2×210=211 故块内地址位数w=11
(3) 标记位数tag=s-r=12-5=7
按直接英皇社 s-r, r, w 三个段长展开内存单元7F1057H 的二进制地址 7F1057H=
1 1 1 1 1 1 1
0 0 0 1 0 0 0 0 0 1 0 1 0 1 1 1
由于该地址映射到00010即2块,并且2块的标志区为111 1111 所以命中。

对于000000H 地址 0块的标记不是0000000所以未命中,应该将内存0块映射到Cache 的0块,
并且将现在cache 0块标记1101000更换为。

000000H= 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
八、存储器设计题(10分)
某机器中,已知配有一个地址空间为0000H~1FFFH 的ROM 区域(8K ×16)。

现在再用RAM 芯片(8K ×8)形成一个16K ×16的RAM 区域,起始地址为6000H 。

假设RAM 芯片有片选CS 和读写R/W 信号控制端。

CPU 地址总线为A 15~A 0,数据总线为D 15~D 0,读写控制信号为R/W ,要
Tag=7
r=5 w=11 Tag=7
求:
(1)需用几片RAM芯片(8K×8)?给出ROM和RAM的地址空间分布表。

(2)将ROM和RAM同CPU连接,画出逻辑图。

解答:
(1)存储芯片数量计算
对于系统程序区ROM型存储芯片,0000H~1FFFH,采用1片8K×16 ROM
对于数据区RAM型存储芯片
数量=(16K/8K)×(16/8)=2(片容量扩展)×2(片字长扩展)=4片(2)地址空间分配
片内地址A0~A12,占用13位,高3位A13,A14,A15,用于译码
地址空间分配如下:
(3)存储器逻辑电路设计。

相关文档
最新文档