计算机组成原理试题及答案
- 格式:doc
- 大小:286.00 KB
- 文档页数:6
计算机组成原理试题及答案一、选择题1. 计算机系统由以下哪几部分组成?A. 输入设备、输出设备、显示器B. CPU、存储器、I/O设备C. 光驱、硬盘、鼠标D. 键盘、内存、扩展卡答案:B2. ALU是计算机中负责什么功能的部件?A. 存储数据B. 执行运算C. 输入输出控制D. 数据传输答案:B3. 下面哪一项不属于计算机的运算单位?A. ByteB. BitC. MegahertzD. Kilobyte答案:C4. 计算机中用来存储指令和数据的部件是什么?A. CPUB. CacheC. 主存D. 寄存器答案:C5. 下面哪一种总线用于CPU与其他部件之间的传输?A. 数据总线B. 地址总线C. 控制总线D. 扩展总线答案:A二、判断题1. 冯·诺伊曼体系结构是由计算机的硬件部分和软件部分构成的。
A. 正确答案:A2. 存储器的访问速度远远快于CPU的运算速度。
A. 正确B. 错误答案:B3. 地址总线决定了计算机可以寻址的最大存储空间。
A. 正确B. 错误答案:A4. 控制单元负责执行计算机指令的操作。
A. 正确B. 错误答案:B5. 内存与外存之间的数据传输速度较外存与CPU之间的传输速度要快。
A. 正确B. 错误三、简答题1. 什么是指令周期?答:指令周期是计算机执行一条指令所需要的时间,包括取指令、译码、执行、访存和写回几个阶段。
2. 描述一下冯·诺伊曼体系结构的特点。
答:冯·诺伊曼体系结构是一种基于存储程序的计算机体系结构。
它的特点包括:程序和数据以相同的方式存储在存储器中;指令以顺序的方式执行;指令和数据都通过总线传输;计算机由CPU、存储器、输入输出设备和控制单元等几个部分组成。
3. 什么是存储器层次结构?为什么需要存储器层次结构?答:存储器层次结构指的是计算机中各个级别的存储器之间的组织关系。
存储器层次结构的存在是为了解决存储器容量和访问速度之间的矛盾。
计算机组成原理试题及答案全套第一部分:选择题1.下列关于计算机内存的说法,错误的是:A.内存是计算机的主要存储器件之一B.内存是临时存储器件,供程序运行时使用C.内存容量越大,计算机的性能越强D.内存分为主存和辅存,主存速度较快,但容量相对较小答案:C2.下列关于CPU的说法,错误的是:A.CPU是计算机的核心部件,负责执行指令和控制计算机的运行B.CPU由运算器、控制器和寄存器组成C.CPU的速度越快,计算机的运行速度越快D.CPU的主频越高,计算机的运行速度越慢答案:D3.下列关于指令周期的说法,错误的是:A.指令周期是CPU执行一条指令所需的时间B.指令周期包括取指令、译码、执行、访存四个阶段C.指令周期的长度取决于CPU的主频D.指令周期越短,CPU的执行效率越高答案:D4.下列关于存储器层次结构的说法,错误的是:A.存储器层次结构分为寄存器、高速缓存、主存和辅存B.存储器层次结构越高,存取速度越快,容量越小C.高速缓存是位于CPU和主存之间的高速存储器D.存储器层次结构的设计目标是在速度、容量和成本之间取得平衡答案:B5.下列哪项措施可以提高计算机系统的安全性?A.设置强密码B.定期更新操作系统和应用程序补丁C.安装杀毒软件和防火墙D.以上都是答案:D6.下列关于计算机硬盘的说法,错误的是:A.硬盘是一种磁存储设备,用于长期存储数据B.硬盘的读写速度相对较慢,但容量较大C.硬盘的存储介质是固态闪存芯片D.硬盘采用磁道、扇区和柱面的方式来寻址数据答案:C第二部分:填空题1.计算机系统由________、软件和人员三部分组成。
答案:硬件2.CPU的两个主要功能是执行________和控制计算机的运行。
答案:指令3.存储器层次结构的设计目标是在速度、________和成本之间取得平衡。
答案:容量4.计算机的存储器分为________和辅存两部分。
答案:主存5.操作系统的主要功能包括________管理、文件管理和用户接口等。
计算机组成原理试题及答案计算机组成原理试题及答案一、选择题(每题3分,共36分)1、下列数中最小的数是()。
BA (1010010)2B (00101000)BCDC (512)8D(235)162、某机字长16位,采用定点整数表示,符号位为1位,尾数为15位,则可表示的最大正整数为(),最小负整数为()。
A A +(215-1),-(215-1) B +(215-1),-(216-1)C +(214-1),-(215-1)D +(215-1), -(1-215)3、运算器虽由许多部件组成,但核心部分是() BA 数据总线B 算术逻辑运算单元C 多路开关D 累加寄存器4、在定点运算器中,无论采用双符号位还是采用单符号位,都必须要有溢出判断电路,它一般用()来实现 CA 与非门B 或非门C 异或门D 与或非门5、立即寻址是指() BA 指令中直接给出操作数地址B 指令中直接给出操作数C 指令中间接给出操作数D 指令中间接给出操作数地址6、输入输出指令的功能是() CA 进行算术运算和逻辑运算B 进行主存与CPU之间的数据传送C 进行CPU与I/O设备之间的数据传送D 改变程序执行的顺序7、微程序控制器中,机器指令与微指令的关系是() DA 一段机器指令组成的程序可由一条微指令来执行B 一条微指令由若干条机器指令组成C 每一条机器指令由一条微指令来执行D 每一条机器指令由一段用微指令编成的微程序来解释执行8、相对指令流水线方案和多指令周期方案,单指令周期方案的资源利用率和性价比() A A 最低 B 居中 C 最高 D 都差不多9、某一RAM芯片,其容量为1024×8位,除电源端和接地端外,连同片选和读/写信号该芯片引出腿的最小数目为() BA 23B 20C 17D 1910、在主存和CPU之间增加Cache的目的是()。
CA 扩大主存的容量B 增加CPU中通用寄存器的数量C 解决CPU和主存之间的速度匹配D 代替CPU中寄存器工作11、计算机系统的输入输出接口是()之间的交接界面。
计算机组成原理考试试题及参考答案计算机组成原理考试试题及参考答案一、选择题1、下列哪个部件不属于计算机的存储器?() A. 硬盘 B. 寄存器C. RAMD. U盘答案:B2、在计算机内部,所有数据和指令采用何种进制编码?() A. 二进制 B. 八进制 C. 十进制 D. 十六进制答案:A3、下面哪种情况下会发生CPU的分支预测错误?() A. 顺序预测B. 跳转预测C. 高速缓存D. 直接预测答案:B4、在计算机的存储器中,容量最大的部分是:() A. Cache B. RAMC. ROMD.硬盘答案:D5、下列哪种情况可能会导致计算机的内存出现故障?() A. 电源故障 B. 软件故障 C. 硬件故障 D. 网络故障答案:C二、填空题6、在计算机中,CPU主要由 ________ 、________ 、________ 三部分组成。
答案:运算器、控制器、存储器61、在计算机的存储器中,________ 存取速度最快,________ 容量最大。
答案:Cache,RAM611、CPU执行的指令最终由 ________ 输出。
答案:显示器6111、在计算机内部,数据和指令都是以二进制形式进行处理和存储的,这一原理是由 ________ 提出的。
答案:香农61111、在计算机中,________ 是用来存储运行时数据的核心部件。
答案:内存三、简答题11、请简述计算机CPU的工作流程。
答案:计算机CPU的工作流程包括取指令、解码、执行指令和写回结果四个步骤。
具体来说,CPU 从内存中获取指令,然后解码指令并执行,最后将结果写回到内存中。
这个过程会不断重复,使得计算机能够连续执行各种任务。
111、请说明指令和数据在计算机内部有何区别。
答案:在计算机内部,指令和数据没有本质区别,它们都是二进制形式存在的。
但是,为了区分它们,通常将那些访问内存、运算等产生效果的二进制称之为指令,而那些被运算的二进制则称之为数据。
计算机组成原理习题含参考答案一、单选题(共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码是对()进行编码的一种方案。
计算机组成原理试题及答案一、单项选择题(每题2分,共40分)1. 冯·诺依曼计算机结构中,CPU的主要组成部分是()。
A. 运算器和控制器B. 存储器和控制器C. 存储器和输入/输出设备D. 运算器和存储器答案:A2. 在计算机系统中,指令和数据均以二进制形式存储,这是基于()原理。
A. 布尔代数B. 二进制数C. 存储程序D. 程序存储答案:C3. 计算机中,一个字节由()位二进制数组成。
A. 4B. 8C. 16D. 32答案:B4. 计算机存储器的层次结构中,速度最快的是()。
A. 寄存器B. 缓存C. 内存D. 外存答案:A5. 在计算机中,浮点数的表示通常采用()。
A. IEEE 754标准B. ASCII码C. Unicode编码D. 格雷码答案:A6. 计算机中,用于表示字符的编码是()。
A. ASCII码B. BCD码C. 格雷码D. 补码答案:A7. 计算机的总线按功能可分为()。
A. 数据总线、地址总线和控制总线B. 输入总线、输出总线和控制总线C. 并行总线、串行总线和控制总线D. 内部总线、外部总线和控制总线答案:A8. 在计算机系统中,I/O设备通过()与CPU进行数据交换。
A. 内存B. 总线C. 寄存器D. 缓存答案:B9. 计算机中,用于实现程序控制的部件是()。
A. 运算器B. 控制器C. 存储器D. 输入/输出设备答案:B10. 计算机中,用于存储程序和数据的部件是()。
A. 运算器B. 控制器C. 存储器D. 输入/输出设备答案:C11. 计算机中,用于执行算术和逻辑运算的部件是()。
A. 运算器B. 控制器C. 存储器D. 输入/输出设备答案:A12. 计算机中,用于控制程序执行顺序的部件是()。
A. 运算器B. 控制器C. 存储器D. 输入/输出设备答案:B13. 计算机中,用于存储当前正在执行的指令的部件是()。
A. 运算器B. 控制器C. 存储器D. 寄存器答案:D14. 计算机中,用于存储指令和数据的部件是()。
计算机组成原理考试题+参考答案一、单选题(共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取出一条指令并执行该指令的时间被称为()。
计算机组成原理试题集(含答案)计算机组成原理试题一一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。
)1?若十进制数据为137.5则其八进制数为(B )。
A、89.8B、211.4C、211.5D、1011111.1012. 若x 补=0.1101010,贝U x 原=(A )。
A、1.0010101B、1.0010110C、0.0010110D、0.11010103. 若采用双符号位,则发生正溢的特征是:双符号位为( B )。
A、00B、01C、10D、114. 原码乘法是(A )。
A、先取操作数绝对值相乘,符号位单独处理B、用原码表示操作数,然后直接相乘C、被乘数用原码表示,乘数取绝对值,然后相乘D、乘数用原码表示,被乘数取绝对值,然后相乘5. 为了缩短指令中某个地址段的位数,有效的方法是采取(C)。
A、立即寻址B、变址寻址C、间接寻址D、寄存器寻址6.下列数中,最小的数是(A)。
A . (101001)2B . (52) 8C. (2B)16 D . 457.下列数中,最大的数是(D)。
A . (101001)2B . (52) 8C. (2B)16 D . 458.下列数中,最小的数是(D)。
A . (111111) 2B (72)8C. (2F) 16 D .509. 已知:X= —0.0011, Y= -0.0101。
(X+Y )补=( A )。
A. 1. 1100B. 1. 1010C. 1. 0101 D . 1. 100010. 一个512KB的存储器,地址线和数据线的总和是(C )oA. 17B. 19C. 27D. 3611. 某计算机字长是16位它的存储容量是64KB,按字编址,它们寻址范围是(C )A. 64K B . 32KB C. 32K D. 16KB12.某一RAM芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是(C )。
一.选择题(每空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____。
计算机组成原理考试试题及答案一、选择题 (每题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的主要功能是执行程序中的指令,进行数据的运算和控制计算机的运行。
本科生期末试卷十三
一、选择题(每小题1分,共10分)
1.MOS和PMOS场效应管的导电类型分别为______。
A.电子和电子
B.电子和空穴
C.空穴和电子
D.空穴和空穴
2.假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是______。
A.11001011
B.11010110
C.11000001
D.1100100
3.运算器的主要功能是进行______。
A.逻辑运算
B.算术运算
C.逻辑运算与算术运算
D.初等函数的运算
4.某计算机字长16位,它的存贮容量是64K,若按字编址,那么它的寻址范围是______。
A.0~64K
B.0~32K
C.0~64KB
D.0~32KB
5.主存贮器和CPU之间增加cache的目的是______。
A.解决CPU和主存之间的速度匹配问题
B.扩大主存贮器的容量
C.扩大CPU中通用寄存器的数量
D.既扩大主存的容量,又扩大CPU通
用寄存器的数量
6.用于对某个寄存器中操作数的寻址方式称为______寻址。
A.直接
B.间接
C.寄存器直接
D.寄存器间接
7.异步控制常用于______作为其主要控制方式。
A.在单总线结构计算机中访问主存与外围设备时
B.微型机的CPU控制中
C.组合逻辑控制的CPU中
D.微程序控制器中
8.系统总线中地址线的功能是______。
A.选择主存单元地址
B.选择进行信息传输的设备
C.选择外存地址
D.指定主存和I/O设备接口电路的地址
9.在微型机系统中,外围设备通过______与主板的系统总线相连接。
A.适配器
B.设备控制器
C.计数器
D.寄存器
10.发生中断请求的条件是______。
A.一条指令执行结束
B.一次I/O操作结束
C.机器内部发生故障
D.一次DMA操作结束
二、填空题(每小题3分,共24分)
1.微程序控制器主要由A______,B______和C______三大部分组成。
2.移码表示法主要用于表示A______数的阶码E,以利于比较两个B______数的大小和C______操作。
3.存储器的技术指标有A______、B______和C______存储器带宽。
4.寻址方式根据操作数的A______位置不同,多使用B______型和C______型。
5.当今的CPU芯片,除了包括定点运算器和控制器外,还包括A______,B______ 运算器和C______管理等部件。
6.PCI总线采用A______协议和B______仲裁策略,具有C______能力。
7.不同的CRT显示标准所支持的最大A______和B______数目是C______的。
8.中断处理过程可以A______进行。
B______的设备可以中断C______的中断服务程序。
三.应用题
1.(11分)已知X=2010×0.11011011,Y=2100×(-0.10101100),求X+Y。
2.(11分)某加法器进位链小组信号为C4C3C2C1,低位来的进位信号为C0,请分别按下述两种方式写出C4C3C2C1的逻辑表达式。
(1)串行进位方式
(2)并行进位方式
3.(11分)指令格式结构如下所示,试分析指令格式及寻址方式特点。
1510 9 5 4 0
OP 目标寄存器源寄存器
4.(11分)假设某计算机的运算器框图如图B13.1所示,其中ALU为16位的加法器(高电平工作),S A 、S B为16位锁存器,4个通用寄存器由D触发器组成,O端输出,其读写控制如下表所示:
读控制
R0 RA0RA1 选择
1 1 1 1 0
1
1
x
1
1
x
R0
R1
R2
R3
不读出写控制
W WA0WA1 选择
1 1 1 1 0 0
1
1
x
1
1
x
R0
R1
R2
R3
不写入
要求:(1)设计微指令格式。
(2)画出ADD,SUB两条微指令程序流程图(不编码)。
5.(11分)CPU响应中断应具备哪些条件?画出中断处理过程流程图。
6.(11分)CPU执行一段程序时,cache完成存取的次数为5000次,主存完成存取的次数为200次。
已知cache存取周期为40ns,主存存取周期为160ns。
求:
1.ache 命中率H,
2.Cache/主存系统的访问效率e,
3.平均访问时间Ta。
本科生期末试卷十三答案
一、选择题
1.B 2.D 3.C 4.B 5.A
6.C 7.A 8.D 9.A 10.B C D
二、填空题
1.A.控制存储器B.微指令寄存器C.地址转移逻辑
2.A.浮点B.指C.对阶
3.A.存储容量B.存取时间C.存储周期
4.A.物理B.RR C.RS
5.A.Cache B.浮点C.存储管理
6.A.同步定时B.集中式C.自动配置
7.A.分辨率B.颜色C.不同
8.A.嵌套B.优先级高C.优先级低
三、应用题
1.解:为了便于直观理解,假设两数均以补码表示,阶码采用双符号位,尾数采用单符号
位,则它们的浮点表示分别为:
[ X ]浮= 00010 ,0.11011011
[ Y ]浮= 00100 ,1.01010000
(1)求阶差并对阶:
ΔE = E x– E y = [ E x]补 + [ - E y]补 = 00010 + 11100 = 11110
即ΔE为–2,x的阶码小,应使M x右移2位,E x加2,
[ X ]浮= 00010 ,0.11011011 (11)
其中(11)表示M x右移2位后移出的最低两位数。
(2)尾数和
0.0 0 1 1 0 1 1 0 (11)
1.0 1 0 1 0 1 0 0
2. 1 0 0 0 1 0 1 0 (11)
(3)规格化处理
尾数运算结果的符号位与最高数值位为同值,应执行左规处理,结果为
1.00010101 (10),阶码为00 011 。
(4)舍入处理
采用0舍1入法处理,则有
1.0 0 0 1 0 1 0 1
+ 1
1.0 0 0 1 0 1 1 0
(5)判溢出
阶码符号位为00 ,不溢出,故得最终结果为
x + y = 2011× (-0.11101010)
2.答:(1)串行进位方式:
C1=G1+P1C0 其中:G1=A1B1,P1=A1⊕B1
C2=G2+P2C1G2=A2B2,P2=A2⊕B2
C3=G3+P3C2 G3=A3B3,P3=A3⊕B3
C4=G4+P4C3G4=A4B4,P4=A4⊕B4
(2)并行进位方式:
C1=G1+P1C0
C2=G2+P2G1+P2P1C0
C3=G3+P3G2+P3P2G1+P3P2P1C0
C4=G4+P4G3+P4P3G2+P4P3P2G1+P4P3P2P1C0
其中G1-G4,P1-P4表达式与串行进位方式相同。
3.解:指令格式及寻址方式特点如下:
(1)二地址指令。
(2)操作码OP可指定26=64条指令。
(3)源和目标都是通用寄存器(可分别指定32个寄存器),所以是RR型指令,两个操作数均在寄存器中
(4)这种指令格式常用于算术逻辑类指令。
4.解:
各字段意义如下:F1—读RO—R3的选择控制。
F2—写RO—R3的选择控制。
F3—打入SA的控制信号。
F4—打入SB的控制信号。
F5—打开非反向三态门的控制信号。
LDALU。
F6—打开反向三态门的控制信号。
LDALU ,并使加法器最低位加1
F7-清锁存器SB位零的RESET信号。
F8-一段微程序结束,转入取机器指令的控制信号。
R—寄存器读命令
W—寄存器写命令
(2)答案如图B13.2
图B13.2
5.解:条件:
(1)在CPU内部设备的中断允许触发器必须是开放的。
(2)外设有中断请求时,中断请求触发器必须处于“1”状态,保持中断请求信号。
(3)外设(接口)中断允许触发器必须为“1”,这样才能把外设中断请求送至CPU。
(4)当上述三个条件具备时,CPU在现行指令结束的最后一个状态周期响应中断。
流程图如下:
图B13.3
6.解:①命中率 H = Nc/(Nc+Nm) = 5000/(5000+2000)=5000/5200=0.96
②主存慢于cache的倍率 R = Tm/Tc=160ns/40ns=4
访问效率:
e=1/[r+(1-r)H]=1/[4+(1-4)×0.96]=89.3℅
③平均访问时间Ta=Tc/e=40/0.893=45ns。