《计算机组成原理》复习参考答案

合集下载

《计算机组成原理》习题集部分参考答案

《计算机组成原理》习题集部分参考答案

《计算机组成原理》习题集部分参考答案说明:这里给出了习题部分答案,仅供参考。

名词解释、简答题以及论述题的答案均可以在教材以及其它参考书上找到,请各位同学自行完成。

一. 选择题(每小题2分,共20分)1. B2. C3. B4. A5. B6. A7. B8.B 9.A 10.A11. C 12. C 13. D 14. B 15. D16. A 17. D 18. B 19. C 20. C21. D 22. B 23. B 24. D 25. A 26. D27. D 28. D 29. B 30. A31. D 32. D 33. D 34.D、C 35. D 36. C37. B 38. B 39. B 40. C 43.B二. 填空题(每小题1分,共20分)1. 输入编码内码字模码2. 加、减法浮点运算3. 210 2304. 算术运算逻辑运算5. 程序地址6. 存储周期存储器7. 顺序寻址方式跳跃寻址方式8. 并行串行复用9. 符号位数值域10.控制器运算器11. 系统软件应用软件系统软件12.带宽单总线、双总线(或三总线。

答2个即可)13. 并行空间并行时间并行14. 先进后出寄存器存储器15. 软件系统16. 集中式分布式17. 寄存器主存18.为计算机各部件的协调工作提供时间标志。

19. 硬、软件系统器件性能决定20. 输入编码(或输入码)内码(或机内码)字模码21. 内外存贮器指令寄存器22. 存储容量存取时间23. 程序控制类操作数下一条指令24. 寄存器-寄存器型寄存器-存储器型25. 精简指令系统计算机复杂指令系统计算机26. 统一编址单独编址27. 总线I/O设备(或输入输出设备)28. 输入设备输出设备29.三半导体发光二极管显示器30.程序断点PC 程序状态字PSW31. cache 主存32. 二进制代码地址码33. 存储周期存储器带宽34. 算术 135.地址线数据线控制线36. 外围设备DMA控制器内存三. 简答题1. 计算机主要由:CPU子系统、存贮子系统以及输入输出子系统。

《计算机组成原理》期末复习试题及答案.docx

《计算机组成原理》期末复习试题及答案.docx

《计算机组成原理》作业一、填空1.电子数字计算机从1946年诞生至今,按其工艺和器件特点,大致经历了四代变化。

第一代从—年开始;第二代从—年开始;第三代从年开始,采用—;第四代从年开始,采用—«2.移码常用来表示浮点数—部分,移码和补码除符号位—外,其他各位—。

3.三态逻辑电路其输出信号的三个状态是:、、o4.动态半导体存储器的刷新有—、—和—三种方式,之所以刷新是因为—。

5.I/O设备的编址方式通常有和两种。

在没有设置专门I/O指令的系统中,主机启动外围设备的方法可以是—o6.D/A转换是将信号转换为信号。

7.8086CPU芯片的结构特点是将部件与部件分开,目的是减少总线的空闲时间,提高指令执行速度。

8.中断屏敝技术的作用可概括为两点:、o9.为了减轻总线负载,总线上的部件大都应具有—。

10.主机与外围设备之间数据交换的方式有:—、—、—、—o11 .指令通常由和—两部分组成。

12.显示器的刷新存储器(或称显示缓冲器)的容量是由—和—决定的。

13.波特率表示, 1波特等于—。

14.设备控制器的主要职能是:—、—、—、—-15.软件通常分为—和—两大类。

16.八进制数37. 40转换成二进制数为 o17.集中式总线控制部件分为如下三种方式:—、—、—。

18.一般来说,外围设备由那三个基本部分组成:—、—、—o19.计算机硬件由—、—、存储器、输入设备和输出设备五大部件组成。

20.DMA数据传送过程可以分为—、数据块传送和—三个阶段。

21.1986年世界十大科技成果中,其中一项是美国制成了由—多台处理器组成的大型计算机,其最高速度每秒可执行。

