第三章 系统总线
- 格式:doc
- 大小:23.50 KB
- 文档页数:4
第三章系统总线3.3 例题精选例3.1 为了减轻总线负载且避免多个部件同时占用总线,总线上的部件应具备什么特点? [解] 以CPU片内总线为例,在每个需要将信息送至总线的寄存器输出端接三态门,由三态门的控制端控制什么时刻由哪个寄存器输出。
当控制端无效时,寄存器和总线之间呈高阻状态。
例3.2 画一个具有双向传送功能的总线逻辑框图。
[解] 在总线的两端分别配置三态门,就可使总线具有双向传送功能,如图3.6所示。
3.4.1 选择题1.计算机使用总线结构便于增减外设,同时-------------- ()A.减少了信息传输量B.提高了信息的传输速度C*减少了信息传输线的条数2.计算机使用总线结构的主要优点是便于实现积木化,缺点是A.地址信息、数据信息和控制信息不能同时出现B.地址信息与数据信息不能同时出现C.两种信息源的代码在总线中不能同时传送3.微型计算机中控制总线提供的完整信息是A.存储器和I/0设备的地址码B.所有存储器和I/0设备的时序信号和控制信号C.来自I/0设备和存储器的响应信号D.上述各项E.上述B、C两项F.上述A、B两项4.总线中地址线的作用是A*只用于选择存储器单元B.由设备向主机提供地址C.用于选择指定存储器单元和I/0设备接口电路的地址5.在三种集中式总线控制中,——方式响应时间最快。
A链式查询B.计数器定时查询C.独立请求6.在三种集中式总线控制中,独立请求方式响应时间最快,是以——为代价的。
A.增加处理机的开销B.增加控制线数C.增加处理机的开销和增加控制线数7.所谓三总线结构的计算机是指——A.地址线、数据线和控制线三组传输线B.I/0总线、主存总线和DMA总线三组传输线C.I/0总线、主存总线和系统总线三组传输线8.三种集中式总线控制中,——方式对电路故障最敏感。
A.链式查询B.计数器定时查询C.独立请求9.以下描述PCI总线的基本概念中,正确的是。
A.PCI总线是一个与处理器时钟频率无关的高速外围总线B.PCI总线需要人工方式与系统配置C.系统中只允许有一条PCI总线10.连接计算机与计算机之间的总线属于A.内B.系统C.通信11.在计数器定时查询方式下,若每次计数从上一次计数的终止点开始,则A.设备号小的优先级高B.每个设备使用总线的机会相等C.设备号大的优先级高12.在计数器定时查询方式下,若计数从0开始A.设备号小的优先级高B.每个设备使用总线的机会相等C.设备号大的优先级高总线13.在独立请求方式下,若有N个设备,则A.有一个总线请求信号和一个总线响应信号B.有N个总线请求信号和八个总线响应信号C.有一个总线请求信号和N个总线响应信号14.在链式查询方式下,若有N个设备,则A.有N条总线请求线B.无法确定有几条总线请求线C.只有一条总线请求线15.系统总线中的数据线、地址线和控制线是根据A.总线所处的位置B.总线的传输方向C.总线传输的内容16.总线通信中的同步控制是A.只适合于CPU控制的方式B.由统一时序控制的方式C.只适合于外围设备控制的方式17.在各种异步通信方式中,A.全互锁B.半互锁C.不互锁比.19.在同步通信中,一个总线周期的传输过程是A先传送数据,再传输地址B.先传送地址,再传输数据C.只传输数据20.总线中数据传导和地址信号分别用A.串行传输B.并行传输C.复用传输来划分的。
计算机组成原理第一章—计算机系统概论1.1计算机系统的简介1. 计算机系统由硬件与软件两大部分组成2. 将高级程序语言翻译成机器语言的程序称为翻译程序,翻译程序有两种,一种是编译程序,一种是解释程序,编译与解释的区别在于,编译程序是将高级语言程序一次性翻译为机器语言程序,而解释程序是翻译一句,执行一句。
3. 高级语言经过编译程序翻译为汇编语言,汇编语言经汇编程序,翻译为机器语言程序1.2计算机的基本组成1.1945年冯诺依曼提出了"存储程序"的概念,冯诺依曼机特点:1. 计算机由存储器,运算器,控制器,输入设备与输出设备组成2. 指令与数据以同等地位存放在存储器内,按地址寻访3. 指令与数据均按二进制数表示4. 指令由操作码与地址码组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置5. 指令在存储器内按顺序存放6. 计算机以运算器为中心,输入设备与输出设备的数据传送通过运算器来完成2.冯诺依曼机是由运算器为中心的,现代计算机是以存储器为中心的3.计算机的工作过程(必考)涉及的元器件:MAR(地址寄存器),MDR(指令寄存器),ALU(算数逻辑单元),ACC(累加器),MQ(乘商寄存器),PC(程序计数器),IR(指令寄存器)(掌握执行指令的全过程)4.机器字长:机器字长是指CPU一次能处理数据的位数,通常与CPU的寄存器位数有关5.存储容量:存储容量存储单元个数存储字长6.运算速度(可能出计算):Vm = 1 / Tm 单位MIPS(百万指令每秒)CPI (执行每条指令所需要的时钟周期)= 1 / IPC(CPU每一周期执行指令的条数,一旦CPU设计完成,IPC的值不会变)第三章—系统总线3.1总线的基本概念总线是连接多个部件的信息传输线,是各部件共享的介质(总线的每条传输线可以传输1位二进制代码)3.2总线的分类总线按照数据传送方式可分为两类:1. 并行传输总线2. 串行传输总线按连接部件的不同可以分为三类(掌握加粗部分):1. 片内总线(指芯片内部的总线)2. 系统总线3. 通信总线3.2.1片内总线概念:片内总线是指芯片内部的总线3.2.2系统总线系统总线是指CPU,I/O设备,主存各大部件的信息传输线按照系统总线的传输信息不同,可分为三类:1. 数据总线2. 地址总线3. 控制总线1.数据总线:双向传输总线,与机器字长与存储字长有关2.地址总线:单向传输总线,由CPU发出,主存的地址线位数与存储单元的个数有关3.控制总线:从单个来说传输是单向的,从总体来说传输的双向的3.2.3通信总线(了解即可)这类总线用于计算机系统之间或计算机系统与其他操作系统之间的通信3.3总线特征与性能指标3.3.2总线性能指标1.总线宽度:总线宽度可以数据总线的宽度,用位来表示,例如8位,16位,32位2.总线带宽(要求会计算,且掌握提高总线速率的方式):总线带宽可以理解为总线的传输速率,即单位时间上的传输数据的位数,通常用每秒传输的字节数来衡量,单位Mbps(兆字节每秒)例子:总线的频率为33Hz,总线宽度为32位,求总线带宽?33*(32/8)=132MBps3.总线复用:一条信号线上传输两种线号,例如,一条总线上即可传输地址信号,又可传输数据信号,此称之为总线复用3.3.3总线标准(掌握PCI,USB)1.PCI总线:为了提升总线性能,由Intel首先提出,PCI中文名称为外围部件互连,其最出名的特性为即插即用,即任何扩展卡插入系统便可直接工作,现在已推出了PCI-ExpressB总线:通用串行总线,真正的即插即用,这里的串行指的是串行通信,即使用一条数据线,将数据1位1位的进行传输,不可同时传输2位数据3.5总线控制1.为何使用总线控制?由于总线上连接着多个部件,什么时候由哪个部件发送信息,如何给信息传送定时,如何防止信息丢失,如何避免多个部件同时发送,如何规定接受信息的部件等一系列问题,都需要由总线控制器统一管理。
第3章系统总线1. 什么是总线?总线传输有何特点?为了减轻总线负载,总线上的部件应具备什么特点?P41答:总线是连接多个部件共享的信息传输线,是各部件共享的传输介质。
总线传输的特点是:某一时刻,只允许有一个部件向总线发送信息,而多个部件可以同时从总线上接受相同的信息。
为了减轻总线负载,总线上的部件应通过三态驱动缓冲电路与总线连通。
2.总线如何分类?什么是系统总线?系统总线又分为几类,它们各有何作用,是单向的,还是双向的,他们与机器字长、存储字长、存储单元有何关系?答:总线的分类:(1)按数据传送方式分:并行传输总线和串行传输总线;(2)按总线的使用范围分:计算机总线、测控总线、网络通信总线等;(3)按连接部件分:片内总线、系统总线和通信总线。
系统总线是指CPU、主存、I/O设备(通过I/O接口)各大部件之间的信息传输线。
按系统总线传输信息不同,可分为3类:数据总线、地址总线和控制总线。
(1)数据总线:数据总线是用来传输个功能部件之间的数据信息,它是双向传输总线,其位数与机器字长、存储字长有关,一般为8位、16位或32位。
(2)地址总线:地址总线主要是用来指出数据总线上的源数据或目的数据在主存单元的地址或I/O设备的地址,地址总线上的代码是用来指明CPU欲访问的存储单元或I/O端口的地址,由CPU输出,是单向的,地址线的位数与存储单元的个数有关,如地址线有20根,则对应的存储单元个数为220。
(3)控制总线:控制总线是用来发出各种控制信号的传输线,其传输是单向的。
3.常用的总线结构有几种?不同的总线结构对计算机的性能有什么影响?举例说明。
答:总线结构通常有单总线结构和多总线结构。
(1)单总线结构是将CPU、主存、I/O设备都挂在一组总线上,允许I/O 设备之间、I/O设备与CPU之间或I/O设备与主存之间直接交换信息。
这种4.为什么要设置总线判优控制?常见的集中式总线控制有几种?各有何特点?哪种方式响应时间最快?哪种方式对电路故障最敏感?答:总线判优控制解决多个部件同时申请总线时的使用权分配问题;常见的集中式总线控制有三种:链式查询、计数器定时查询、独立请求;特点:链式查询方式连线简单,易于扩充,对电路故障最敏感;计数器定时查询方式优先级设置较灵活,对故障不敏感,连线及控制过程较复杂;独立请求方式速度最快,但硬件器件用量大,连线多,成本较高。
第一章计算机系统概论习题答案1、答:计算机系统由硬件和软件两大部分组成。
硬件即指计算机的实体部分,它由看得见摸的着的各种电子元器件,各类光电、机设备的实物组成,如主机、外设等。
软件时看不见摸不着的,由人们事先编制成具有各类特殊功能的信息组成,用来充分发挥硬件功能,提高机器工作效率,便于人们使用机器,指挥整个计算机硬件系统工作的程序集合。
软件和硬件都很重要。
2、答:从计算机系统的层次结构来看,它通常可有五个以上的不同级组成,每一个上都能进行程序设计。
由下至上可排序为:第一级微程序机器级,微指令由硬件直接执行;第二级传统机器级,用微程序解释机器指令;第三级操作系统级,一般用机器语言程序解释作业控制语句;第四级汇编语言机器级,这一级由汇编程序支持和执行;第五级高级语言机器级,采用高级语言,由各种高级语言编译程序支持和执行,还可以有第六级应用语言机器级,采用各种面向问题的应用语言。
3、答:机器语言由0、1代码组成,是机器能识别的一种语言。
汇编语言是面向机器的语言,它由一些特殊的符号表示指令,高级语言是面向用户的语言,它是一种接近于数学的语言,直观,通用,与具体机器无关。
4、答:计算机组成是指如何实现计算机体系结构所体现的属性,它包含了许多对程序员来说是透明的硬件细节。
计算机体系结构是指那些能够被程序员所见到的计算机系统的属性,即概念性的结构与功能特性,通常是指用机器语言编程的程序员所看到的传统机器的属性,包括指令集、数据类型、存储器寻址技术、I/O机理等等,大都属于抽象的属性。
5、答:特点是:(1) 计算机由运算器、存储器、控制器和输入设备、输出设备五大部件组成(2) 指令和数据以同等的地位存放于存储器内,并可以按地址寻访(3) 指令和数据均可以用二进制代码表示(4) 指令由操作码和地址码组成,操作码用来表示操作的性质,地址码用来表示操作数所在存储器中的位置(5) 指令在存储器内按顺序存放。
通常,指令是顺序执行的,在特定情况下,可根据运算结果或根据设定的条件改变执行顺序(6) 机器以运算器为中心,输入输出设备与存储器的数据传送通过运算器。
计算机组成原理——第三章系统总线3.1 总线的基本概念1. 为什么要⽤总线计算机系统五⼤部件之间的互连⽅式有两种:分散连接——各部件之间使⽤单独的连线总线连接——各部件连到⼀组公共信息传输线上早期的计算机⼤多采⽤分散连接⽅式,内部连线⼗分复杂,尤其当I/O与存储器交换信息时都需要经过运算器,使运算器停⽌运算,严重影响CPU的⼯作效率。
2. 什么是总线总线是连接各个部件的信息传输线,是各个部件共享的传输介质3. 总线上的信息传送串⾏并⾏3.2 总线的分类1. ⽚内总线芯⽚内部的总线CPU芯⽚内部寄存器之间寄存器与算逻单元ALU之间2. 系统总线计算机各部件(CPU、主存、I/O设备)之间的信息传输线按系统总线传输信息不同分为:数据总线——传输各功能部件之间的数据信息双向与机器字长、存储字长有关数据总线宽度——数据总线的位数地址总线——⽤来指出数据总线上的源数据或⽬的数据在主存单元的地址或I/O设备的地址单向(由CPU输出)与存储地址、I/O地址有关地址线位数(2n)与存储单元的个数(n)有关控制总线——⽤来发出各种控制信号的传输线出——中断请求、总线请求⼊——存储器读/写、总线允许、中断确认常见控制信号:时钟:⽤来同步各种操作复位:初始化所有部件总线请求:表⽰某部件需获得总线使⽤权总线允许:表⽰需要获得总线使⽤权的部件已获得了控制权中断请求:表⽰某部件提出中断申请中断响应:表⽰中断请求已被接收存储器写:将数据总线上的数据写⾄存储器的指定地址单元内存储器读:将指定存储单元中的数据读到数据总线上I/O读:从指定的I/O端⼝将数据读到数据总线上I/O写:将数据总线上的数据输出到指定的I/O端⼝内传输响应:表⽰数据已被接收,或已将数据送⾄数据总线上3. 通信总线⽤于计算机系统之间或计算机系统与其它系统(控制仪器、移动通信等)之间的通信通信⽅式:串⾏通信数据在单条1位宽的传输线上,⼀位⼀位地按顺序分时传送。
计算机组成原理第三章部分课后题答案(唐朔飞版)3.2 总线如何分类?什么是系统总线?系统总线又分为几类,它们各有何作用,是单向的,还是双向的,它们与机器字长、存储字长、存储单元有何关系?总线分类方式:·按数据传送方式:并行传输总线、串行传输总线·按总线使用范围:计算机(包括外设)总线、测控总线、网络通信总线·按连接部件:片内总线、系统总线、通信总线系统总线:是指CPU、主存、I/O设备各大部件之间的信息传输线。
系统总线分类:·数据总线:用来传输各功能部件之间的数据信息,双向传输,位数与机器字长、存储字长有关·地址总线:主要用来指出数据总线上的源数据或目的数据在贮存单元的地址或I/O设备的地址,单向传输,位数与存储单元的个数有关,地址线为n根,则存储单元个数有2的n次方·控制总线:用来发出各种控制信号,对任一条控制线而言,为单向传输,对控制总线总体而言,可认为双向传输3.4 为什么要设置总线判优控制?常见的集中式总线控制有几种,各有何特点,哪种方式响应时间最快,哪种方式对电路故障最敏感?总线上的信息传送是由主设备启动的,若多个主设备同时要使用总线,则由总线控制器的判优、仲裁逻辑按一定的优先等级顺序确定哪个主设备使用总线。
集中式总线判优控制的三种方式·链式查询1、只需很少的几根线就能按一定优先次序实现总线控制2、很容易扩充设备3、对电路故障很敏感,且优先级别低的设备可能很难获得请求·计数器定时查询1、计数可以从0开始,此时一旦设备的优先次序被固定,设备的优先级就按0,1,2,…,n的顺序降序排列,且固定不变2、计数也可以从上一次计数的终止点开始,即是一中循环方法,此时设备使用总线的优先级相等3、计数器的初始值还可以有程序设置,故优先次序可任意改变·独立请求方式1、响应速度快2、优先次序灵活(通过程序改变)3、控制线数量多,总线控制更复杂3.5 解释概念:总线宽度、总线带宽、总线复用、总线的主设备(或主模块)、总线的从设备(或从模块)、总线的传输周期、总线的通信控制。
第一章计算机系统概论p.191。
1 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要?计算机系统:计算机硬件、软件和数据通信设备的物理或逻辑的综合体计算机硬件:计算机的物理实体计算机软件:计算机运行所需的程序及相关资料硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要1.2如何理解计算机系统的层次结构?实际机器M1向上延伸构成了各级虚拟机器,机器M1内部也可向下延伸而形成下一级的微程序机器M0,硬件研究的主要对象归结为传统机器M1和微程序机器M0,软件研究对象主要是操作系统及以上的各级虚拟机1。
3说明高级语言、汇编语言和机器语言的差别及其联系.机器语言是可以直接在机器上执行的二进制语言汇编语言用符号表示指令或数据所在存储单元的地址,使程序员可以不再使用繁杂而又易错的二进制代码来编写程序高级语言对问题的描述十分接近人们的习惯,并且还具有较强的通用性1。
4如何理解计算机组成和计算机体系结构?计算机体系结构是对程序员可见的计算机系统的属性计算机组成对程序员透明,如何实现计算机体系结构所体现的属性1.5冯·诺依曼计算机的特点是什么?由运算器、控制器、存储器、输入设备、输出设备五大部件组成指令和数据以同一形式(二进制形式)存于存储器中指令由操作码、地址码两大部分组成指令在存储器中顺序存放,通常自动顺序取出执行以运算器为中心(原始冯氏机)1。
6画出计算机硬件组成框图,说明各部件的作用及计算机硬件的主要技术指标。
计算机硬件各部件运算器:ACC, MQ, ALU, X控制器:CU, IR,PC主存储器:M,MDR, MARI/O设备:设备,接口计算机技术指标:机器字长:一次能处理数据的位数,与CPU的寄存器位数有关存储容量:主存:存储单元个数×存储字长运算速度:MIPS, CPI, FLOPS1。
7解释概念主机:计算机硬件的主体部分,由CPU+MM(主存或内存)组成CPU:中央处理器,是计算机硬件的核心部件,由运算器+控制器组成主存:计算机中存放正在运行的程序和数据的存储器,可随机存取;由存储体、各种逻辑部件及控制电路组成存储单元:可存放一个机器字并具有特定存储地址的存储单位存储元件/存储基元/存储元:存储一位二进制信息的物理元件,是存储器中最小的存储单位,不能单独存取存储字:一个存储单元所存二进制代码的逻辑单位存储字长:一个存储单元所存二进制代码的位数存储容量:存储器中可存二进制代码的总量机器字长:CPU 能同时处理的数据位数指令字长:一条指令的二进制代码位数1.8解释英文代号CPU:Central Processing UnitPC:Program CounterIR: Instruction RegisterCU: Control UnitALU: Arithmetic Logic UnitACC:AccumulatorMQ: Multiplier—Quotient RegisterX:操作数寄存器MAR: Memory Address RegisterMDR:Memory Data RegisterI/O: Input/OutputMIPS: Million Instructions Per SecondCPI: Cycle Per InstructionFLOPS:Floating-point Operation Per Second1。
计算机组成与结构期末复习题大连理工大学软件学院赖晓晨1、假设某系统总线在一个总线周期中并行传输4字节信息,一个总线周期占用2 个时钟周期,总线时钟频率为10MHz,则总线带宽是。
A.10MB/sB.20MB/sC.40MB/sD.80MB/s1、假设某系统总线在一个总线周期中并行传输4字节信息,一个总线周期占用2 个时钟周期,总线时钟频率为10MHz,则总线带宽是B 。
A.10MB/sB.20MB/sC.40MB/sD.80MB/s2、下列选项中的英文缩写均为总线标准的是。
A.PCI、CRT、USB、EISAB.ISA、CPI、VESA、EISAC.ISA、SCSI、RAM、MIPSD.ISA、EISA、PCI、PCI-Express2、下列选项中的英文缩写均为总线标准的是 D 。
A.PCI、CRT、USB、EISAB.ISA、CPI、VESA、EISAC.ISA、SCSI、RAM、MIPSD.ISA、EISA、PCI、PCI-Express第四章存储器1、某计算机的Cache共有16块,采用2路组相联映射方式(即每组2块)。
每个主存块大小32字节,按字节编址。
主存129号单元所在主存块应装入到的Cache组号是。
A.0B.2C.4D.61、某计算机的Cache共有16块,采用2路组相联映射方式(即每组2块)。
每个主存块大小32字节,按字节编址。
主存129号单元所在主存C块应装入到的Cache组号是。
A.0B.2C.4D.61、某计算机的Cache共有16块,采用2路组相联映射方式(即每组2块)。
每个主存块大小32字节,按字节编址。
主存129号单元所在主存块应装入到的Cache组号是。
A.0B.2C.4D.6C 由于Cache 共有16块,采用2路组相联,因此共有8组,0,1,2,...,7。
并且主存的某一字块按模8映像到Cache 某组的任一字块中,即主存的第0,8,16...字块可以映像到Cache 第0组2个字块的任一字块中,而129号单元是位于第4块主存块中,因此将映射到Cache 第4组2个字块的任一字块中。
P7计算机的多级层次P8冯诺依曼计算机的特点、五大部件P10计算机的工作步骤P13主存储器、运算器、控制器、I/OP17计算机的硬件技术指标(机器字长、存储容量、运算速度)第二章计算机的发展及应用——见课本目录第三章系统总线P43总线的分类(片内总线、系统总线(三总线结构——数据地址控制)、通信总线)P45总线特性(机械特性、电气特性、功能特性、时间特性)P46总线性能指标(总线宽度、总线带宽、时钟同步/异步、总线复用、信号线数、总线控制方式等其他指标)P47总线标准(ISA、EISA、VESA(VL-BUS)、PCI、AGP、RS-232C、USB)P52总线结构(单总线结构、多总线结构---示意图,如单总线、双总线、三总线结构)P57总线判优控制(集中式(链式查询、计数器定时查询、独立请求方式)+ 分布式)P59总线通信控制(总线周期四个阶段;四种方式:同步、异步、半同步、分离式通信)第四章存储器P68存储器分类(按存储介质、存取方式、在计算机中的作用分类,以及RAM、ROM)P70存储器的层次结构(缓存-主存层次、主存-辅存层次,以及P71虚拟存储系统)P72主存储器P73主存中存储单元地址的分配P73主存的技术指标(存储容量、存储速度、存储器带宽)P74半导体存储芯片(基本结构、译码驱动方式(线选法和重合法))P76随机存取存储器P76静态RAM(基本单元电路、芯片举例、读写时序)P80动态RAM(基本单元电路、芯片举例、读写时序)P86动态RAM的刷新(集中刷新、分散刷新、异步刷新)P87动态RAM和静态RAM的比较P88 只读存储器(MOS、TTL——掩模ROM、PROM、EPROM)P91 存储器与CPU的连接P91存储容量的扩展(位、字扩展)P93存储器与CPU的连接(P95例4.2、P97例4.3)P100汉明码(偶校验、奇校验)P103提高访存速度的措施(单体多字系统、多体并行系统)P107高性能存储芯片(SDRAM、RDRAM、带Cache的DRAM(CDRAM))P109高速缓冲存储器(问题的提出、Cache工作原理)P111 Cache命中率、效率、平均访问时间计算(例4.7)P112 Cache的基本结构(Cache存储体、地址映射变换机构、Cache替换机构)P114 Cache的改进(单一缓存和二级缓存、统一缓存和分立缓存)P117 Cache——主存地址映射(直接映射、全相联映射、组相联映射+ 例题)P123替换策略(先进先出(FIFO)算法、近期最少使用(LRU)算法、随机法)P123辅助存储器(硬磁盘、软磁盘、磁带、光盘存储器——见课本目录)P124硬盘容量计算(格式化、非格式化)P144循环冗余校验码(CRC码)P156概述(发展概况、组成、I/O设备与主机联系方式、与主机信息传送的控制方式)组成(I/O软件(I/O指令、通道指令)、I/O硬件)I/O设备与主机联系方式(I/O设备编址方式、设备寻址、传送方式、联络方式)与主机信息传送的控制方式(程序查询方式、程序中断方式、DMA方式)P166 I/O设备(输入设备、输出设备)输入设备(P168-171键盘、鼠标、触摸屏、光笔、画笔与图形板、图像输入设备)输出设备(P171显示设备、P177打印设备)P182其他I/O设备(终端设备、A/D与D/A转换器、汉字处理设备)P184多媒体技术P190程序查询方式、P194程序中断方式、P202 DMA方式——见课本目录第六章计算机的运算方法P220原码表示法、P221补码表示法、P224反码表示法、P225移码表示法P228数的定点表示(格式、范围)、P229浮点表示(形式、范围、规格化)、比较P234定点运算(移位、加、减、乘、除)P234移位运算、P237加减法、P243乘法(Booth)、P258除法(加减交替法)P269浮点四则运算(P269浮点加减运算、P274浮点乘除法运算、P280硬件配置)P280算术逻辑单元(ALU电路、快速进位链)第七章指令系统P300机器指令(指令格式、指令字长)、P304操作数类型及操作类型(数据存放方式)P310寻址方式P320指令格式举例、P326 RISC技术(P330主要特点、P333与CISC比较)第八章CPU的结构和功能P337 CPU的功能(取指令、分析指令、执行指令等)、CPU结构框图、CPU的寄存器P342指令周期(取指周期、间址周期、执行周期、中断周期;P344数据流)P345指令流水(概念、原理、P348影响流水线性能的因素)P353流水线性能(计算吞吐率、加速比、效率)P355多发技术(超标量、超流水线、超长指令字)、流水线结构P358中断系统(概述、P360中断请求标(INTR)记和中断判优逻辑(硬件排队、软件排队)P361中断服务程序入口地址的寻找(硬件向量法、软件查询法)P362中断响应(响应中断的条件、时间,中断隐指令)P364保护现场和恢复现场、P365中断屏蔽技术)第九章控制单元的功能P375微操作命令的分析(取指周期、间址周期、执行周期(非访存、访存、转移类指令)、中断周期)P379控制单元的功能P379控制单元的外特性(输入信号、输出信号)P380控制信号举例(不采用、采用CPU内部总线的方式)P386多级时序系统(机器周期、时钟周期(节拍、状态) 、多级时序系统)P387控制方式(同步控制方式、异步控制方式、联合控制方式、人工控制方式)第十章控制单元的设计P396微操作的节拍安排、P407微指令的编码方式、P409微指令序列地址的形成、P411微指令格式(水平型、垂直型)、P413静态微程序设计和动态微程序设计、毫微程序设计。
第三章系统总线
(一)选择题
1.计算机使用总线结构便于增减外设,同时
A.减少了信息传输量
B.提高了信息的传输速度
C.减少了信息传输线的条数
2.计算机使用总线结构的主要优点是便于实现积木化,缺点是
A.地址信息、数据信息和控制信息不能同时出现
B.地址信息与数据信息不能同时出现
C.两种信息源的代码在总线中不能同时传送
3.微型计算机中控制总线提供的完整信息是
A.存储器和I/O设备的地址码
B.所有存储器和I/O设备的时序信号和控制信号
C.来自I/O设备和存储器的响应信号
D.上述各项
E.上述B 、C两项
F.上述A、B两项
4.总线中地址线的作用是
A.只用于选择存储器单元
B.由设备向主机提供地址
C.用于选择指定存储器单元和I/O设备接口电路的地址
5.在三种集中式总线控制中,独立请求方式响应时间最快,是以为代价的。
A.增加处理机的开销
B.增加控制线数
C.增加处理机的开销和增加控制线数
6.以下描述PCI总线的基本概念中,正确的是
A. PCI总线是一个与处理器时钟频率无关的高速外部总线
B. PCI总线需要人工方式与系统配置
C.系统中只允许有一条PCI总线
7.连接计算机与计算机之间的总线属于总线。
A.内
B.系统
C.通信
8.在计数器定时查询方式下,若计数从0开始,则
A.设备号小的优先级高
B.每个设备使用总线的机会相等
C.设备号大的优先级高
9.系统总线中的数据线、地址线和控制线是根据来划分的。
A.总线所处的位置
B总线的传输方向
C.总线传输的内容
10在各种异步通信方式中,速度最快。
A.全互锁
B.半互锁
C.不互锁
11.总线的独立请求方式优点是
A.速度高
B.可靠性高
C.成本低
12.总线中数据信号和地址信号分别用一组线路传输,这种传输方式称为
A.串行传输
B.并行传输
C.复用传输
13.不同的信号共用一组信号线,分时传送,这种总线传输方式是传输。
A.猝发
B.并行
C.复用
14.总线的异步通信方式
A.不采用时钟信号,只采用握手信号
B.既采用时钟信号,又采用握手信号
C.既不采用时钟信号,又不采用握手信号
15.总线的半同步通信方式
A.不采用时钟信号,只采用握手信号
B.既采用时钟信号,又采用握手信号
C既不采用时钟信号,又不采用握手信号。
(二)填空题
1.总线上的主模块是指对总线有控制权的模块,从模块是指被主模块访问的模块,只能响应从主模块发来的各种总线命令
2.总线宽度是指数据线的宽度(根数),总线带宽是指.单位时间内总线上传输数据的位数
3.单向总线只能将信息从总线的一端传到另一端,不能反向传输。
4.在计数器定时查询方式下,采用每次从上一次计数的终止点开始计数的方式,可使每个设备使用总线的优先级相等。
(三)问答题
1.解释下列概念
(1)总线(2)系统总线(3)通信总线(4)总线主设备(5)总线从设备(6)总线仲裁
答:
(1)总线是连接多个部件(模块)的信息传输线,是各部件共享的传输介质。
(2)系统总线是指CPU、主存、I/O设备各大部件之间的信息传输线。
按传输内容的不同,又分数据总线、地址总线和控制总线。
(3)通信总线是连接计算机系统之间或计算机系统与其他系统(如控制仪表、移动通信等)之间的信息传输线。
(4)总线主设备是指获得总线控制权的设备。
(5)总线从设备是指被主设备访问的设备,只能响应从主设备发来的各种总线命令。
(6)总线仲裁即总线判优,主要解决在多个主设备申请占用总线时,由总线控制器仲裁出优先级别最高的设备,允许其占用总线。
2 总线管理包括哪些内容?
答:总线管理主要包括判优控制和通信控制。
判优控制又分集中式和分布式两种,集中式总线判优逻辑有链式查询、计数器定时查询和独立请求三种方式。
链式查询方式只需1根总线请求线(BR)、1根总线忙线(BS)和1根总线同意线(BG),BG 线像链条一样,串联所有的设备,设备的优先级是固定的,结构简单,容易扩充设备,但对电路故障十分敏感,一旦第i个设备的接口电路有故障,则第i个设备以后的设备都不能进行工作。
计数器定时查询方式的总线请求(BR)和忙(BS)线是各设备共用的,但还需N(N为设备数)根设备地址线实现查询。
设备的优先级可以不固定,控制比链式查询复杂,电路故障不如链式查询方式敏感。
独立请求方式控制线数量多,N个设备共有N根总线请求线和N根总线同意线。
总线仲裁线路更复杂,但响应速度快,且设备优先级的次序控制灵活,可以预先固定,也可通过程序来改变优先次序,还可在必要时屏蔽某些设备的请求。
通信控制有四种方式:同步通信、异步通信、半同步通信和分离式通信。
同步通信采用公共时钟,有统一的传输周期。
异步通信没有公共时钟,采用应答方式通信,没有固定的传输周期。
半同步通信既有公共时钟,又允许速度不同的模块和谐工作,采用插入等待周期的措施来协调通信双方的配合问题。
分离式通信总线上的每个模块都可以成为主模块,将总线传输周期分为两个子周期,每个子周期可供不同模块占用,总线上无空闲等待时间,最充分地发挥了总线的有效占用。
3.什么是总线判优?为什么需要总线判优?
答:总线判优就是当总线上各个主设备同时要求占用总线时,通过总线控制器,按一定的优先等级顺序确定某个主设备可以占用总线。
因为总线传输的特点就是在某一时刻,只允许一个部件向总线发送信息,如果有两个以上的部件同时向总线发送信息,势必导致信号冲突传输无效,故需用判优来解决。
4.异步通信与同步通信的主要区别是什么?说明通信双方如何联络。
答:同步通信和异步通信的主要区别是前者有公共时钟总线上的所有设备按统一的时序、统一的传输周期进行信息传输,通信双方按约定好的时序联络;后者没有公共时钟,没有固定的传输周期,采用应答方式通信具体的联络方式有不互锁、半互锁和全互锁三种。
不互锁方式通信双方没有相互制约关系;半互锁方式通信双方有简单的制约关系;全互锁方式通信双方有完全的制约关系。
其中全互锁通信可靠性最高。
如有侵权请联系告知删除,感谢你们的配合!。