《计算机组成原理》复习资料参考答案
- 格式:doc
- 大小:31.01 KB
- 文档页数:7
计算机组成原理试题及答案一、选择题。
1. 下列哪个是计算机组成原理的基本概念?A. 数据结构。
B. 操作系统。
C. 计算机体系结构。
D. 算法。
答案,C。
2. 计算机组成原理的核心是什么?A. 中央处理器。
B. 内存。
C. 输入输出设备。
D. 总线。
答案,A。
3. 下列哪个不是计算机组成原理中的主要部件?A. 控制单元。
B. 运算器。
C. 存储器。
D. 输入设备。
答案,D。
4. 计算机组成原理中,数据和指令在内存中是以什么形式存储的?B. 十进制。
C. 八进制。
D. 十六进制。
答案,A。
5. 计算机组成原理中,控制单元的主要功能是什么?A. 控制数据传输。
B. 进行运算。
C. 存储数据。
D. 输入输出。
答案,A。
1. 计算机组成原理中,CPU的作用是进行数据处理和______。
答案,控制。
2. 内存是计算机中的______存储器。
答案,临时。
3. 计算机组成原理中,总线是连接各个部件的______。
答案,通信线路。
4. 控制单元的主要功能是______。
答案,控制数据传输和处理。
5. 计算机组成原理中,运算器负责进行______运算。
答案,算术和逻辑。
1. 简述计算机组成原理中的冯·诺依曼结构。
答,冯·诺依曼结构是一种计算机体系结构,主要包括存储器、运算器、控制器、输入设备和输出设备等五大部分。
其中存储器用于存储数据和指令,运算器用于进行算术和逻辑运算,控制器用于控制数据传输和处理,输入设备用于接收数据输入,输出设备用于显示处理结果。
2. 什么是指令周期?它与时钟周期有什么关系?答,指令周期是指计算机执行一条指令所需的时间,它包括取指令周期、执行周期和访存周期。
时钟周期是CPU中时钟脉冲的时间间隔,它决定了CPU的工作速度。
指令周期与时钟周期的关系在于,时钟周期是指令周期的基本单位,指令周期是由若干个时钟周期组成的。
四、综合题。
1. 简述计算机组成原理中的存储器层次结构。
答,计算机存储器层次结构包括寄存器、高速缓存、内存和外存等多个层次。
计算机组成原理复习题(含答案)计算机组成原理复习题⼀、选择题: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.下列关于计算机内存的说法,错误的是: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.操作系统的主要功能包括________管理、文件管理和用户接口等。
《计算机组成原理》课程复习资料一、选择题:1.定点运算器用来进行 [ ]A.十进制数加法运算B.定点数运算C.浮点数运算D.即进行定点数运算也进行浮点数运算2.某SRAM芯片,其存储容量为64K×16位,该芯片的地址线和数据线数目为 [ ]A.64,16B.16,64C.64,8D.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,512B.512,8C.18,8D.19,814.完整的计算机系统应包括 [ ]A.运算器存储器控制器B.外部设备和主机C.主机和应用程序D.配套的硬件设备和软件系统15.没有外存储器的计算机初始引导程序可以放在 [ ]A.RAMB.ROMC.RAM和ROMD.CPU二、名词解释:1.CPU周期2.存取时间3.存储设备数据传输率4.微指令格式5.同步通信6.接口7.计算机硬件8.正逻辑9.指令的编码格式10.指令周期11.存储周期12.微命令三、简答题:1.计算机中为什么采用二进制数码?2.主存储器的性能指标主要有哪些?含义是什么?3.计算机的主要性能指标包括哪些?4.CPU结构如图所示,其中一个累加寄存器AC,一个状态条件寄存器和其它四个寄存器,各部分之间的连线表示数据通路,箭头表示信息传送方向。
《计算机组成原理》课程复习资料一、填空题:1.(0B4.C)16等于十进制数__________。
2.(400)10等于十六进制数__________。
3.已知真值 A=+1000001,B=-1010101,则[A]移=____________ [B]移=______________。
4.已知真值 N1=-0.1101,N2=+0.1110,则[N1]补=____________ [N2]补=______________。
5.一个10位的寄存器采用补码表示定点整数,则所能表示的绝对值最大的负数相当于十进制数________。
6.一个8位数的寄存器采用移码表示定点整数,则所能表示的绝对值最大的负数相当于十进制数_______。
7.一个10位的寄存器采用原码表示定点整数,则该寄存器最多能表示__________个数。
8.已知在某种进位制下,4*2=10,据此法则,那么5*6=______________。
9.在某种进位制下,7+9=10,那么在该进位制下,6*7=______________。
10.容量为512K字节的RAM,它的地址号范围用H进制表示是___________________。
11.某机内存容量为1M字节,它的地址号范围用16进制表示为___________________。
12.计算机控制器中,PC称为___________________,它的功用是_________________________________。
13.指令寄存器的英文简称为__________,它的功用是_____________________________。
14.内存中,MAR称为______________,它的功用是________________________________。
15.运算器中,ALU称为____________ ,它的功用是______________________________。
计算机组成原理复习题带答案第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、指令由操作码和地址组成。
《计算机组成原理》课程知识复习学习材料试题与参考答案一、单选题1、乘法器的硬件结构通常采用(C)。
A串行加法器和串行移位器B并行加法器和串行左移C并行加法器和串行右移D串行加法器和串行右移2、一张3、5英寸软盘的存储容量为(A),每个扇区存储的固定数据是()。
A 1.44MB,512B B 1MB,1024BC 2MB,256BD 1.44MB,512KB3、计算机中表示地址时使用(A)。
A无符号数B原码C反码D补码4、用存储容量为16K*1位的存储器芯片来组成一个64K*8位的存储器,则在字方向和位方向分别扩展了(D)倍。
A4、2 B8、4 C2、4 D4、85、ALU属于(A)部件。
A运算器B控制器C存储器D寄存器6、下列选项中,能引起外部中断的事件是(B)。
A键盘输入B除数为0 C浮点运算下溢D访存缺页7、人们根据特定需要预先为计算机编制的指令序列称为(D)。
A软件B文件C集合D程序8、在大量数据传送中常用且有效的检验法是(D)。
A海明码校验B偶校验C奇校验DCRC校验9、CPU的组成中不包含(A)。
A存储器B寄存器C控制器D运算器10、程序访问的局限性是使用(B)的依据。
A缓冲Bcache C虚拟内存D进程11、可编程的只读存储器(B)。
A不一定可以改写B可以改写C不可以改写D以上都不对12、操作数地址存放在寄存器的寻址方式叫(D)。
A相对寻址方式B变址寄存器寻址方式C寄存器寻址方式D寄存器间接寻址方式13、以下有关指令系统的说法错误的是(D)。
A指令系统是一台机器硬件能执行的指令全体B任何程序运行前都要先转化为机器语言程序C指令系统是计算机软件、硬件的界面D指令系统和机器语言是无关的14、微程序存放在(A)中。
A控制存储器BRAM C指令寄存器D内存储器15、磁盘存储器的记录方式一般采用(C)。
A归零制B不归零制C改进的调频制D调相制16、冯、诺依曼机工作方式的基本特点是(B)。
A多指令流数据流B按地址访问顺序执行指令C堆栈操作D存储器按内容选择住址17、32个汉字的机内码需要(C)。
《计算机组成原理》各章练习题参考答案第一章思考练习题一.填空1.电子数字计算机可以分为专用计算机和通用计算机两类。
2.硬件采用LSI或VLSI的电子计算机属于计算机发展过程中的第四代。
3.存储器中存放数据和程序。
4.一台计算机包括运算、存储、控制、输入及输出五个单元。
5.完成算术运算和逻辑运算的部件是运算器(或ALU);运算器的核心是加法器;控制、指挥程序和数据的输入、运行以及处理运算结果的部件是控制器。
6.CPU内部连接各寄存器及运算部件之间的总线是内部总线;CPU同存储器、通道等互相连接的总线是系统总线;中、低速I/O设备之间互相连接的总线是I/O总线。
7.在多总路线结构中,CPU总线、系统总线和高速总线相连通过桥实现。
8.计算机软件一般分为系统软件和应用软件。
9.完整的计算机系统由硬件系统和软件系统构成。
10.机器字长是指一台计算机一次所能够处理的二进制位数量。
11.数据分类、统计、分析属于计算机在数据处理方面的应用。
12.计算机是一种信息处理机,它最能准确地反映计算机的主要功能。
13.个人台式商用机属于微型机。
14.对计算机软硬件进行管理,是操作系统的功能。
15.用于科学技术的计算机中,标志系统性能的主要参数是MFLOPS。
16.通用计算机又可以分为超级机、大型机、服务器、工作站、微型机和单片机六类。
17.“存储程序控制”原理是冯.诺依曼提出的。
18.运算器和控制器构成CPU,CPU和主存构成主机。
19.取指令所用的时间叫取指周期,执行指令所用的时间叫执行周期。
20.每个存储单元都有一个编号,该编号称为地址。
21.现代计算机存储系统一般由高速缓存、主存和辅存构成。
22.计算机能够自动完成运算或处理过程的基础是存储程序和程序控制原理。
二.单选1.存储器用来存放( C )。
A.数据B.程序C.数据和程序D.正在被执行的数据和程序2.下面的描述中,正确的是( B )A.控制器能够理解、解释并执行所有的指令及存储结果。
计算机组成原理复习题一、选择题: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. 4K14.目前我们所说的个人台式商用机属于( D )。
A.巨型机 B.中型机 C.小型机 D.微型机15.冯·诺依曼机工作方式的基本特点是( B )。
A.多指令流单数据流 B.按地址访问并顺序执行指令C.堆栈操作 D.存储器按内容选择地址16.CPU的组成中不包含( A )。
一、填空、选择或判断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、现代计算机的运算器一般通过总线结构来组织,在下面的总线结构运算器中,单总线结构的操作速度最慢,而(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.RAM B.控制存储器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~+1 D.-(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.0010110 B=-0.0111100[A]补=0.0010110 [B]补=1.1000100[A+B]补=0.0010010+1.1001100=1.1011010A+B=-0.01001102. 设机器字长为8位(含1位符号位),用补码运算规则计算:A=19/32,B=-17/128,求A-B解: A=0.1001100 B=-0.0010001[A]补=0.1001100 [B]补=1.1101111 [-B]补=0.0010001[A-B]补=0.1001100+0.0010001=0.1011101A-B=0.1011101六、设计题1、已知指令字长为16位,每个地址码为4位,采用扩展操作码的方式,设计15条三地址指令、15条二地址指令、15条一地址指令、16条零地址指令,请写出该指令系统的操作码的设计方案。
四位操作码0000 A1 A2 A30001 A1 A2 A315条三地址指令∶∶∶∶1110 A1 A2 A3八位操作码1111 0000A2 A31111 0001A2 A315条二地址指令∶∶∶∶1111 1110A2 A3十二位操作码1111 11110000A31111 11110001A315条一地址指令∶∶∶∶1111 11111110A3十六位操作码1111 1111111100001111 11111111000116条零地址指令∶∶∶∶1111 1111111111112、有五个中断源L0、L1、L2、L3、L4,按中断响应的优先次序由高向低排序为L0→L1→L2→L3→L4,现要求中断处理次序为L1→L4→L0→L3→3、有五个中断源L0、L1、L2、L3、L4,按中断响应的优先次序由高向低排序为L0→L1→L2→L3→L4,现要求中断处理次序为L1→L3→L2→L0→L4,。