22.定点字长16位补码运算的计算机,用8进制写出最大正数的补码是—,最小负数补码是—o23.与存储有关的物理过程本身有时是不稳定的,因此所存放的信息在一段时间之后可能丢失,有三种破坏信息的重要存储特性,他们是—、—和—。

24.半导体静态RAM靠—存储信息,半导体动态RAM则是靠存储信息。

计算机组成原理复习题(含答案)

计算机组成原理复习题(含答案)

计算机组成原理复习题(含答案)计算机组成原理复习题⼀、选择题:1.双字节⼀般指(C )⼆进制数。

A.1位B.32位C.16位D.8位2.在主机中,能对指令进⾏译码的器件是(D )。

A.存储器B.ALU C.运算器D.控制器3.若⼀个数的编码是10000000,它的真值是-127,则该编码是(D )。

A.原码B.移码C.补码D.反码4.在I/O控制⽅式中,主要由程序实现的是(C )。

A.PPU⽅式B.DMA⽅式C.中断⽅式D.通道⽅式5.在浮点数的表⽰范围中,(B )在机器数中不出现,是隐含的。

A.阶码B.基数C.尾数D.符号6.指令系统采⽤不同的寻址⽅式的主要⽬的是( D )。

A.提⾼访问速度B.简化指令译码电路C.增加内存容量D.扩⼤寻址范围7.若标志寄存器Z=1 ,表明(C )A.运算结果为负B.运算结果为1 C.运算结果为0 D.运算结果为正8.寄存器间接寻址⽅式中,操作数在(B )中。

A.寄存器B.存储器C.堆栈D.CPU9.DMA接⼝(B )。

A.可以⽤于主存与主存之间的数据交换 B.内有中断机制C.内有中断机制,可以处理异常情况 D.内⽆中断机制10.计算机主频的周期是指(A )A.时钟周期B.指令周期C.⼯作周期D.存取周期11.运算器是由多种部件组成的,其核⼼部件是(D )。

A.数据寄存器B.累加器C.多数转换器 D. 算术逻辑运算单元12.使CPU与I/O设备完全并⾏⼯作⽅式是(C )⽅式。

A.程序直接传送B.中断C.通道D.程序查询13.某计算机字长32位,存储容量为64KB,若按照字节编址,它的寻址范围是(B )A.8K B.16K C.32K D. 4K 14.⽬前我们所说的个⼈台式商⽤机属于( D )。

A.巨型机 B.中型机 C.⼩型机 D.微型机15.冯·诺依曼机⼯作⽅式的基本特点是( B )。

A.多指令流单数据流 B.按地址访问并顺序执⾏指令C.堆栈操作 D.存储器按内容选择地址16.CPU的组成中不包含( A )。

《计算机组成原理》习题答案

《计算机组成原理》习题答案

第二章习题解答1.设机器数的字长8位(含1位符号位),分别写出下列各二进制数的原码、补码和反码:0,-0,0.1000,-0.1000,0.1111,-0.1111,1101,-1101。

解:2.写出下列各数的原码、补码和反码:7/16,4/16,1/16,±0,-7/16,-4/16,-1/16。

解:7/16=7*2-4=0.01114/16=4*2-4=0.01001/16=1*2-4=0.0001真值原码补码反码7/16 0.0111 0.0111 0.01114/16 0.0100 0.0100 0.01001/16 0.0001 0.0001 0.0001+0 O.0OOO O.0OOO O.0OOO-0 1.0OOO O.0OOO 1.1111-1/16 1.0OO1 1.1111 1.1110-4/16 1.0100 1.1100 1.1011-7/16 1.0111 1.1001 1.10003.已知下列数的原码表示,分别写出它们的补码表示:[X1]原=O.10100,[X2]原=l.10111。

解:[X1]补=0.10100,[X2]补=1.01001。

4.已知下列数的补码表示,分别写出它们的真值:[X1]补=O.10100,[X2]补=1.10111。

解: X1=O.10100, X2=-0.01001。

