计算机组成原理 试 题50
- 格式:doc
- 大小:219.50 KB
- 文档页数:7
计算机组成原理复习题及答案(一)一、选择题1.若浮点数用补码表示,则判断运算结果是否为规格化数的方法是______ A)阶符与数符相同为规格化数B)阶符与数符相异为规格化数C)数符与尾数小数点后第一位数字相异为规格化数D)数符与尾数小数点后第一位数字相同为规格化数2.某机字长32位,其中1位符号位,31位表示尾数。
若用定点小数表示,则最大正小数为______。
A)+(1 – 2-32)B)+(1 – 2-31)C)2-32D)2-313.算术/逻辑运算单元74181ALU可完成______。
A)16种算术运算功能B)16种逻辑运算功能C)16种算术运算功能和16种逻辑运算功能D)4位乘法运算和除法运算功能4.某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数目为______。
A)64,16 B)16,64 C)64,8 D)16,165.多体并行系统实质上是一种______存贮器,它能_____执行______独立的读写操作。
A)模块式,并行,多个B)模块式串行,多个C)整体式,并行,一个D)整体式,串行,多个6.变址寻址方式中,操作数的有效地址等于______。
A)基值寄存器内容加上形式地址(位移量)B)堆栈指示器内容加上形式地址(位移量)C)变址寄存器内容加上形式地址(位移量)D)程序记数器内容加上形式地址(位移量)7.以下叙述中正确描述的句子是:______。
A)微程序控制方式和组合逻辑控制相比,可以使指令的执行速度更快。
B)只有直接编码的微指令是水平型微指令。
C)同一个CPU周期中,可以并行执行的微操作叫互斥性微操作D)同一个CPU周期中,不可以并行执行的微操作叫互斥性微操作8.计算机使用总线结构的主要优点是便于实现积木化,同时______。
A)减少了信息传输量B)提高了信息传输的速度C)减少了信息传输线的条数D)加重了CPU的工作量9.计算机的外围设备是指______。
第一章一、选择题1.冯·诺依曼机工作的基本方式的特点是______。
A 多指令流单数据流B 按地址访问并顺序执行指令C 堆栈操作D 存贮器按内容选择地址2.完整的计算机应包括______。
A 运算器、存储器、控制器;B 外部设备和主机;C 主机和实用程序;D 配套的硬件设备和软件系统;3.计算机硬件能直接执行的只有______。
A.符号语言 B 机器语言 C 汇编语言 D 机器语言和汇编语言二、简答题1. 冯·诺依曼计算机的特点是什么?(p8)1、计算机由运算器、存储器、控制器、输入设备和输出设备五大部件组成。
2、指令和数据以同等地位存放于存储器内,并按地址寻访。
3、指令和数据均用二进制表示。
4、指令有操作码和地址码组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置。
5、指令在存储器内按顺序存放。
通常,指令是顺序执行的,在特定条件下,可根据运算结果或根据设定的条件改变执行顺序。
6、机器以运算器为中心,输入输出设备与存储器间的数据传送通过运算器完成。
三、名词解释CPU、机器字长、存储容量、MIPS、FLOPSCPU(Central Processing Unit 中央处理器):中央处理器(机),是计算机硬件的核心部件,由运算器和控制器组成。
存储容量=存储单元个数*存储字长MIPS:Million Instruction Per Second,每秒执行百万条指令数,为计算机运算速度指标的一种计量单位FLOPS:Floating Point Operation Per Second,每秒浮点运算次数,计算机运算速度计量单位之一。
第三章一、选择题1.系统总线中控制线的功能是______。
A 提供主存、I / O接口设备的控制信号和响应信号B 提供数据信息C 提供时序信号D 提供主存、I / O接口设备的响应信号2.系统总线地址线的功能是______。
A 选择主存单元地址;B 选择进行信息传输的设备;C 选择外存地址;D 指定主存和I / O设备接口电路的地址;3.同步传输之所以比异步传输具有较高的传输频率是因为同步传输______。
计算机组成原理期末试题及答案一、选择题(共20题,每题1分,共20 分)1. 在下列机器数__B____中,零的表示形式是唯一的。
A.原码 B.补码 C.反码 D.原码和反码2. CRT的分辨率为1024×1024,颜色深度为8位,则刷新存储器的存储容量是__B____。
A.2MB B.1MB C.8MB D.1024B3. 在定点二进制运算器中,减法运算一般通过__D____来实现。
A.原码运算的二进制减法器 B.补码运算的二进制减法器C.补码运算的十进制加法器 D.补码运算的二进制加法器4. 在指令的地址字段中,直接指出操作数本身的寻址方式,称为__B____。
A. 隐含寻址B. 立即寻址C. 寄存器寻址D. 直接寻址5. 信息只用一条传输线,且采用脉冲传输的方式称为___A___。
A.串行传输B.并行传输C.并串行传输D.分时传输6. 和外存储器相比,内存储器的特点是______。
A.容量大、速度快、成本低 B.容量大、速度慢、成本高C.容量小、速度快、成本高 D.容量小、速度快、成本低7. CPU响应中断的时间是______。
A.中断源提出请求 B.取指周期结束 C.执行周期结束。
8. EPROM是指______。
A. 读写存储器B. 只读存储器C. 可编程的只读存储器D. 光擦除可编程的只读存储器9. 下列数中最小的数是______。
A.(1101001)2 B.(52)8C.(133)8D.(30)1610. 假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是______。
A.11001011 B.11010110 C.11000001 D.1100100111. 单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常需采用______。
A. 堆栈寻址方式B. 立即寻址方式C.隐含寻址方式D. 间接寻址方式12. 用于对某个寄存器中操作数的寻址方式称为______寻址。
计算机组成原理期末考试试题及答案一、选择题1、完整的计算机系统应包括______。
DA. 运算器、存储器和控制器B。
外部设备和主机C. 主机和实用程序D. 配套的硬件设备和软件系统2、计算机系统中的存储器系统是指______。
DA.RAM存储器B.ROM存储器C. 主存储器D。
主存储器和外存储器3、冯·诺依曼机工作方式的基本特点是______。
BA. 多指令流单数据流B. 按地址访问并顺序执行指令C。
堆栈操作D。
存储器按内部选择地址4、下列说法中不正确的是______。
DA. 任何可以由软件实现的操作也可以由硬件来实现B. 固件就功能而言类似于软件,而从形态来说又类似于硬件C. 在计算机系统的层次结构中,微程序级属于硬件级,其他四级都是软件级D. 面向高级语言的机器是完全可以实现的5、在下列数中最小的数为______。
CA. (101001)2B。
(52)8 C. (101001)BCD D。
(233)166、在下列数中最大的数为______。
BA。
(10010101)2B。
(227)8C。
(143)5D。
(96)167、在机器中,______的零的表示形式是唯一的。
BA。
原码 B. 补码C。
反码 D. 原码和反码9、针对8位二进制数,下列说法中正确的是______。
BA.–127的补码为10000000 B。
–127的反码等于0的移码BC。
+1的移码等于–127的反码 D.0的补码等于–1的反码9、一个8位二进制整数采用补码表示,且由3个“1"和5个“0"组成,则最小值为______。
BA. –127B. –32C. –125 D。
–310、计算机系统中采用补码运算的目的是为了______。
CA. 与手工运算方式保持一致B。
提高运算速度C. 简化计算机的设计D. 提高运算的精度11、若某数x的真值为–0.1010,在计算机中该数表示为1。
0110,则该数所用的编码方法是______码。
一、填空、选择或判断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.用二进制代码表示的计算机语言称为(机器语言),用助记符编写的语言称为(汇编语言)。
2. 计算机硬件由(控制单元)、(运算器)、(存储器)、输入系统和输出系统五大部件组成。
3.十六进制数CB8转换成二进制数为(110010111000)。
4.某数x的真值-0.1011B,其原码表示为( 1.1011)。
5.在浮点加减法运算过程中,在需要(对阶)或(右规)时,尾数需向右移位。
6.指令通常由(操作码)和(地址码)两部分组成。
7.要组成容量为4K*8位的存储器,需要(8)片4K×1位的芯片并联,或者需要(4)片1K×8位的芯片串联。
8. 中断处理过程包括(关中断)、(保护现场)、(执行中断服务程序)、(恢复现场)和(开中断)阶段。
9.操作数寻址方式包括(直接寻址)、(间接寻址)、(立即寻址)、(隐含寻址)、(寄存器寻址)、(寄存器间接寻址)、(基址寻址)等。
10.动态RAM的刷新包括(分散刷新)、(集中刷新)和(异步刷新)三种方式。
11.高速缓冲存储器的替换算法有(先进先出)和(近期最少使用)。
12.影响流水线性能的因素有(数据相关)、(控制相关)和(资源相关)。
13.主存储器容量通常以KB为单位,其中1K=(),硬盘的容量以GB为单位,其中1G=()。
14.主存储器一般采用(动态RAM)存储器,CACHE采用(静态RAM )存储器。
15.世界上第一台计算机产生于(1946 )年,称为(ENIAC)。
16. I/O的编址可分为(不统一编址)和(统一编址),前者需要单独的I/O指令,后者可通过(访存)指令和设备交换信息。
17.CPU从主存取出一条指令并执行该指令的全部时间叫做(指令周期),它通常包含若干个(机器周期),而后者又包含若干个(时钟周期)。
18.计算机中各个功能部件是通过(总线)连接的,它是各部件之间进行信息传输的公共线路。
19.浮点数由(阶码)和(尾数)两部分构成。
计算机组成原理第二章测试题1.计算机系统中的I/O设备通过I/O端口与各自的控制器连接,然后由控制器与总线相连,常用的I/O端口有_D_。
A、并行口B、串行口C、视频口,USB口D、以上全部2.下列关于I/O控制器的叙述正确的是_A_。
A、I/O设备通过I/O控制器接收CPU的输入输出命令B、所有I/O设备都使用统一的I/O控制器C、I/O设备的驱动程序都存放在I/O控制器上的ROM中D、随着芯片组电路集成度的提高,越来越多的I/O控制器都从主板的芯片组中独立出来, 制作成专用的扩充卡B接口是由Compag,IBM,Intel,Microsoft和NEC等公司共同开发的一种I/O接口。
在下列有关USB接口的叙述中,错误的是_C_。
A、USB接口是一种串行接口,USB对应的中文为"通用串行总线"B、USB2.0的数据传输速度比USB1.1快得多C、利用"USB集线器",一个USB接口最多只能连接63个设备D、USB既可以连接硬盘,闪存等快速设备,也可以连接鼠标,打印机等慢速设备4.在目前的技术条件下,计算机使用的CRT显示器与LCD显示器相比具有_D_的优点。
A、没有辐射危害B、功耗小C、体积轻薄D、价格较低5.PC计算机中RAM的功能是_A_。
A、存放可读写的程序和数据B、用于永久存放专用程序和数据C、存放要求容量大速度慢的程序文件D、存放要求容量大速度慢的数据文件6.一台PC机上总有多种不同的I/O接口,如串行口,并行口,USB接口等。
在下列I/O接口中,不能作为扫描仪和主机接口的是_A_。
A、PS/2接口B、USBC、1394(FireWire)D、并行口7.下列说法中是正确的_B_。
A、半导体ROM信息可读可写,且断电后仍能保持记忆B、半导体ROM是非易失性的,断电后仍然能保持记忆C、半导体RAM是非易失性的,断电后不能保持记忆D、EPROM是可改写的,因而也是随机存储器的一种8.下面关于CPU性能的说法中,错误的是_D_。
兰州大学22春“计算机科学与技术”《计算机组成原理》期末考试高频考点版(带答案)一.综合考核(共50题)1.如果设计存储单元字长为32位,指令字长为12位。
()A.正确B.错误参考答案:B2.在()的计算机系统中,外设可以和主存储器单元统一编址。
A.单总线B.双总线C.三总线D.其他三种都可以参考答案:A3.下面描述RISC机器基本概念中,正确的表述是()。
A.RISC机器不一定是流水CPUB.RISC机器一定是流水CPUC.RISC机器有复杂的指令系统D.其CPU配备很少的通用寄存器参考答案:B4.控制器就是控制部件,而运算器、存储器、外围设备相对控制器来讲,就是执行部件。
()A.正确B.错误参考答案:A在计算机系统中CPU读取外存数据的速度比读取内粗你的速度快。
()A.正确B.错误参考答案:A6.系统程序包括以下几类:各种服务性程序,语言程序,操作系统,数据库管理系统,自动控制程序。
()A.正确B.错误参考答案:B7.总线中传送信息所采用的方式有()。
A.串行传送B.并行传送C.分时传送D.以上都是参考答案:ABCD8.在独立请求方式下,若有几个设备,则()。
A.有几个总线请求信号和几个总线响应信号B.有一个总线请求信号和一个总线响应信号C.总线请求信号多于总线响应信号D.总线请求信号少于总线响应信号参考答案:A9.下列各种操作的时间中,不属于活动头硬盘的存取访问时间的是()。
A.寻道时间B.旋转延迟时间C.定位时间D.传送时间参考答案:C10.运算器由许多部件组成,但核心组成部件是()。
A.数据总线B.算术逻辑运算单元C.多路开关D.累加寄存器参考答案:B11.为了把汉字输入到计算机需要为汉字设计编码方式,常用的编码方式有()。
A.数字编码B.拼音码C.字形编码D.以上都是参考答案:ABCD12.状态条件寄存器PSW用来保存算术指令和逻辑指令运行或测试的结果建立的各种条件码内容。
()A.正确B.错误参考答案:A13.主存与cache的地址映射方式有()。
计算机组成原理期末考试试题及答案一、选择题(每题2分,共20分)1. 计算机硬件系统主要由哪两部分组成?A. 控制器和运算器B. 输入设备和输出设备C. 中央处理器和外部设备D. 存储器和输入输出设备答案:C2. 下面哪个不是计算机的五大组成部分?A. 控制器B. 运算器C. 输入设备D. 电源答案:D3. 下面哪个寄存器用于存放将要执行的下一条指令的地址?A. 指令寄存器B. 程序计数器C. 地址寄存器D. 数据寄存器答案:B4. 下面哪个不是计算机的数据表示方法?A. 二进制B. 十进制C. 八进制D. 十六进制答案:B5. 下面哪个不是计算机的存储器层次结构?A. 寄存器B. 高速缓存C. 主存储器D. 硬盘答案:D6. 下面哪个不是计算机的输入设备?A. 鼠标B. 键盘C. 扫描仪D. 显示器答案:D7. 下面哪个不是计算机的输出设备?A. 显示器B. 打印机C. 扬声器D. 键盘答案:D8. 下面哪个不是计算机的总线类型?A. 数据总线B. 地址总线C. 控制总线D. 通信总线答案:D9. 下面哪个不是计算机的指令类型?A. 数据传输指令B. 算术运算指令C. 逻辑运算指令D. 中断指令答案:D10. 下面哪个不是计算机的并行计算技术?A. 流水线技术B. 向量处理技术C. 多线程技术D. 分布式计算技术答案:D二、填空题(每题2分,共20分)1. 计算机硬件系统主要由______和______组成。
答案:中央处理器,外部设备2. 计算机的五大组成部分包括:控制器、运算器、______、______和______。
答案:存储器,输入设备,输出设备3. 计算机的数据表示方法有:二进制、八进制、十六进制等,其中计算机内部使用的是______。
答案:二进制4. 计算机的存储器层次结构包括:寄存器、高速缓存、______和______。
答案:主存储器,硬盘5. 计算机的指令分为:数据传输指令、算术运算指令、逻辑运算指令和______。
一.单项选择:1.完整的计算机系统应包括配套的硬件设备和软件系统。
2.计算机系统中的存储器系统是指主存储器和外存储器。
3.冯诺依曼机工作方式的基本特点是按地址访问并顺序执行指令。
4.邮局把信件进行自动分拣,使用的计算机技术是模式识别。
5.计算机高级程序语言一般分为编译型和解释型两类,在JAVA FORTRAN和C语言中,属于编译语言的是全是。
6.面向高级语言的机器是完全可以实现的。
7.在下列数中最小的数为:CA.(101001)2B.(52)8C.(101001)BCDD.(233)168.在下列的数中最大的是:BA.(10010101)2B.(227)8C.(143)5D(96)169.在机器中,补码的零的表示形式是唯一的。
10.针对8位二进制数,下列说法正确的是-127的反码等于0的移码。
11.一个8位二进制数采用补码表示,且由3个“1”和5个“0”组成,则最小的值为:-12512.计算机系统中采用补码运算的目的是为了简化计算机的设计。
13.某机字长32位,采用定点小数表示,符号位为1位,尾数为31位,则可表示的最大正小数为+(1-2-31)=+1,最小负小数为–(1-2-31)=-1。
14.若某数x的真值为-0.1010,在计算机中该数表示为1.0110,则该数所用的编码方法是()码。
A.原B.补C.反D.移15.长度相同但格式不同的2种浮点数,假定前者阶码长、尾数短,后者阶码短、尾数长,其他规定均相同,则它们可表示的数的范围和精度为:前者可表示的数的范围大但精度低16.运算器虽有许多部件组成,但核心部分是算数逻辑运算单元。
17.在定点二进制运算器中,减法运算一般通过补码运算的二进制加法器来实现。
18.四片74181ALU和一片74182CLA器件相配合,具有如下进位传递功能:组内先行进位,组间先行进位。
19.在定点运算器中,无论采用双符号位还是单符号位,必须有溢出判断电路,异或门来实现。
研究生入学试卷五一.填空题(每小题3分,共18分)1.Cache是一种A.___存储器,是为了解决CPU和主存间速度不匹配而采用的一项重要的硬件技术。
现发展为B.___体系;C.___分设体系。
2.串联堆栈与存储器堆栈的区别是,前者一般不需要A.___,操作时堆栈的顶部保持不动,数据则B.___,而后者采用C.___的方法。
3.CPU从A.___取出一条指令并执行这条指令的时间和称为指令周期,由于各种指令的操作功能不同,各种指令的指令周期是B.___,但在流水CPU中要求做到C.___。
4.当代流行的标准总线内部结构包含数据传送总线,A.___总线,B.___总线,C.___线。
5.每一种外设都是在自己的A.___控制下进行工作,而A则通过B.___和C.___相连,并受C控制。
6.SCSI是A.___I/O接口,IEEE1394是B.___I/O接口,它们是两个最具权威和发展前景的C.___技术。
二.(11分)设有浮点数x=2-5×0.0110011,y=23×(-0.1110010),阶码用4位移码表示,尾数(含符号位)用8位补码表示。
求[x×y]浮。
要求用补码完成尾数乘法运算,运算结果尾数仍保留8位(含符号位),并用尾数之后的4位值处理舍入操作。
三.(10分)余3码是8421有权码基础上加(0011)后所得的编码(无权码)。
余3码编码的十进制加法规则如下:两个十进制一位数的余3码相加,如结果无进位,则从和数中减去3(加上1101);如结果有进位,则和数中加上3(加0011),即得和数的余3码。
请设计余3码编码的十进制加法器单元电路。
四.(10分)有一个16K×16位的存储器,由1K×4位的DRAM芯片构成(芯片是64×64结构)。
问:(1)共需要多少RAM芯片?(2)画出存储体的组成框图。
(3)采用异步刷新方式,如单元刷新间隔不超过2ms,则刷新信号周期是多少?五.(10分)某16位机器所使用的指令格式和寻址方式如下所示,该机有两个20位基址寄存器,四个16位变址寄存器,十六个16位通用寄存器。
指令汇编格式中的S(源),D(目标)都是通用寄存器,M是主存的一个单元,三种指令的操作码分别是MOV(OP) =(A)H , STA(OP)=(1B)H, LDA(OP)=(3C)H。
MOV是传送指令,STA为写数指令,LDA为读数指令。
15 10 9 8 7 4 3 0OP 目标源MOV S, D15 10 9 8 7 4 3 0OP 基址源变址位移量STA S, M15 10 9 8 7 4 3 0OP 目标20 位地址LDA S, M要求(1)分析三种指令的指令格式和寻址方式特点(2)处理机完成哪一种操作所花时间最短?那一种最长?第二种指令的执行时间有时会等于第三种指令的执行时间吗?(3)下列情况下每个十六进制指令字分别代表什么操作?其中有编码不正确时,如何改正才能成为合法指令?① (F0F1)H (3CD2)H ② (2856)H ③ (6FD6)H ④ (1C2)H六.(11分)如图A5.1所示的处理机逻辑框图中,有两条独立的总线和两个独立的存储器。
已知指令存储器IM最大容量为16384字(字长18位),数据存储器DM最大容量为65536字(字长16位)。
各寄存器均有“打入”(Rin)和“送出”(Rout)控制命令,但图中未标出。
(1)指出下列个寄存器的位数。
程序计数器PC,指令寄存器IR,累加器AC0和AC1,通用寄存器R0—R7,指令存储器地址寄存器IAR,指令存储器数据寄存器IDR,数据存储器地址寄存器DAR,数据存储器数据寄存器DDR(2) 设机器指令格式为加法指令可写为“ADD i0i) + X)→AC1,其中((R i) + X)部分通过寻址方式指向数据存储器DM。
现取R i为R1。
画出ADD指令的指令周期流程图,写明“数据通路”和相应的微操作控制信号。
图A5.1七.(10分)试推导磁盘存储器读写一块信息所需总时间的公式。
八.(10分)图A5.2是分布式仲裁器的逻辑结构图,请对此图分析说明。
仲 裁总 线竞争图A5.2九.(10分)某时序产生器的主要逻辑电路如图A5.3所示,φ为脉冲时钟源输出的方波脉冲(频率为10MHz ),C 1—C 4为D 触发器,T 1—T 4为四个输出的节拍脉冲。
(1) 试画出C 4 ,C 1 , C 2 ,C 3各触发器Q 端波形和T 1—T 4的波形(要求两个CPU 周期,并说明脉冲宽度)。
(2)如果要产生T1—T5五个等间隔的节拍脉冲,问电路如何改进?研究生入学试卷五答案一.填空题1.A.高速缓冲 B.多级cache C.指令cache和数据cache2.A.堆栈指示器 B.相对于堆栈上下移动 C.堆栈顶部相对数据进行移动3.A.存储器 B.不相同的 C.一致4.A.仲裁 B.中断和同步 C.公用5.A.设备控制器B适配器 C.主机6.A.并行 B.串行 C.标准接口二.解:移码采用双符号位,尾数补码采用单符号位,则有[Mx]补=0.0110011,[My]补=1.0001110,[Ey]补=11 011,[Ey]补=00 011,[Ex]补=00 011, (1) 求阶码和[Ex+Ey]移=[Ex]移+[Ey]补=00 011 + 00 011 = 00 110, 值为移码形式-2 (2)尾数乘法运算可采用补码阵列乘法器实现,即有[Mx]补×[My]补= [0.0110011]补×[1.0001110]补= [1.0011001,10010010]补(3)规格化处理乘积的尾数符号位与最高数值位符号相反,已是规格化的数,不需要左规,阶码仍为00110。
(4)舍入处理尾数为负数,且是双倍字长的乘积,按舍入规则,尾数低位部分的前4位为1001,应作“入”,故尾数为1.0011010。
最终相乘结果为 [x×y]浮= 00 110, 1.0011010;其真值为 x×y= 2-2×(-0.1100110) 三.解:设余三码编码的两个运算数为X i和Y i,第一次用二进制加法求和运算的和数为S'i,进位为C'i+1;校正后所得的余三码和数为S i,进位为C i+1,则有:X i=X i3X i2X i1X i0Y i=Y i3Y i2Y i1Y i0S'i =S'i3S'i2S'i1S'i0当C'i+1=1时,S i=S'i+0011并产生C i+1当C'i+1=0时,S i=S'i+1101X i3Y i3 X i2Y i2 X i1Y i1X i0 Y i0图A5.3四.存储器的总容量为16K×16位=256K位,所以用RAM芯片为4K位,故芯片总数为256K位/4K位= 64片。
(2)由于存储单元数为16K,故地址长度为14位(设A13~A0)。
芯片单元数为1K则占用地址长度为10位(A9~A0)。
每一组16位(4片),共16组,组与组间译码采用4:16译码。
组成框图如图A5.4所示。
A9—A0CS15 CS2 CS1 CS04:16译码器A13 A12A11 A10150图A5.4(3) 采用异步刷方式,在2ms时间内分散地把芯片64行刷新一遍,故刷新信号的时间间隔为2ms/64 = 31.25μs,即可取刷新信号周期为30μs五.解:(1)第一种指令是单字长二地址指令,RR型;第二种指令是双字长二地址指令RS型,其中S采用基址寻址或变址寻址,R由源寄存器决定;第三种也是双字二地址指令,RS型,其中R由目标寄存器决定,S由20位地址(直接寻址)决定。
(2)处理器完成第一种指令所花的时间最短,因为是RR型指令,不需要访问存储器。
第二种指令所花的时间最长,因为是RS型指令,需要访问存储器,同时要进行寻址方式的变换运算(基址或变址),这也要时间。
第二种指令的执行时间不会等于第三种指令,因为第三种指令虽也访问存储器,但节省了求有效地址运算的时间开销。
(3)根据已知条件:MOV(OP) = 0010101 STA(OP) = 011011 LDA(OP) = 111100,将指令的十六进制格式转换成二进制代码且比较后可知:①(F0F1)H(3CD2)H指令代表LDA指令,编码正确,其含义是把主存(13CD2)H地址单元的内容取至15号寄存器。
②(2856)H代表MOV指令,编码正确,含义是把6号源寄存器的内容传送至5号目标寄存器。
③ (6FD6)H是单字长指令,一定是MOV指令,但编码错误,可改正为(28D6)H④(1C2)H是编码错误,可改正为(28C2)H,代表MOV指令。
六.解:(1)PC = 14位IR = 18位AC0 = AC1 = 16位R0~R3 = 16位LAR = 14位IDR = 18位DAR = 16位DDR = 16位(2)加法指令“ADD X(Ri)”是一条隐含指令,其中一个操作数来自AC0.另一个操作数在DM中,其地址由通用寄存器的内容(Ri)加上指令格式中的X量值决定。
其指令周期流程图画于图A5.5中,相应的微程序控制符号标在框图外面。
out ,IARin指读IM,IDR inIDR out ,IR in1out ,X out ,+ ,AC 1in AC 1out ,DAR in行读DM,DDR inAC 0out (BUS 1),+ DDR out (BUS 2), AC 1in七。
解: 设读写一块信息所需总时间为T ,平均找道时间为t s ,平均等待时间为t e ,读写一块信息的传输时间为,则 T = t s + t e + t m假设磁盘以每秒r 转速率旋转,每条磁道容量为N 个字,则数据传输率 = rN 个字/秒, 又假设每块的字数为n, 因而一旦读写定位在该块始端,就能在t m ≈(n/rN)秒的时间中传输完毕。
t e 是磁盘旋转半周的时间,t e = (1/2r)秒。
由此可得:T = t s + (1/2r) + (n/rN) (秒)八.解:①所有参与本次竞争的各主设备将其竞争号CN 取反后打到AB 线上,以实现“线或”逻辑。
AB 线上低电平表示至少有一个主设备的CN i 为1;AB 线上高电平表示所有主设备的CN i 为0。
②竞争时CN 与AB 逐位比较,从最高位(b 7)至最低位(b 0)以一维菊花链方式进行。
只有上一位竞争得胜者W i+1位为1,且CN i =1,或CN i =0并AB i 为高电平时,才使W i 位为1。
但W i =0时,将一直向下传递,使其竞争号后面的低位不能送上AB 线。