计算机组成原理期中考试
- 格式:doc
- 大小:106.50 KB
- 文档页数:15
2015~2016学年第二学期《计算机组成原理》期中考试一选择题(本大题共10小题,每题1分,共10分。
)1下列说法不正确的是______。
A DRAM 集成度远高于SRAMB DRAM 的芯片的引脚比SRAM 的少C DRAM 的功耗比SRAM 的大D DRAM 的价格比SRAM 便宜 2系统总线中的数据线、地址线、和控制线是根据_______来划分的。
A 总线所处的位置B 总线的传输方向C 总线的传输内容D 总线的数量3在浮点机中_______是隐含的。
A.阶码 B.数符 C.尾数 D.基数4计算机操作的最小单位时间是______。
A .时钟周期; B .指令周期; C .CPU 周期;D .中断周期。
5设机器字长为16位,存储器按字节编址,CPU 读取一条单字长指令后,PC 值自动加_______。
A.1B.2C.4D.56总线复用方式可以______。
A .提高总线传输带宽;B .增加总线功能;C .减少总线中信号线数量;D .提高CUP 利用率。
7.设机器数采用补码形式(含l 位符号位),若寄存器内容为9BH ,则对应的十进制数为_______。
A -27B -97C -101D 1558在小数定点机中,下述说法正确的是_______。
A.只有补码能表示-1B.只有原码不能表示-1C.三种机器数均不能表示-1D.以上都不对9 在下列因素中,与Cache 的命中率无关的是______。
A .Cache 块的大小;B .Cache 的容量;C .主存的存取时间。
10 在各种异步通信方式中,______速度最快。
A .全互锁; B .半互锁; C .不互锁; D .以上都不对。
二 填空(本大题共5小题,每空2分,共30分。
)1总线的通信控制主要解决________。
2动态半导体存储器的刷新一般有 、 和 方式。
3动态RAM 靠 原理存储信息,因此一般在 时间内必须刷新一次,刷新与 有关。
4在整数定点机中,机器数为补码,字长8位(含1位符号位),则所能表示的十进制数的范围是____________至____________,前者的补码形式为____________,后者的补码形式为____________。
东北大学东软信息学院计算机组成原理期中试卷姓名: 学号: 得分:一.选择题(每选择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___。
计算机期中考试题及答案一、选择题(每题2分,共20分)1. 计算机硬件系统的核心部件是:A. 显示器B. 键盘C. 中央处理器(CPU)D. 鼠标答案:C2. 下列哪个选项是计算机病毒的特点?A. 可执行性B. 可读性C. 可编辑性D. 可删除性答案:A3. 下列哪个选项不是计算机操作系统的功能?A. 进程管理B. 文件管理C. 设备管理D. 网络管理答案:D4. 在计算机中,1KB等于多少字节?A. 512字节B. 1024字节C. 1000字节D. 2048字节答案:B5. 以下哪种存储设备属于外存储设备?A. 内存B. 硬盘C. 缓存D. 寄存器答案:B6. 计算机软件分为系统软件和应用软件,下列哪个选项属于系统软件?A. 文字处理软件B. 数据库管理系统C. 操作系统D. 图形处理软件答案:C7. 下列哪个选项是计算机的输入设备?A. 打印机B. 扫描仪C. 显示器D. 鼠标答案:D8. 在计算机中,二进制数“1010”转换为十进制数是多少?A. 8B. 10C. 12D. 14答案:B9. 下列哪个选项是计算机的输出设备?A. 键盘B. 鼠标C. 显示器D. 硬盘答案:C10. 在计算机中,以下哪种文件格式是音频文件格式?A. .txtB. .mp3C. .jpgD. .doc答案:B二、填空题(每题2分,共20分)1. 计算机的五大基本部件包括输入设备、输出设备、存储器、______和控制器。
答案:中央处理器(CPU)2. 计算机病毒的主要传播途径包括电子邮件、______和移动存储设备。
答案:网络下载3. 在计算机中,1GB等于______MB。
答案:10244. 计算机操作系统的主要功能包括管理计算机硬件与软件资源,提供用户界面,以及______。
答案:控制程序执行5. 计算机软件按照功能可以分为______、应用软件和数据库管理系统。
答案:系统软件6. 在计算机中,二进制数“1100”转换为十进制数是______。
计算机科学与技术系2013—2014学年第二学期期中考试《计算机组成原理》试题适用:计算机科学与技术命题人:****审核人:一、选择题(每小题2分,共20分)1、目前我们所说的个人台式商用机属于______。
A.巨型机B.中型机C.小型机D.微型机2、EPROM是指______。
A. 读写存储器B. 只读存储器C. 可编程的只读存储器D. 光擦除可编程的只读存储器3、信息只用一条传输线,且采用脉冲传输的方式称为______。
A.串行传输B.并行传输C.并串行传输D.分时传输4、下列______属于应用软件。
A. 操作系统B. 编译系统C. 连接程序D.文本处理5、计算机内存储器可以采用______。
A.RAM和ROMB.只有ROMC.只有RAMD.RAM和SAM6、一个256K×8的存储器,其地址线和数据线总和为______。
A.16B.18C.26D.207、存储单元是指______。
A.存放一个机器字的所有存储元B.存放一个二进制信息位的存储元C.存放一个字节的所有存储元的集合D.存放两个字节的所有存储元的集合8、当采用______对设备进行编址情况下,不需要专门的I/O指令组。
A.统一编址法B.单独编址法C.两者都是D.两者都不是9、下面有关“中断”的叙述,______是不正确的。
A. 一旦有中断请求出现,CPU立即停止当前指令的执行,转而去受理中断请求B. CPU响应中断时暂停运行当前程序,自动转移到中断服务程序C.中断方式一般适用于随机出现的服务D.为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续执行程序,必须进行现场保护操作10、DMA方式中,周期窃取是窃取一个______。
A.存取周期B.指令周期C.CPU周期D.总线周期二、判断题(每小题2分,共10分)1、CPU只是计算机的控制器。
2、Cache是内存的一部分,它可由指令直接访问。
3、数据总线用来传输各种功能部件之间的数据信息,它是双向传输总线,其位数与机器字长有关。
五邑大学期中试卷参考答案学期: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)。
班级:____________ 学号:___________________ 姓名:_______________ 得分: _____________________一、选择题(每题2分,共24分)1. 所谓n位的CPU n指的是()。
A 地址总线位数B 数据总线位数C 控制总线位数D I/O线数2. 程序计数器的位数取决于().A存储器的容量 B 机器字长C 指令字长D都不对3. 从信息流的传输速度来看,()系统工作效率最低。
A 单总线B 双总线C 三总线D 多总线3. 当前的CPU由()组成。
A 控制器B 控制器、运算器、cacheC 运算器、主存D 控制器、ALU主存4. 常用的虚拟存储系统由()两级存储器组成,其中辅存是大容量的磁表面存储器。
A cache-主存B 主存-辅存C cache-辅存D 寄存器-cache5. 从器件角度看计算机经历了五代变化。
但从系统结构看,至今绝大多数计算机仍属于()计算机。
A 并行B 冯•诺依曼C 智能D 串行6. 在机器数()中,零的表示形式是唯一的。
A 原码B 补码C 移码D 反码7. 在定点二进制运算器中,减法运算一般通过()来实现。
A 原码运算的二进制减法器B 补码运算的二进制减法器C 原码运算的十进制加法器D 补码运算的二进制加法器8. 主存贮器和CPU之间增加cache的目的是()。
A 解决CPU和主存之间的速度匹配问题B 扩大主存贮器容量C 扩大CPU中通用寄存器的数量D 既扩大主存贮器容量,又扩大CPU中通用寄存器的数量9. 单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个常需采用()。
A 堆栈寻址方式B 立即寻址方式C 隐含寻址方式D 间接寻址方式10. 直接映射Cache的主要优点是实现简单。
这种方式的主要缺点是()。
A它比其他几种Cache映射方式价格更贵B Cache中的块数随着主存的容量线性增加C 如果使用中的2个或多个块映射到Cache的同一行,命中率将下降D它的存取时间大于其他几种映射方式11. 某SRAM芯片,其容量为1MX 8位,除电源和接地端外,控制端有E和R/W,该芯片的管脚引出线数目是()。
《计算机组成原理》期中测试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]补=(④ )。
计算机组成原理与结构期中试题 2016 一.单项选择题(20分)1. 堆栈指针SP的内容是( )。
(1)栈顶地址 (2)栈底地址 (3)栈顶内容 (4)栈底内容2.为了缩短指令中某个地址码的位数,有效的方法是采取()。
(1)立即寻址 (2)变址寻址 (3)间接寻址 (4)寄存器寻址3.减少指令中地址数的办法是采用()。
(1)变址地址 (2)寄存器寻址 (3)寄存器间址 (4)隐地址4.下列说法正确的是()。
(1)加法器运算速度与进位传递速度无关 (2)并行加法器只能采用并行进位(3)加法器运算速度取决于进位传递速度 (4)并行加法器只能采用串行进位5.异步控制方式常用于()。
(1)CPU控制 (2)微程序控制 (3)系统总线控制 (4)CPU内部总线控制6.同步控制方式的特点是()。
(1)每个时钟周期(节拍)长度固定 (2)各指令的时钟周期不变(3)每个工作周期长度固定 (4)各指令的工作周期数不变7.对微程序控制器,下列说法正确的是()。
(1)每一条机器指令由一条微指令来解释执行(2)每一条机器指令由一段微程序来解释执行(3)一段机器指令组成的工作程序,可由一条微指令来解释执行(4)一条微指令由若干条机器指令组成8.模型机组合逻辑控制器的三级时序信号是()。
(1)指令周期、工作周期、节拍 (2)工作周期、节拍、脉冲(3)指令周期、机器周期、时钟周期 (4)工作周期、节拍, 时钟周期9. 扩展同步总线()。
(1)允许时钟周期长度可变 (2)允许总线周期长度可变(3)无时钟周期划分 (4)无总线周期划分10.为了实现输入输出操作,指令中( )。
(1)对单独编址方式,可以指明设备号或端口地址。
对统一编址方式,可以指明寄存器的总线地址(2)必须指明外围接口中寄存器的地址码(3)必须同时指明外围设备号与接口中寄存器的总线地址(4)必须指明外围设备的设备号二、计算题(15分x 2 = 30分)1.假设主存储器部分单元的地址码与存储器内容对应关系如下(15分):地址码存储内容2200H 2101H2201H 2202H2202H 2303H2203H 2404H2204H 2505H(1)若(R0)= 2202H, 采用自减型寄存器间址方式-(R0)读取操作数,,则操作数是多少?指令执行完成后R0的内容是多少?(2) 若(R0)= 2201H, 采用变址寻址方式X(R0)读取操作数,指令中给出形式地址d=2H, 则操作数是多少?(3) 若(R0)= 2201H, 采用双间址寻址方式 @(R0)+ 读取操作数,则操作数是多少?执行完指令后R0的内容是多少?2. 将(26.35)10转换成IEEE754短浮点数格式。
计算机组成原理期中试题一、选择题(每题2分,共20分)1.在机器数___中,零的表示形式是唯一的。
A. 原码B.补码C. 补码和移码D. 原码和反码2.CRT的分辨率为1024×1024像素,像素的颜色数为256。
则刷新存储器的容量是___。
A. 512KB B.1MB C. 256KB D. 2MB3.某DRAM芯片,其存储容量为512K×8位,该芯片的地址线和数据线的数目是___。
A. 8, 512 B. 512, 8 C. 18, 8 D. 194. 计算机系统中的存贮器系统是指______。
A RAM存贮器B ROM存贮器C 主存贮器D cache、主存贮器和外存贮器5. 存储单元是指______。
A 存放一个二进制信息位的存贮元B 存放一个机器字的所有存贮元集合C 存放一个字节的所有存贮元集合D 存放两个字节的所有存贮元集合6. 计算机使用总线结构的主要优点是便于实现积木化,同时______。
A 减少了信息传输量B 提高了信息传输的速度C 减少了信息传输线的条数D 加重了CPU的工作量7. CPU响应中断的时间是___C__。
A 中断源提出请求B 取指周期结束C 执行周期结束D 间址周期结束8. 总线通信中的同步控制是__B____。
A.只适合于CPU控制的方式; B.由统一时序控制的方式;C.只适合于外围设备控制的方式; D.只适合于主存。
9. 某计算机字长是 16 位,它的存储容量是1MB,按字编址,它的寻址范围是___ __。
A.512K; B.1M; C.512KB; D.1MB。
10. 中断向量可提供_ ____。
A.被选中设备的地址; B.传送数据的起始地址;C.中断服务程序入口地址; D.主程序的断点地址。
二、填空题(每空2分,共20分)1. 直接使用西文键盘输入汉字,进行处理,并显示打印汉字,是一项重大成就。
为此要解决汉字的____①____编码,汉字___②____, __③__码等三种不同用途的编码2. 磁盘上常用的记录方式可分为归零制、不归零制,___④_____制,___⑤____制等多种类型。
计算机组成与工作原理期中试卷卷面总分:120分共 6 页一、选择题:(每题1分,40题共40分)( )1. 计算机的存储系统一般指主存储器和_______A、累加器B、寄存器C、辅助存储器D、鼠标器( )2.下列十进制数与二进制数转换结果正确的是_______A、(8)10=(110)2B、(4)10=(1000)2C、(10)10=(1100)2D、(9)10=(1001)2( )3.微型计算机的性能指标主要取决于_______A.RAMB.CPUC.显示器D.硬盘( )4.统一指挥和协调计算机工作的部件是_______A.内存储器B.运算器C.控制器D.寄存器( )5.数“0”的8位补码表示为_______A.0 B.00000000 C.11111111 D.01000000( )6.微型计算机运行存储在硬盘上的程序时,必须先将程序调入_______A.CPUB.RAMC.ROMD.Cache( )7.主板上的AGP扩展槽是_______专用的插槽A.声卡B.显卡C.网卡D.内置Modem( )8.下列四种储存器中,存取速度最快的是_______A.光盘B.软盘C.硬盘D.内存储器( )9.微型计算机存储器系统中的Cache是_______A.只读存储器B.高速缓冲存储器C.可编程只读存储器D.可擦除可再编程只读存储器( )10.CPU与内存之间需要增加Cache,其目的是_______A.增加内存容量B.提高内存可靠性C.解决CPU和内存之间的速度匹配D.增加内存容量并加快存取速度( )11.对显示器而言,通常所说的0.21反映了显示器的_______,它是显示器的主要性能指标之一。
A.分辨率B.灰度级C.刷新频率D.点距( )12.下列各类打印机中,打印质量最好的是_______A.针式票据打印机B.喷墨打印机C.热敏式打印机D.激光打印机( )13.媒体是指信息表示和传输的载体。
在多媒体计算机系统中,键盘属于_______A.表示媒体B.表现媒体C.存储媒体D.传输媒体( )14.在计算机内部,一切信息的存取、处理与传送均采用_______A.二进制B.十六进制C.BCD码D.ASCII码( )15.二进制11101.11转换成十六进制数是_______A. 35.3B. 35.6C. 1D.6 D. 1D.C( )16.二进制11000000转换成十进制数是_______A. 384B. 192C. 96D. 320第1页共6页( )17.在下面关于字符之间大小关系的说法中,正确的是_______。
《计算机组成原理》期中考试试卷
要求:1. 该试卷务必在xx月xx日前提交。
2. 提交方式:将答案通过E-mail发送到LMQ@(注意签名)
或将答案以文稿方式完成
3. 如有不清楚的地方请电话咨询:8324035 5554560
一、把下面给出的几个十进制的数化成二进制的数(无法精确表示时,小数点后取3位)、
八进制的数、十六进制的数:
5+5/8,-27/128,28.9375, 5.42
二、写出下面2组数的原、反、补码表示,并用补码计算每组数的和、差。
双符号位的作用
是什么?它指出现在什么电路之处?
(1)X=0.1011 Y=-0.0111
(2)X=10110110 Y=-00101101
三、假定X=0.0110011×211 ,Y=0.01101101×2-10(此处的数均为二进制)。
(1)浮点数阶码用4位移码、尾数用8位原码表示(含符号位)
(2)写出X、Y的正确的浮点数表示
(3)计算X+Y
(4)计算X*Y
四、一条指令通常由哪两部分组成?指令的操作码一般有哪几种组织方式?各自运用在什
么场合?
五、CISC和RISC计算机指令系统的区别表现在哪里?它们各自追求的主要目标是什么?
六、简述计算机的控制器的功能和基本组成。
精品文档2014-2015学年第一学期期中考试试题课程名称《计算机组成基础》任课教师签名出题教师签名题库抽题审题教师签名考试方式(闭)卷适用专业计算机各专业考试时间(100)分钟一、单项选择题(每小题2分,共30分)1.冯偌依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是()。
A) 指令操作码的译码结果B) 指令和数据的寻址方式C) 指令周期的不同阶段D) 指令和数据所在的存储单元2.控制器、运算器和存储器合起来一般称为()。
A) IO部件B) 内存储器C) 外存储器D) 主机3.在CPU中跟踪指令后继地址的寄存器是()。
A) MAR B) PC C) IR D) PSW4.将二进制数左移一位,不发生溢出时,则数值()。
A) 增大一倍B) 减少一倍C) 增大十倍D) 减少十倍5.8位二进制无符号定点整数能表示的数值范围是()。
A) -128~127 B) 0~127 C) 0~255 D) 0~2566.以下速度最快的存储器类型是()。
A)EPROM B)DRAM C)DDR RAM D)SRAM7.如果一个存储单元被访问,这个存储单元有可能很快会再被访问,称为()。
A) 时间局部性B) 空间局部性C) 代码局部性D) 数据局部性8.在主存和CPU之间增加cache的目的是()。
A) 增加内存容量B) 提高内存的可靠性C) 解决CPU与内存之间的速度匹配问题D) 增加内存容量,同时加快存取速度9.采用串行接口进行7位ASCII码传送,带有一位奇校验位,1位起始位和2位停止位。
当波特率为9600波特时,字符传送速率为()。
A) 960 B) 873 C) 1371 D) 48010.中断向量是指()。
A) 中断服务程序入口地址B) 子程序入口地址C) 例行程序入口地址D) 中断服务程序入口地址指示器11.保存当前正在访问的存储单元地址的寄存器是()。
A) PC B) IR C) AR D) DR12.若某数x的真值为-0.1010,在计算机中该数表示为1.0110,则该数所用的编码方法是:()。
一、单项选择题1.假定采用IEEE754单精度浮点数格式表示一个数为45100000H,则该数的值是【B】。
A.(+1.125)10×210 11B.(+1.125)10×210C.(+0.125)10×2 D.(+0.125)10×22. 在16位定点小数补码的表示范围中,最大正小数为【B 】。
-16-15A. +(1–2)B. +(1–2)-16 -15C. 2 D. 23. 在下列有关补码和移码关系的叙述中,【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 11二、简答题:1.加法器和ALU的差别是什么?【答案】:加法器只能实现两个输入的相加运算,而ALU可以实现多种算术逻辑运算。
在数据通路中有些地方只需做加法运算,如:指令地址计算时,这时就不需要用ALU,只要用一个加法器即可。
2 说明IEEE 754浮点数格式中的隐蔽位的含义与用法。
答:所谓隐蔽位就是浮点数的规格化的最高数值位。
规格化的浮点数其尾数的最高数值位一定是1,所以浮点数在传送与存储过程中,尾数的最高位可以不表示出来,只在计算的时候才恢复这个隐蔽位。
3.浮点数表示的精度和数值范围取决于什么?答:在浮点数总位数不变的情况下,阶码位数越多,则尾数位数越少。
即:表数范围越大,则精度越差三.应用题已知某CPU和存储芯片组成的系统框图如下,其中A15~A0为地址总线,D7~(2)存贮器总存贮容量为__12K×8_________ 。
(3)每组实现位扩展需要的芯片数为_____2________ 。
(4)现已实现字扩展的组数为__3_____。
(5)写出每组芯片的地址范围(16进制表示)起始地址终止地址第一组:8000H 8FFFH第二组:9000H 9FFFH第三组:第四组:B000H BFFFH(6)该系统的片选控制采用的是何种译码方式(全译码还是部分译码)___部分译码______。
第二部分. 某浮点数基值为2,阶符1位,阶码3位,数符1位,尾数7位,阶码和尾数均用补码表示,尾数采用规格化形式,用十进制数写出它所能表示的最大正数,非0最小正数,最大负数,最小负数。
2. 变址寻址和基址寻址的区别是:在基址寻址中,基址寄存器提供,指令提供;而在变址寻址中,变址寄存器提供,指令提供。
3. 影响流水线性能的因素主要反映在和4. 设机器数字长为16位(含1位符号位)。
若1次移位需10ns,一次加法需10ns,则补码除法需时间,补码BOOTH算法最多需要时间。
5. CPU从主存取出一条指令并执行该指令的时间叫,它通常包含若干个,而后者又包含若干个。
组成多级时序系统。
二、名词解释(8分)1. 微程序控制2. 存储器带宽3. RISC4. 中断隐指令及功能三、简答(18分)1. 完整的总线传输周期包括哪几个阶段?简要叙述每个阶段的工作。
2. 设主存容量为1MB,Cache容量为16KB,每字块有16个字,每字32位。
(1)若Cache采用直接相联映像,求出主存地址字段中各段的位数。
(2)若Cache采用四路组相联映像,求出主存地址字段中各段的位数。
3. 某机有五个中断源,按中断响应的优先顺序由高到低为L0,L1,L2,L3,L4,现要求优先顺序改为L3,L2,L4,L0,L1,写出各中断源的屏蔽字。
4. 某机主存容量为4M×16位,且存储字长等于指令字长,若该机的指令系统具备120种操作。
操作码位数固定,且具有直接、间接、立即、相对四种寻址方式。
(1)画出一地址指令格式并指出各字段的作用;(2)该指令直接寻址的最大范围;(3)一次间址的寻址范围;(4)相对寻址的寻址范围。
四、(6分)9⨯设阶码取3位,尾数取6位(均不包括符号位),按浮点补码运算规则计算[2511-(⨯16] + [2416)]五、画出DMA方式接口电路的基本组成框图,并说明其工作过程(以输入设备为例)。
(8分)六、(10分)设CPU共有16根地址线,8根数据线,并用MREQ作访存控制信号,用R/W作读写控制信号,现有下列存储芯片:RAM:1K×8位、2K×4位、4K×8位ROM:2K×8位、4K×8位以及74138译码器和各种门电路(自定),画出CPU与存储器连接图。
要求:(1)最大4K地址空间为系统程序区,与其相邻2K地址空间为用户程序区。
(2)合理选用上述存储芯片,说明各选几片?写出每片存储芯片的地址范围。
(3)详细画出存储芯片的片选逻辑。
AiA0AiA0PD/ProgrCSOEWECSDnD0Y7Y6DnD0 Y074138七、假设CPU在中断周期用堆栈保存程序断点,且进栈时栈指针减一,出栈时栈指针加一。
试写出中断返回指令(中断服务程序的最后一条指令),在取指阶段和执行阶段所需的全部微操作命令及节拍安排。
若采用微程序控制,则还需要增加哪些微操作。
(10分)八、除了采用高速芯片外,从计算机的各个子系统的角度分析,指出6种以上提高整机速度的措施。
(8分)一、填空(12分)1.127;1/512;-1/512-1/32768;-128。
2.基地址;形式地址;基地址;形式地址。
3.访存冲突;相关问题。
4.300ns;310ns。
5.指令周期;机器周期;节拍。
二、名词解释(8分)1.微程序控制答:采用与存储程序类似的方法来解决微操作命令序列的形成,将一条机器指令编写成一个微程序,每一个微程序包含若干条微指令,每一条指令包含一个或多个微操作命令。
2.存储器带宽答:每秒从存储器进出信息的最大数量,单位可以用字/秒或字节/秒或位/秒来表示。
3.RISC答:RISC是精简指令系统计算机,通过有限的指令条数简化处理器设计,已达到提高系统执行速度的目的。
4.中断隐指令及功能答:中断隐指令是在机器指令系统中没有的指令,它是CPU在中断周期内由硬件自动完成的一条指令,其功能包括保护程序断点、寻找中断服务程序的入口地址、关中断等功能。
三、简答(18分)1.答:总线在完成一次传输周期时,可分为四个阶段:申请分配阶段:由需要使用总线的主模块(或主设备)提出申请,经总线仲裁机构决定下一传输周期的总线使用权授于某一申请者;••寻址阶段:取得了使用权的主模块,通过总线发出本次打算访问的从模块(或从设备)的存储地址或设备地址及有关命令,启动参与本次传输的从模块;•传数阶段:主模块和从模块进行数据交换,数据由源模块发出经数据总线流入目的模块;结束阶段:主模块的有关信息均从系统总线上撤除,让出总线使用权。
•2.答:(1)若Cache采用直接相联映像:字块中含64个字节,字块的位数为b=6。
Cache中含有256个字块,所以字块地址位数c=8。
主存容量为1M字节,总位数为20。
主存字块标记位数t=6。
(2)若Cache采用四路组相联映像,字块中含64个字节,字块的位数为b=6。
每组含有四个字块,每组含256个字节。
Cache中含有64个字块,所以组地址位数q=6。
主存容量为1M字节,总位数为20。
主存字块标记位数t=8。
3.答:设屏蔽位为“1”时表示对应的中断源被屏蔽,屏蔽字排列如下:4.答:(1)指令字长16位,操作码为7位,寻址特征位2位,地址码7位;(2)-64~63;(3)2;(4)216.16四、(6分)答:被加数为加数为0,101;0.100100,[x]补= 00,101; 00.100100 0,100;1.010100,[y]补= 00,100; 11.010100(1)对阶:[△j]补= [jx]补- [jy]补= 00,101 + 11,100 = 00,001即△j = 1,则y的尾数向右移一位,阶码相应加1,即[y]’补= 00,101; 11.101010② 求和补+[Sy]补'补= [Sx]'补+[Sy]'[Sx]= 00.100100 + 11.101010= 00.001110即[x+y]补= 00,101; 00.001110 尾数出现“00.0”,需左规。
③ 规格化左规后得[x+y]补= 00,011; 00.111000 ∴[x+y]补= 00,111;00.111000五、(8分)答:DMA方式接口电路的基本组成框图如下:第9/13页以数据输入为例,具体操作如下:① 从设备读入一个字到DMA 的数据缓冲寄存器BR 中,表示数据缓冲寄存器“满”(如果I/O 设备是面向字符的,则一次读入一个字节,组装成一个字);② 设备向DMA接口发请求(DREQ);③ DMA接口向CPU申请总线控制权(HRQ);④ CPU发回HLDA信号,表示允许将总线控制权交给DMA接口;⑤ 将DMA主存地址寄存器中的主存地址送地址总线;⑥ 通知设备已被授予一个DMA 周期(DACK),并为交换下一个字做准备;⑦ 将DMA数据缓冲寄存器的内容送数据总线;⑧ 命令存储器作写操作;⑨ 修改主存地址和字计数值;⑩ 判断数据块是否传送结束,若未结束,则继续传送;若己结束,(字计数器溢出),则向CPU申请程序中断,标志数据块传送结束。
六、(10分)方法一:答:地址空间描述如下:ROM对应的空间:11111111 0000 11111111 0000 11111111 0000 11111111 RAM对应的空间:11101110 1000 0000 0000选择ROM芯片为2K×8位的两片,RAM芯片为2K×4位的两片ROM 芯片1:1111 1111 ROM芯片2:1111 10001111 00001111 0000第10/13页1111 1111 1110 11100111 0000 1111 10001111 0000 1111 00001111 0000 1111 0000RAM芯片1、2:(位扩展)CPU与存储器连接图见下页:方法二:答:地址空间描述如下:ROM对应的空间:11111111RAM对应的空间:11101111 0000 11111111 0000 11111111 0000 11111110 1000 0000 0000选择ROM芯片为4K×8位的一片,RAM芯片为2K×4位的两片第11/13页组合逻辑设计的微操作命令:取指:T0:PC → MART1:M[MAR] → MDR, PC+1 → PCT2:MDR → IR, OP[IR] → 微操作形成部件执行:T0:SP → MART1:M[MAR] → MDRT2:MDR → PC, SP+1 → SP微程序设计的微操作命令:取指微程序:T0:PC → MART1:Ad[CMIR] → CMART2:M[MAR] → MDR, PC+1 → PC T3:Ad[CMIR] → CMART4:MDR → IR, OP[IR] → 微操作形成部件T5:OP[IR] → CMAR中断返回微程序:T0:SP → MART1:Ad[CMIR] → CMAR T2:M[MAR] → MDR T3:Ad[CMIR] → CMAR T4:MDR → PC, SP+1 → SP T5:Ad[CMIR] → CMAR第12/13页针对存储器,可以采用Cache-主存层次的设计和管理提高整机的速度;针对存储器,可以采用主存-辅存层次的设计和管理提高整机的速度;针对控制器,可以通过指令流水或超标量设计技术提高整机的速度;针对控制器,可以通过超标量设计技术提高整机的速度;针对运算器,可以对运算方法加以改进,如进位链、两位乘除法;针对I/O系统,可以运用DMA技术来减少CPU对外设访问的干预。