5.设一个二进制小数X≥0,表示成X=0.a1a2a3a4a5a6,其中a1~a6取“1”或“O”:(1)若要X>1/2,a1~a6要满足什么条件?(2)若要X≥1/8,a1~a6要满足什么条件?(3)若要1/4≥X>1/16,a1~a6要满足什么条件?解:(1) X>1/2的代码为:0.100001~0.111111。

a1=1,a2+a3+a4+a5+a6=1。

(2) X≥1/8的代码为:0.001001~0.111111(1/8~63/64)a1+a2=0,a3=1或a1=0,a2=1,或a2=1(3)1/4≥X>1/16的代码为:0.000101~0.01000(5/64~1/4)a1+a2+a3 =0, a4=1,a5+a6=1 或a1+a2=0,a3=1 或a2=1,a1+a3+a4+a5+a6=06.设[X]原=1.a1a2a3a4a5a6(1)若要X>-1/2,a1~a6要满足什么条件?(2)若要-1/8≥X≥-1/4,a1~a6要满足什么条件?解:(1) X>-1/2的代码为:1.000001~1.011111(-1/64~-31/64)。

计算机组成原理复习题带答案

计算机组成原理复习题带答案

计算机组成原理复习题带答案第1章计算机系统概述⼀、选择题1、在下列四句话中,最能准确反映计算机主要功能的是 C。

A、计算机可以存储⼤量信息B、计算机能代替⼈的脑⼒劳动C、计算机是⼀种信息处理机D、计算机可实现⾼速运算2、1946年2⽉,在美国诞⽣了世界上第⼀台电⼦数字计算机,它的名字叫(1)C,1949年研制成功的世界上第⼀台存储程序式的计算机称为(2)。

(1)A、EDVAC B、EDSAC C、ENIAC D、UNIVAC-Ⅰ(2)A、EDVAC B、EDSAC C、ENIAC D、UNIVAC-Ⅰ3、计算机硬件能直接执⾏的只能是B。

A、符号语⾔B、机器语⾔C、汇编语⾔D、机器语⾔和汇编语⾔4、对计算机软、硬件资源进⾏管理,是 A 的功能。

A、操作系统B、数据库管理系统C、语⾔处理程序D、⽤户程序⼆、填空题1、计算机的各⼤部件通过____总线____________连接在⼀起,它是各部件之间传输信息的通道。

2、计算机按内部信息形式可以分为___模拟____________和___数字信号_两类。

3、计算机硬件⼀般由_运算器,控制器_______、__存储器______、_输⼊_______和、____输出____和五⼤部分组成。

4、运算器是⼀个数据加⼯部件,主要完成⼆进制___算术_______运算及__逻辑________运算。

5、运算器的___位数________越多,计算的精度就越⾼,但是所费的电⼦器件也越多,成本越⾼。

三、简答题1、简述计算机的发展过程。

1、第⼀代电⼦管计算机1946年2⽉,诞⽣了世界上第⼀台电⼦数字计算机——ENIAC ,1949年研制成功的世界上第⼀台存储程序式的计算机EDSAC。

2、第⼆代晶体管计算机1947年在贝尔实验室制成第⼀个晶体管,进⼊20世纪50年代全球出现⼀场以晶体管代替电⼦管的⾰命。

3、第三代集成电路计算机4、⼤规模集成电路计算机5、超⼤规模集成电路计算机3、冯.诺依曼计算机的特点是什么?它包括哪些主要组成部分?各部分的功能是什么?1、计算机由运算器、存储器、控制器、输⼊设备和输出设备五⼤部件组成2、指令和数据以同等的地位存放在存储器内,并可以按地址寻访3、指令和数据均⽤⼆进制数表⽰4、指令由操作码和地址组成。

计算机组成原理复习题及答案87508

计算机组成原理复习题及答案87508

中南大学现代远程教育课程考试(专科)复习题及参考答案《计算机组成原理》一、选择题:1.定点运算器用来进行[ ] A.十进制数加法运算B.定点数运算C.浮点数运算D.即进行定点数运算也进行浮点数运算2.某SRAM芯片,其存储容量为64K×16位,该芯片的地址线和数据线数目为[ ] A.64,16 B.16,64 C.64,8 D.16,163. 目前的计算机中,代码形式是[ ]A.指令以二进制形式存放,数据以十进制形式存放B.指令以十进制形式存放,数据以二进制形式存放C.指令和数据都以二进制形式存放D.指令和数据都以十进制形式存放4. 采用DMA 方式传送数据时,每传送一个数据就要用一个[ ]A.指令周期 B.数据周期 C.存储周期 D.总线周期5.冯.诺依曼机工作方式的基本特点是[ ] A.多指令流单数据流B.按地址访问并顺序执行指令C.堆栈操作D.存储器按内容选择地址6.某机字长32位。

其中1位符号位,31位表示尾数。

若用定点整数表示,则最大正整数为[ ] A.+(231-1) B.+(230-1) C.+(231+1) D.+(230+1)7.下列数中最大的数是[ ]A.(100110001)2B.(227)8C.(98)16D.(152)108.哪种表示法主要用于表示浮点数中的阶码[ ]A. 原码B. 补码C. 反码D. 移码9. 由于CPU内部的操作速度较快,而CPU访问一次主存所花的时间较长,因此机器周期通常用下列哪个来规定[ ] A.主存中读取一个指令字的最短时间 B.主存中读取一个数据字的最长时间C.主存中写入一个数据字的平均时间 D.主存中取一个数据字的平均时间10. 下面叙述的概念中哪个是正确的[ ]A.总线一定要和接口相连 B.接口一定要和总线相连C.通道可以代替接口 D.总线始终由CPU控制和管理11. 在定点二进制运算器中,减法运算一般通过下列哪个来实现[ ]A.原码运算的二进制减法器 B.补码运算的二进制减法器C.补码运算的十进制加法器 D.补码运算的二进制加法器12. 下列有关运算器的描述中哪个是正确的[ ]A.只作算术运算,不作逻辑运算 B.只作加法C.能暂时存放运算结果 D.以上答案都不对13. 某DRAM芯片,其存储容量为512K×8位,该芯片的地址线和数据线数目为[ ]A.8,512 B.512,8 C.18,8 D.19,814. 完整的计算机系统应包括[ ]A.运算器存储器控制器 B.外部设备和主机C.主机和应用程序 D.配套的硬件设备和软件系统15.没有外存储器的计算机初始引导程序可以放在 [ ] A.RAM B.ROM C.RAM和ROM D.CPU二、名词解释1.CPU周期:2.存取时间:3.存储设备数据传输率:4.微指令格式:5.同步通信:6.接口:7.计算机硬件:8.正逻辑:9.指令的编码格式:10.指令周期:11.存储周期:12.微命令:三、简答题1.计算机中为什么采用二进制数码?2.主存储器的性能指标主要有哪些?含义是什么?3.计算机的主要性能指标包括哪些?4.CPU结构如图所示,其中一个累加寄存器AC,一个状态条件寄存器和其它四个寄存器,各部分之间的连线表示数据通路,箭头表示信息传送方向。

华东理工大学计算机组成原理(本)期末复习题及参考答案

华东理工大学计算机组成原理(本)期末复习题及参考答案

《计算机组成原理(本科)》试卷试卷满分100分。

考试时间90分钟。

(注意:全部答在答题纸上,答试卷上无效,试卷与答题纸分开交)注:找到所考试题直接看该试题所有题目和答案即可。

查找按键:Ctrl+F 超越高度一、单选题(20分,每小题2分)1、在多级存储体系中,“cache—主存”结构的作用是解决__A____的问题。

A.主存与CPU速度不匹配B.主存与辅存速度不匹配C.辅存与CPU速度不匹配D.主存容量不足2、计算机中的信息主要以__B____方式表示。

A. 十进制B.二进制C.BCD码D.16进制3、指令格式中,操作码字段表征指令的___D___。

A. 指令的长短B.操作数的功能C.操作性质D.操作对象4、已知X为整数,且[X]补 = 10010111,则X的十进制数值是__B____。

A +135B –105C –135D +1055、DMA传送方式主要实现的是__C____之间的数据交换。

A.CPU和主存B.Cache和主存C.主存和高速I/O设备D. CPU和Cache6、CRT的灰度级为256,则其刷新存储器每个单元的字长是__C____。

A 256位B 16位C 8位D 7位7、某计算机字长32位,它的存贮容量是32MB,若按字编址,则它的寻址范围是__D____A. 1MB. 8MBC. 1MBD. 8M8、用16位字长(其中1位符号位)表示定点小数时,所能表示的数值范围是__B____。

A [0,1 – 2-16]B [-(1 – 2-15), 1 – 2-15]C [-(1 – 2-16),1 – 2-16]D [0,1]9、某DRAM芯片,其存储容量为256K×8位,该芯片的地址线和数据线数目为_A_____。

A.18,8B.19,8C.16,8D.16,410、相联存储器是按内容访问的存储器,它属于__D____存储器。

A.串行B.双端口C.多模块交叉D. 并行二、填空题(20分,每小题1分)1、符号位、数值为、纯小数2、非易失性3、指令周期。

计算机组成原理复习题目及答案

计算机组成原理复习题目及答案

计算机专业计算机组成原理试题(0801和0707)一、选择题1、冯·诺依曼机工作方式的基本特点是()。

B、按地址访问并顺序执行指令2、计算机系统中的存储器系统是指,没有外部存储器的计算机监控程序可以存放在中。

()D、主存储器和外存储器,ROM3、某机字长16位,采用定点小数表示,符号位为1位,尾数为15位,则可表示的最大正小数为,最小负小数为。

()C、+ (1一2-15),一(1一2-15 )4、在定点数运算中产生溢出的原因是()。

C、运算的结果的操作数超出了机器的表示范围5、间接寻址是指()。

D、指令中间接给出操作数地址6、输入输出指令的功能是()。

C、进行CPU和I/O设备之间的数据传送7、某计算机的字长是8位,它的存储容量是64KB,若按字编址,那么它的寻址范围应该是() B、0-64 K8、若主存每个存储单元为16位,则()。

B、其地址线与16无关9.在计算机I/O系统中,在用DMA方式传送数据时,DMA控制器应控制(D、以上都是)。

A、地址总线B、数据总线C、控制总线10.在计算机总线结构的单机系统中,三总线结构的计算机的总线系统由()组成。

B、数据总线、地址总线和控制总线1、下列数中最小的数是()。

C、(00101001)BCD2、1946年研制成功的第一台计算机称为_ _ ,1949年研制成功的第一台程序内存的计算机称为)。

B、ENIAC, EDSAC3、冯·诺依曼机工作方式的基本特点是()。

B、按地址访问并顺序执行指令4、两个补码数相加,只有在最高位相同时会有可能产生溢出,在最高位不同时()C、一定不会产生溢出5、在指令的寻址方式中,寄存器寻址,操作数在()中,指令中的操作数是()A、通用寄存器B、寄存器编号6、关于操作数的来源和去处,表述不正确的是()。

D、第四个来源和去处是外存贮器7、对磁盘进行格式化,在一个记录面上要将磁盘划分为若干_ ,在这基础上要将划分为若干_ 。

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

福建师范大学网络教育学院 《计算机组成原理》复习资料 一、单项选择题 1、现代计算机的运算器一般通过总线结构来组织,在下面的总线结构运算器中,单总线结构的操作速度最慢,而(B)的操作速度最快。 A.双总线结构B.多总线结构 C.单总线结构D.三总线结构 2、微型计算机的分类通常以微处理器的(D)来划分。 A.芯片名B.寄存器数目 C.字长D.规格 3、将有关数据加以分类、统计、分析,以取得有价值的信息,我们称其为(A)。 A.数据处理B.辅助设计 C.实时控制D.数值计算 4、虚拟存储器是建立在多层次存储结构上,用来解决(C)的问题。 A.存储B.外存 C.主存容量不足D.外存容量不足 5、微程序放在(B)中。 A.RAMB.控制存储器 C.指令寄存器D.内存储器 6、冯.诺依曼机工作方式的基本特点是(A) A.按地址访问并顺序执行指令B.堆栈操作 C.选择存储器地址D.按寄存器方式工作 7、D/A转换器是(D) A.把计算机输出的模拟量转为数字量 B.把模拟量转为数字量,把数字量输入到计算机 C.把数字量转为模拟量,把转化结果输入到计算机 D’把计算机输出的数字量转为模拟量 8、浮点数的表示范围和精度取决于(A) A.阶码的位数和尾数的位数 B.阶码的位数和尾数采用的编码 C.阶码采用的编码和尾数采用的编码 D.阶码采用的编码和尾数的位数 9、ASCII码是对(A)进行编码的一种方案。 A.字符B.声音 C.图标D.汉字 10、ALU属于(A)部件。 A.运算器B.控制器 C.存储器D.寄存器 11、字长16位,用定点补码小数表示时,一个字所能表示的范围是(A) A.-1~(1-2-15)B.0~(1-2-15) C.-1~+1D.-(1-2-15)~(1-2-15) 12、微程序入口地址是(B)根据指令的操作码产生的。 A.计数器B.译码器 C.计时器D.判断逻辑矩阵 13、计算机中表示地址时使用(D) A.原码B.补码 C.反码D.无符号数 二、改错题(针对各小题的题意,改正其结论中错误或补充其不足。) 1、程序计数器PC用来指示从外存中取指令。 错。程序计数器PC用来指示现行指令的地址。 2、加法器是构成运算器的基本部件,为提高运算速度,运算器一般采用串行加法器。 错。加法器是构成运算器的基本部件,为提高运算速度,运算器一般采用并行加法器。 3、为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续执行程序,不用进行现场保护操作。 错。为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续执行程序,需要进行现场保护操作 4、程序计数器PC用来指示从外存中取指令。 错。程序计数器PC用来指示现行指令的地址。 5、加法器是构成运算器的基本部件,为提高运算速度,运算器一般采用串行加法器。 错。加法器是构成运算器的基本部件,为提高运算速度,运算器一般采用并行加法器。 6、动态RAM和静态RAM都不是易失性半导体存储器 错。动态RAM和静态RAM都是易失性半导体存储器。 三、名词解释 1、溢出 答:在计算机中,运算器运算的结果超出机器所能表示的数的范围的现象,叫溢出。 2、Cache 答:高速缓冲存储器,用来解决CPU与主存之间速度不匹配的矛盾。 3、RISC 答:RISC是精简指令系统计算机。RISC技术是用20%的简单指令的组合来实现不常用的80%的那些指令功能。 4、存取周期 答:存取周期是指存储器进行连续两次独立的存储器操作(如连续两次读操作)所需的最小间隔时间,通常存取周期大于存取时间。 5、规格化 答:尾数最高位为1的浮点数称作规格化数。将非规格化数转换成规格化数的过程叫做规格化。 6、堆栈 答:堆栈是主存中的一段连续的存储区域,只有一个数据出入口,具有先进后出的特点。 7.总线接口 总线是连接计算机内部多个部件之间的信息传输线,是各部件共享的传输介质。 8.统一编址 统一编址就是将I/O地址看作是存储器地址的一部分。 四、简答题 1、试比较基址寻址和变址寻址。 答:基址寻址需设有基址寄存器BR,其操作数的有效地址EA等于指令字中的形式地址与基址寄存器中的内容(称作基地址)相加。即EA=A+(BR) 变址寻址有效地址EA等于指令字中的形式地址A与变址寄存器IX的内容相加之和。即EA=A+(IX) 变址寻址与基址寻址的有效地址形成过程极为相似。 两者的不同: 基址寻址主要用于为程序或数据分配存储空间,故基址寄存器的内容通常由操作系统或管理程序确定,而指令字中的A是可变的。 在变址寻址中,变址寄存器的内容是由用户设定的,在程序执行过程中其值可变,而指令字中的A是不可变的。变址寻址主要用于处理数组问题,在数组处理过程中,可设定A为数组的首地址,不断改变变址寄存器IX的内容,便可很容易形成数组中任一数据的地址,特别适合编制循环程序。 2、简述主存和辅存的区别。 答;主存容量小,存取信息的速度快,可以直接与CPU进行数据交换,辅存容量大,存取信息速度慢,不能直接与CPU进行信息交换。 3、什么是指令周期、机器周期和时钟周期?三者有何关系? 答:指令周期是指取指令、取操作数地址(当间接寻址时)以及进入中断周期由中断隐指令完成的一系列操作。 机器周期是指通常以访问一次存储器的时间。 时钟周期是指在每个节拍内机器可完成一个或几个需同时执行的操作。 关系:一个指令周期包含若干个机器周期,一个机器周期又包含若干个时钟周期(节拍),每个指令周期内的机器周期数可以不等,每个机器周期内的节拍数也可以不等。 4、比较同步通信和异步通信。 答:通信双方由统一时标控制数据传送称为同步通信。时标通常由CPU的总线控制部件发出,送到总线上的所有部件;也可以由每个部件各自的时序发生器发出,但必须由总线控制部件发出的时钟信号对它们进行同步。这种通信的优点是规定明确、统一,模块间的配合简单一致。其缺点是主从模块时间配合属强制性“同步”,必须在限定时间内完成规定的要求。并且对所有从模块都用同一限时,这就势必造成对各不相同速度的部件而言,必须按最慢速度部件来设计公共时钟,严重影响总线的工作效率,也给设计带来了局限性,缺乏灵活性。而异步通信克服了同步通信的缺点,允许各模块速度的不一致性,给设计者充分的灵活性和选择余地。它没有公共的时钟标准;不要求所有部件严格的统一动作时间,而是采用应答方式(又称握手方式),即当主模块发出请求(Request)信号时,一直等待从模块反馈回来“响应”(Acknowledge)信号后才开始通信。当然,这就要求主从模块之间增加两条应答线(即握手交互信号线Handshaking)。 5、微指令的操作控制有几种编码方式,各有何特点?哪一种控制速度最快? 答:微指令的编码方式又叫微指令的控制方式,它是指如何对微指令的控制字段进行编码,以形成控制信号。微指令的操作控制有三中编码。(1)直接控制法,其控制简单,不需加微命令译码器,缺点是微命令太多,微指令字长过长(2)字段编码法,包含直接和间接两种方式,缩短了微指令的长度,但使微程序的速度减慢。(3)混合控制法,使用直接控制法和字段编码法混合使用,以便能综合考虑微指令的字、灵活性和执行微程序的速度等方面的要求。 五、计算题 1.设机器字长为8位(含1位符号位),用补码运算规则计算: A=11/64,B=-15/32,求A+B 解:A=0.0010110B=-0.0111100 [A]补=0.0010110[B]补=1.1000100 [A+B]补=0.0010010+1.1001100=1.1011010 A+B=-0.0100110 2.设机器字长为8位(含1位符号位),用补码运算规则计算: A=19/32,B=-17/128,求A-B 解:A=0.1001100B=-0.0010001 [A]补=0.1001100[B]补=1.1101111[-B]补=0.0010001 [A-B]补=0.1001100+0.0010001=0.1011101 A-B=0.1011101 六、设计题 1、已知指令字长为16位,每个地址码为4位,采用扩展操作码的方式,设计15条三地址指令、15条二地址指令、15条一地址指令、16条零地址指令,请写出该指令系统的操作码的设计方案。 四位操作码0000A1A2A3

0001A1A2A3

15条三地址指令

∶∶∶∶ 1110A1A2A3

八位操作码11110000A2A3

11110001A2A3

15条二地址指令

∶∶∶∶ 11111110A2A3

十二位操作码111111110000A3

111111110001A3

15条一地址指令

∶∶∶∶ 111111111110A3

十六位操作码1111111111110000

1111111111110001

相关文档
最新文档