计算机组成原理知识点.

合集下载

计算机组成原理考试题库1

计算机组成原理考试题库1

【课程信息】课程名称:计算机组成原理课程编码:任课教师:侯艳艳;单承刚【录入】侯艳艳【章节】第一章计算机系统概述【知识点】1、计算机系统简介2、计算机的基本组成3、计算机硬件的主要技术指标【单选题】1.运算器的核心部件是。

A.数据总线B.数据选择器C.累加寄存器D.算术逻辑运算部件答案:D2.存储器主要用来。

A.存放程序B.存放数据C.存放微程序D.存放程序和数据答案:D3.至今为止,计算机中所含所有信息仍以二进制方式表示,其原因是。

A.节约元件B.运算速度快C.物理器件性能决定D.信息处理方便。

答案:B4.对计算机软、硬件资源进行管理,是的功能。

A.操作系统B.数据库管理系统C.语言处理程序D.用户程序答案:C5.微型计算机的发展以技术为标志。

A.操作系统B.微处理器C.硬盘D.软件答案:B6.电子计算机的算术/逻辑单元、控制单元与主存储器合称为。

A.B.D.答案:C7.输入、输出装置以与外接的辅助存储器称为。

A.操作系统B.存储器C.主机D.外围设备答案:D8.用户与计算机通信的界面是。

A.B.外围设备C.应用程序D.文本处理答案:B9.下列属于应用软件。

A.操作系统B.编译程序C.连接程序D.文本处理答案:D10.下列不是输入设备。

B.键盘C.鼠标器D.打印机答案:D11.冯?诺伊曼机工作方式的基本特点是。

A.多指令流单数据流;B.按地址访问并顺序执行指令;C.堆栈操作;D.存储器按内容选择地址。

答案:B12.用户与计算机通信的界面是。

A.;B.外围设备;C.应用程序;D.系统程序。

答案:B13.在下列四句话中,最能准确反映计算机主要功能的是。

A.计算机可以存储大量信息B.计算机能代替人的脑力劳动C.计算机是一种信息处理机D.计算机可实现高速运算。

答案:C14.计算机硬件能直接执行的只能是。

A.符号语言B.机器语言C.汇编语言D.机器语言和汇编语言答案:B15.由0、1代码组成的语言称为。

大一计算机必备知识点

大一计算机必备知识点

大一计算机必备知识点计算机科学作为一门广泛应用的学科,对于大一的计算机专业学生来说,掌握一些基本的计算机知识是非常重要的。

下面我将介绍大一计算机专业学生必备的知识点,希望对你的学习有所帮助。

一、计算机组成原理1. 计算机硬件基本组成:中央处理器(CPU)、存储器、输入设备和输出设备。

2. 计算机的工作原理:指令的执行过程、数据的传输和存储方式等。

3. 计算机的性能指标:时钟频率、存储容量、带宽等。

二、计算机网络基础1. 网络的概念和分类:局域网、广域网、互联网等。

2. 网络协议:TCP/IP协议、HTTP协议、FTP协议等常用的网络协议。

3. 网络通信原理:网络拓扑结构、数据传输方式、IP地址等基本概念。

三、数据结构与算法1. 数据结构的概念和分类:线性结构(数组、链表)、非线性结构(树、图)等。

2. 常用数据结构的特点和应用:队列、栈、堆、散列表等。

3. 常见算法:排序算法(冒泡排序、快速排序)、查找算法(二分查找、哈希查找)等。

四、编程语言1. C语言基础:语法、数据类型、控制结构等。

2. 面向对象编程:类、对象、继承、多态等基本概念。

3. 程序设计方法:模块化、抽象、封装等。

五、操作系统1. 操作系统的概念和功能:进程管理、内存管理、文件管理、设备管理等。

2. 常见操作系统:Windows、Linux、Unix等。

3. 进程调度算法:先来先服务、短作业优先、时间片轮转等。

六、数据库基础1. 数据库的概念和分类:关系型数据库、非关系型数据库等。

2. SQL语言基础:数据查询、插入、更新、删除等基本操作。

3. 数据库设计原则:实体关系模型、范式等。

七、软件工程基础1. 软件开发生命周期:需求分析、设计、编码、测试、维护等阶段。

2. 软件测试方法:单元测试、集成测试、系统测试等。

3. 软件项目管理:进度控制、资源分配、风险管理等。

以上是大一计算机专业学生必备的知识点,希望能够对你的学习有所帮助。

【知识】四川大学计算机组成原理知识点

【知识】四川大学计算机组成原理知识点

【关键字】知识第一章1.诺依曼体制的主要思想:①采用二进制代码表示信息②采用保存程序工作方式(核心概念)③计算机硬件系统由五大部件(保存器、运算器、控制器、输入\出设备)组成2.cache:高速缓存,为解决CPU 与主存之间的速度匹配而设置的保存器。

位于CPU 和主存之间,速度可以与CPU 一样快,存放的是最近就要使用的程序和数据,容量较小。

3.总线:一组连接多个部件的公共信号线,可以分时地接收与发送各部件的信息。

4.通道:也称为通道控制器,能够执行专用的通道命令,是管理I/O 操作的控制部件。

5.从组成角度划分的层次结构模型:并不具备这种语言功能。

7.软硬件逻辑等价:在计算机中,有许多功能可直接由硬件实现,也可在硬件支持下依靠软件实现,对用户而言,在功能上是等价的。

这种情况称为软硬件在功能上的逻辑等价。

例如,乘法运算可由硬件乘法器实现,也可以在加法器与移位器的支持下,通过执行乘法子程序实现。

8.固件:微程序类似于软件,但被固化在只读保存器中,属于硬件CPU 的范畴,称为固件。

9.字长:基本字长一般是指参加一次定点运算的操作数的位数。

基本字长影响计算机精度、硬件成本,甚至指令系统的功能。

10.数据通路宽度:指数据总线一次能并行传送的数据位数,它影响计算机的有效处理速度。

11.数据传输率:是指数据总线每秒钟传送的数据量,也称为数据总线的带宽。

数据传输率=总线数据通路宽度×总线时钟频率/8(B/s )第二章1.计算机中的信息分为两大类,一类是计算机处理的对象,称为数据;另一类是控制计算机工作的信息,称为控制信息。

相应地,在计算机工作时将存在数据流、控制流两类信息流。

2.在原码表示中,真值0可以有两种不同的表示形式,分别称为+0和-0.对于整数原码,表示的数的范围是3.在补码表示中,数0只有一种表示方法00 0对于定点整数补码,表示的数的范围是4.所谓浮点数的规格化,就是通过移动尾数,使尾数M 绝对值的最高位数字为1。

大学计算机科学知识点归纳

大学计算机科学知识点归纳

大学计算机科学知识点归纳1. 计算机科学基础1.1 计算机组成原理- 计算机硬件:CPU、内存、I/O设备、存储器等- 计算机指令:机器指令、汇编指令、高级指令等- 计算机体系结构:冯诺依曼结构、哈佛结构等1.2 数据结构与算法- 线性结构:数组、链表、栈、队列、串等- 非线性结构:树、图、哈希表等- 算法:排序算法、查找算法、图算法等1.3 计算机网络- 网络结构:OSI七层模型、TCP/IP四层模型等- 网络设备:交换机、路由器、网关等1.4 操作系统- 进程管理:进程、线程、进程调度、死锁等- 内存管理:内存分配、回收、虚拟内存等- 文件系统:文件、目录、文件系统结构等- 设备管理:设备驱动、I/O调度等2. 编程语言与编译原理2.1 编程语言- 高级语言:C、C++、Java、Python等- 低级语言:汇编、机器码等2.2 编译原理- 词法分析:词法单元、词法分析器等- 语法分析:语法规则、语法分析树、分析算法等- 中间代码生成与优化:三地址码、SSA等- 目标代码生成:汇编代码、机器代码等3. 软件工程- 软件开发过程:需求分析、设计、编码、测试、维护等- 软件设计模式:面向对象设计模式、架构模式等- 软件项目管理:项目计划、进度控制、风险管理等- 软件质量保证:代码审查、测试策略等4. 数据库系统- 数据库概念:数据模型、实体-关系模型、关系模型等- 数据库设计:范式、E-R图、SQL等- 数据库查询:SQL查询、视图、索引等- 数据库事务:ACID属性、并发控制、故障恢复等5. 人工智能与机器- 人工智能基础:知识表示、推理、搜索算法等- 机器算法:线性回归、决策树、神经网络等- 自然语言处理:分词、词性标注、命名实体识别等- 计算机视觉:图像处理、目标检测、人脸识别等6. 计算机科学其他领域- 并行与分布式系统:进程并发、分布式算法、云计算等- 网络安全:加密算法、防火墙、入侵检测等- 物联网:传感器、嵌入式系统、物联网协议等- 人机交互:用户界面设计、交互技术、虚拟现实等以上是对大学计算机科学知识点的简要归纳,希望对您有所帮助。

计算机原理知识点

计算机原理知识点
4.片内总线:芯片内部的总线。如在CPU芯片内部,寄存器与寄存器之间,寄存器与ALU之间都有片内总线连接。
5.算罗单元(ALU):是中央处理器CPU的一部分,用以计算机指令集中的执行算术与逻辑操作。某些处理器中,将ALU切分为两部分,即算术单元(AU)与逻辑单元(LU)
6.系统总线:是指CPU,主存,I/O设备各大部件之间的信息传输线。由于这些部件通常安放在主板和插件板(插卡)上,故又称为板级总线或板间总线。
一.选择题
1.完整的计算机系统应包括( )
A、 运算器 存储器 控制器
B、 外部设备和主机
C、 主机和应用程序
D、 配套的硬件设备和软件系统
我的答案:D
2.( )的功能是将机器语言转换成人类语言。
A、控制器
B、输入设备
C、输出设备
D、存储器
我的答案:C
3.以下语句错误的是
A、输入设备可以将机器语言转化为人类熟悉的形式
A、 存放在一个存储单元中的二进制代码组合
B、 存放在一个存储单元中的二进制代码位数
C、 存储单元的个数
D、 机器指令的位数
我的答案:A
二.填空题
1.完成一条指令分为_取出指令、_分析指令、__执行指令_三步。(请按顺序填写)
2____CPI__是指执行一条指令所需时钟周期数。
3.如果MAR12位,MDR8位,则所连接的存储器容量为___4___KB。
B、8
C、16
D、32
正确答案:C
二.填空题
3 总线上信息传递的方式有__串行___和__并行___两种。
4.___系统总线_____是连接各个部件的信息传输线,是各个部件共享的传输介质。
5.按连接部件的不同,总线通常可以分为_片内总线_____、_系统总线____和_____通信总线。

第二章 计算机组成原理

第二章  计算机组成原理
部频率越高,CPU的处理速度就越快。 例如: P4 3.4GHz,800MHz外频(FSB)
时钟频率的发展:
400MHZ---533MHZ---800MHZ,即将达到1066MHZ [单选]用MHz来衡量计算机的性能,它指的是计算机__________。
ACM 图灵奖
1966年由ACM(美国计算机学会)创建,该奖有计 算机界的诺贝尔奖之称。
IEEE 计算机先驱奖
1980年由IEEE-CS(美国电气与电子工程师学会-计 算机学会)创建,是世界范围内计算机科学技术领域另 一个最重要的奖项,和图灵奖是互为补充的。
计算机的诞生与发展
对计算机的诞生发展做出重大贡献的两个人:
(a) NEC SX-6/64MB巨 型计算机外形
(b) 全球气温分布与 变化趋势图
计算机的分类
大型计算机(Mainframe)
运算速度快、存储容量大、通信联网功能完善、可靠性高、安 全性好、有丰富的系统软件和应用软件的计算机, CPU 通常有 4 、 8、16、32个甚至更多处理器。

功能: 为企业或政府的数据提供集中的存储、管理和处理,作为主服务 器(企业级服务器),在信息系统中起着核心作用。
内存储器
控制器CU RAM
外部存储器--硬盘 、软盘、光盘、磁带
外设
输入设备--键盘、鼠标器、扫描仪 输出设备--显示器、打印机、绘图仪 其他设备--调制解调器
计算机的组成
台 式 机
PC机的物理组成
机箱、显示器、键盘、鼠标器等
机箱内包含:
主板、硬盘、软驱、光驱、
电源、风扇等
主板上安装
CPU、芯片组、内存条、
第二章
计算机组成原理

重庆专升本计算机基础知识点归纳

重庆专升本计算机基础知识点归纳
(一)计算机组成原理
1、中央处理器(CPU):它是计算机的核心,负责处理数据和指令。

它由运算器、控制器、寄存器、时钟和缓存等部件组成。

2、主存储器(RAM):它是用来存放计算机运行的程序和数据,它也被称为“虚拟内存”或“主存”,是计算机执行指令的唯一工作区域。

3、输入/输出(I/O):它是指计算机向外部设备传输数据的总称,比如键盘、屏幕、打印机、磁盘等外部设备。

4、存储设备:它用来存储信息,通常有硬盘、软盘以及光盘等等,比如硬盘用于长期存储信息,软盘或光盘用于暂时存储数据内容。

5、网络设备:它是一种新型计算机系统,它可以将多台计算机连接起来,实现跨越时空的远程通信和数据交换。

(二)计算机编程
2、算法(Algorithm):它是一种计算机科学的基础,是一个把一定的数据处理后输出所需要结果过程的一系列的规则和步骤。

3、程序设计语言(Programming Language):它是人和计算机之间通信的一种语言,是按一定规则编写的一组指令,可以让计算机按照指令执行操作。

计算机组成原理考点总结终结版

内部资料,转载请注明出处,谢谢合作;一、计算机系统概述(一)计算机发展历程了解知识点一:第一台计算机 ENIAC知识点二:冯诺依曼VanNeumann首次提出存储程序的概念,将数据和程序一起放在存储器中,使得编程更加方便;50多年来,虽然对冯诺依曼机进行了很多改革,但结构变化不大,仍然称为冯诺依曼机;知识点三:一般把计算机的发展分为四个阶段:第一代1946-50‘s后期:电子管计算机时代;第二代50‘s中期-60’s后期:晶体管计算机时代;第三代60‘s中期-70’s前期:集成电路计算机时代;第四代70‘s初-:大规模集成电路计算机时代;知识点四:冯·诺依曼计算机的特点冯·诺依曼体系计算机的核心思想是“存储程序”的概念;它的特点如下:1 计算机由运算器、存储器、控制器和输入设备、输出设备五大部件组成;2 指令和数据都用二进制代码表示;3 指令和数据都以同等地位存放于存储器内,并可按地址寻访;4 指令是由操作码和地址码组成,操作码用来表示操作的性质,地址码用来表示操作数所在存储器中的位置;5 指令在存储器内是顺序存放的;6 机器以运算器为核心,输入输出设备与存储器的数据传送通过运算器;(二)计算机系统层次结构了解计算机系统的层次结构,通常可有五个以上的层次,在每一个层次上都能进行程序设计;由下自上可排序为:第一级微程序机器级,微指令由机器直接执行,第二级传统机器级,用微程序解释机器指令,第三级操作系统级,一般用机器语言程序解释作业控制语句,第四级汇编语言机器级,这一级由汇编程序支持和执行,第五级高级语言机器级,采用高级语言,由各种高级语言编译程序支持和执行;还可以有第六级应用语言机器级,采用各种面向问题的应用语言;1.计算机硬件的基本组成图中实线为控制线,虚线为反馈线,双线为数据线;图中各部件的功能是:1 运算器用来完成算术运算和逻辑运算,并将运算的中间结果暂存在运算器内;2 存储器用来存放数据和程序;3 控制器用来控制、指挥程序和数据的输入、运行及处理运算结果;4 输入设备用来将人们熟悉的信息形式转换为机器能识别的信息形式,常见的有键盘、鼠标等;5 输出设备可将机器运算结果转换为人们熟悉的信息形式如打印机输出、显示器输出等;计算机的五大部件在控制器的统一指挥下,有条不紊地自动工作;由于运算器和控制器在逻辑关系和电路结构上联系十分紧密,尤其在大规模集成电路制作工艺出现后,这两大部件往往制作在同一芯片上,因此,通常将他们合起来统称为中央处理器,简称CPU;把输入设备与输出设备简称为I/O 设备;因此,现代计算机可认为由三大部分组成:CPU、I/O设备及主存储器MM;CPU与MM合起来称为主机,I/O设备叫作外设;存储器分为主存储器MM和辅助存储器;主存可直接与CPU交换信息,辅存又叫外存;2.计算机软件的分类计算机的软件通常又分为两大类:系统软件和应用软件;系统软件又称为系统程序,主要用来管理整个计算机系统,监视服务,使系统资源得到合理调度,确保高效运行;它包括:标准程序库、语言处理程序、操作系统、服务性程序、数据库管理系统、网络软件等等;应用软件又称为应用程序,它是用户根据任务所编制的各种程序;3.计算机的工作过程1.运算器运算器包括三个寄存器和一个算逻单元ALU;其中ACC为累加器,MQ为乘商寄存器,X为操作数寄存器;这三个寄存器在完成不同运算时,所存放在操作数类别也各不相同;2.存储器主存储器包括存储体、各种逻辑部件及控制电路等;主存的工作方式就是按存储单元的地址号来实现对存储字各位的存写入、取读出;这种存取方式叫做按地址存取,也即按地址访问存储器简称访存;为了能实现按地址访问的方式,主存中还必须配置两个寄存器MAR和MDR;MAR是存储器地址寄存器,用来存放欲访问的存储单元的地址,其位数对应存储单元的个数;MDR是存储器数据寄存器,用来存放从存储体某单元取出的代码或者准备往某存储单元存入的代码,其位数与存储字长相等;要想完整地完成一个取或存操作;3.控制器控制器是计算机组成的神经中枢,由它指挥全机各部件自动、协调地工作;具体而言,它首先要命令存储器读出一条指令,这叫取指过程;接着对这条指令进行分析,指出该指令要完成什么样的操作,并按寻址特征指明操作数的地址,这叫分析指令过程;最后根据操作数所在的地址,取出操作数并完成某种操作,这叫作执行过程;以上就是通常所说的完成一条指令操作的取指、分析和执行三阶段; 控制器由程序计数器PC,指令寄存器IR以及控制单元CU几部分组成;PC 用来存放当前欲执行指令的地址, 它与主存的MAR之间有一条直接通路,且具有自动加1的功能, 即可自动形成下一条指令的地址;IR用来存放当前的指令, IR 的内容来自主存的MDR;IR中的操作码送到CU,用来分析指令;其地址码作为操作数的地址送至存储器的MAR; CU用来分析当前指令所需完成的操作,并发出各种微操作命令序列,用以控制所有被控对象;4.I/OI/O子系统包括各种外部设备及相应的接口;每一种设备都是由I/O接口与主机联系的,它接受CU发出的各种控制命令完成相应的操作;计算机的解题过程如下:首先把构成程序的有序指令和数据,通过键盘输入到主存单元中,并置PC的初值为0即令程序的首地址为0;启动机器后,计算机便自动按存储器中所存放的指令顺序,有序地逐条完成取指令、分析指令和执行指令,直至执行到程序的最后一条指令为止;(三)计算机性能指标1. 吞吐量、响应时间1 吞吐量:单位时间内的数据输出数量;2 响应时间:从事件开始到事件结束的时间,也称执行时间;2. CPU时钟周期、主频、CPI、CPU执行时间1 CPU时钟周期:机器主频的倒数,Tc2主频:CPU工作主时钟的频率,机器主频Rc3CPI:执行一条指令所需要的平均时钟周期4CPU执行时间:T CPU=In×CPI×T CIn执行程序中指令的总数CPI执行每条指令所需的平均时钟周期数T C时钟周期时间的长度3. MIPS、MFLOPS1MIPS:MIPSMillion Instructions Per SecondMIPS = In/Te×106= In/In×CPI×Tc×106= Rc/CPI×106Te:执行该程序的总时间In:执行该程序的总指令数Rc:时钟周期Tc的到数MIPS只适合评价标量机,不适合评价向量机;标量机执行一条指令,得到一个运行结果;而向量机执行一条指令,可以得到多个运算结果;2 MFLOPS:MFLOPSMillion Floating Point Operations Per SecondMFLOPS=Ifn/Te×106Ifn:程序中浮点数的运算次数MFLOPS测量单位比较适合于衡量向量机的性能;一般而言,同一程序运行在不同的计算机上时往往会执行不同数量的指令数,但所执行的浮点数个数常常是相同的;二、数据的表示和运算(一)数制与编码1.进位计数制及其相互转换2.真值和机器数3.BCD码4.字符与字符串5.校验码(二)定点数的表示和运算1.定点数的表示无符号数的表示;有符号数的表示;2.定点数的运算定点数的位移运算;原码定点数的加/减运算;补码定点数的加/减运算;定点数的乘/除运算;溢出概念和判别方法;(三)浮点数的表示和运算1.浮点数的表示浮点数的表示范围;IEEE754标准2.浮点数的加/减运算(四)算术逻辑单元ALU1.串行加法器和并行加法器2.算术逻辑单元ALU的功能和机构三、存储器层次机构cache-主存-外存的层次结构、cache的三种不同映象方式、主存芯片的子扩展和位扩展方案设计以及续存相关地址转换的内容是重点(一)存储器的分类1.按存储介质分1半导体存储器;存储元件由半导体器件组成的叫半导体存储器;其优点是体积小、功耗低、存取时间短;其缺点是当电源消失时,所存信息也随即丢失,是一种易失性存储器;2磁表面存储器;按载磁体形状的不同,可分为磁盘、磁带和磁鼓;现代计算机已很少采用磁鼓;由于用具有矩形磁滞回线特性的材料作磁表面物质,它们按其剩磁状态的不同而区分“0”或“1”,而且剩磁状态不会轻易丢失,故这类存储器具有非易失性的特点;3 磁芯存储器不用了4光盘存储器;光盘存储器是应用激光在记录介质磁光材料上进行读写的存储器,具有非易失性的特点;光盘记录密度高、耐用性好、可靠性高和可互换性强等; 2.按存取方式分类按存取方式可把存储器分为随机存储器、只读存储器、顺序存储器和直接存取存储器四类;1随机存储器RAMRandom Access Memory;RAM是一种可读写存储器, 其特点是存储器的任何一个存储单元的内容都可以随机存取,而且存取时间与存储单元的物理位置无关;计算机系统中的主存都采用这种随机存储器;由于存储信息原理的不同, RAM又分为静态RAM 以触发器原理寄存信息和动态RAM以电容充放电原理寄存信息;2只读存储器ROMRead only Memory;只读存储器是能对其存储的内容读出,而不能对其重新写入的存储器;这种存储器一旦存入了原始信息后,在程序执行过程中,只能将内部信息读出,而不能随意重新写入新的信息去改变原始信息;因此,通常用它存放固定不变的程序、常数以及汉字字库,甚至用于操作系统的固化;它与随机存储器可共同作为主存的一部分,统一构成主存的地址域;只读存储器分为掩膜型只读存储器MROMMasked ROM、可编程只读存储器PROMProgrammable ROM、可擦除可编程只读存储器EPROMErasable Programmable ROM、用电可擦除可编程的只读存储器EEPROMElectrically Erasable Programmable ROM;以及近年来出现了的快擦型存储器Flash Memory,它具有EEPROM的特点,而速度比EEPROM快得多;3串行访问存储器;如果对存储单元进行读写操作时,需按其物理位置的先后顺序寻找地址,则这种存储器叫做串行访问存储器;显然这种存储器由于信息所在位置不同,使得读写时间均不相同;如磁带存储器,不论信息处在哪个位置,读写时必须从其介质的始端开始按顺序寻找,故这类串行访问的存储器又叫顺序存取存储器;还有一种属于部分串行访问的存储器,如磁盘;在对磁盘读写时,首先直接指出该存储器中的某个小区域磁道,然后再顺序寻访,直至找到位置;故其前段是直接访问,后段是串行访问,叫直接存取存储器;3.按在计算机中的作用分类按在计算机系统中的作用不同,存储器又可分为主存储器、辅助存储器、缓冲存储器;(二)存储器的层次化结构主要是为了解决速度匹配问题存储器有3个重要的指标:速度、容量和每位价格,一般来说,速度越快,位价越高;容量越大,位价越低,容量大,速度就越低;上述三者的关系用下图表示:寄存器缓存主存磁盘磁带存储系统层次结构主要体现在缓存-主存-辅存这两个存储层次上,如下图所示:(三)半导体随机存取存储器1.SRAM存储器的工作原理静态RAM由于静态RAM是触发器存储信息,因此即使信息读出后,它仍保持其原状态,不需要再生;但电源掉电时,原存信息丢失,故它属易失性半导体存储器2.DRAM存储器的工作原理(四)只读存储器(五)主存储器与CPU的连接(六)双口RAM和多模块存储器(七)高速缓冲存储器Cache1.程序访问的局部2.Cache的基本工作原理3.Cache和主存之间的映射方式4.Cache中主存块的替换算法5.Cache写策略(八)虚拟存储器1.虚拟存储器的基本概念2.页式虚拟存储器3.段式虚拟存储器4.段页式虚拟存储器5.TLB快表四、指令系统(一)指令格式1.指令的基本格式2.定长操作码指令格式3.扩展操作码指令格式(二)指令的寻址方式1.有效地址的概念2.数据寻址和指令寻址3.常见寻址方式(三)CISC和RISC的基本概念五、中央处理器CPU(一)CPU的功能和基本结构(二)指令执行过程(三)数据通路的功能和基本结构(四)控制器的功能和工作原理1.硬布线控制器2.微程序控制器微程序、微指令和微命令;微指令的编码方式;微地址的形式方式; (五)指令流水线1.指令流水线的基本概念2.超标量和动态流水线的基本概念(一)总线(二)总线概述(三)总线的基本概念总线是连接计算机内部多个部件之间的信息传输线,是各部件共享的传输介质;多个部件和总线相连,在某一时刻,只允许有一个部件向总线发送信号,而多个部件可以同时从总线上接收相同的信息;总线是由许多传输线或通路组成,每条线可传输一位二进制代码,如16条传输线组成的总线,可同时传输16位二进制代码;(四)总线的分类按数据传送方式:并行传输总线和串行传输总线按总线的适用范围:计算机总线,测控总线,网络通信总线按连接部件不同:重点片内总线:片内总线是指芯片内部的总线,如在CPU芯片内部, 寄存器与寄存器之间、寄存器与算术逻辑单元之间都有总线连接;系统总线:系统总线是指CPU、主存、I/O各大部件之间的信息传输线;按传输信息的不同,可分为三类:数据总线、地址总线和控制总线;数据总线用来传输各功能部件之间的数据信息,它是双向传输总线,其位数与机器字长、存储字长有关;数据总线的条数称为数据总线宽度,它是衡量系统性能的一个重要参数;例子:总线宽8位,指令字长16位,CPU需要两次访主存地址总线主要用来指出数据总线上的源数据或目的数据在主存单元的地址或在I/O设备上的地址;它是单向传输的;地址线的位数与存储单元的个数有关,如地址线为20根,则对应的存储单元个数为220;控制总线是用来发出各种控制信号的传输线;对单一控制线来说,传输单向;对控制总线,是双向的;对CPU而言,控制信号既有输入又有输出;通信总线:这类总线用于计算机系统之间或计算机系统与其他系统如控制仪表、移动通讯等之间的通信;(五)总线的组成及性能指标总线的组成:总线组成包括信号线、总线控制器、附属电路;信号线包括数据线、地址线和控制线总线性能指标:1总线宽度:它是指数据总线的根数, 用bit位表示,如8位、16位、32位、64位;2总线带宽:总线的数据传输速率即单位时间内总线上传输数据的位数,通常用每秒传输信息的字节数来衡量,单位为MBps兆每秒;例如,总线频率33MHZ,总线宽度32位4B,则总线带宽334=132MBps;3时钟同步/异步:总线上的数据与时钟同步工作的总线称同步总线,与时钟不同步工作的总线称为异步总线;4总线复用:通常地址总线与数据总线在物理上是分开的两种总线;地址总线传输地址码,数据总线传输数据信息;为了提高总线的利用率,优化设计,特将地址总线和数据总线共用一条物理线路,只是某一时刻该总线传输地址信号,另一时刻传输数据信号或命令信号;这叫总线的多路复用;5信号线数:即地址总线、数据总线和控制总线三种总线数的总和;6总线控制方式:包括并发工作、自动配置、仲裁方式、逻辑方式、计数方式等;7 其他指标:如负载能力问题等;总线结构的三种形式:以CPU为中心的双总线结构:这种结构在I/O设备与主存交换信息时仍然要占用CPU,因此会影响CPU的工作效率;单总线结构:它是将CPU、主存、I/O设备都挂在一组总线上,允许I/O之间、I/O与主存之间直接交换信息;因为只有一组总线,当某一时刻各部件都要占用时,就会出现争夺现象;双总线结构的特点是将速度较低的I/O设备从单总线上分离出来,形成主存总线与I/O总线分开的结构;三总线结构中, 主存总线用于CPU与主存之间的传输;I/O总线供CPU与各类I/O之间传递信息;DMA总线用于高速外设磁盘、磁带等与主存之间直接交换信息;在三总线结构中,任一时刻只能使用一种总线;(六)总线仲裁总线控制总线控制主要包括判优控制和通信控制;总线判优控制可分集中式和分布式两种,前者将控制逻辑集中在一处如在CPU中,后者将控制逻辑分散在与总线连接的各个部件或设备上;集中仲裁方式常见的集中控制有三种优先权仲裁方式:1.链式查询菊花链图中控制总线中有三根线用于总线控制BS总线忙;BR总线请求、BG总线同意,其中总线同意信号BG是串行地从一个I/O接口送到下一个I/O接口;如果BG到达的接口有总线请求,BG信号就不再往下传;意味着该接口获得了总线使用权,并建立总线忙BS信号,表示它占用了总线;这种方式的特点是:只需很少几根线就能按一定优先次序实现总线控制,并且很容易扩充设备,但对电路故障很敏感;2.计数器定时查询计数器定时查询方式如下图所示;它与链式查询方式相比,多了一组设备地址线,少了一根总线同意线BG;总线控制部件接到由BR 送来的总线请求信号后,在总线未被使用BS=0的情况下,由计数器开始计数,向各设备发出一组地址信号;当某个有总线请求的设备地址与计数值一致时,便获得总线使用权,此时终止计数查询;这种方式的特点是:计数可以从“0”开始,此时设备的优先次序是固定的;计数也可以从终止点开始,即是一种循环方法,此外,对电路故障不如链式查询方式敏感,但增加了主控制线设备地址数,控制也较复杂;3.独立请求方式独立请求方式如下图所示;由图可见,每一设备均有一对总线请求线BRi和总线同意线BGi;当设备要求使用总线时,便发出该设备的请求信号;总线控制部件中有一排队电路,可根据优先次序确定响应哪一设备的请求;这种方式的特点是:响应速度快,优先次序控制灵活通过程序改变,但控制线数量多,总线控制更复杂;总线通信控制没要求分布仲裁方式同集中式仲裁相比,分布式仲裁不需要中央仲裁器,而是让各个主设备功能模块都有自己的仲裁号和仲裁电路;需要使用总线时,各个设备的功能模块将自己唯一的仲裁号发送到共享的总线上,各自的仲裁电路再将从仲裁总线上获得的仲裁号和自己的仲裁号相对比,获胜的仲裁号将保留在仲裁总线上,相应设备的总线请求获得响应;分布式仲裁不需要中央仲裁器,每个潜在的主方功能模块都有自己的仲裁号和仲裁器;当它们有总线请求时,把它们唯一的仲裁号发送到共享的仲裁总线上,每个仲裁器将仲裁总线上得到的号与自己的号进行比较;如果仲裁总线上的号大,则它的总线请求不予响应,并撤消它的仲裁号;最后,获胜者的仲裁号保留在仲裁总线上;显然,分布式仲裁是以优先级仲裁策略为基础(七)总线操作和定时总线操作目前在总线上的操作主要有以下几种:1读和写读是将从设备如存储器中的数据读出并经总线传输到主设备如CPU;写是主设备到从设备的数据传输过程;2块传送主设备给出要传输的数据块的起始地址后,就可以利用总线对固定长度的数据一个接一个的读出或写入;3写后读或读后写主设备给出地址一次,就可以进行先写后读或者先读后写操作,先读后写往往用于校验数据的正确性,先写后读往往用于多道程序的对共享存储资源的保护;4广播和广集主设备同时向多个从设备传输数据的操作模式称为广播;广集操作和广播操作正好相反,它将从多个从设备的数据在总线上完成AND或OR操作,常用于检测多个中断源;定时:事件出现在总线上的时序关系;1、同步定时在同步定时协议中,事件出现在总线上的时刻由总线时钟信号来确定;所以包含始终信号线由于采用了公共时钟,每个功能模块什么时候发送或接收信息都由统一时钟规定,因此,同步定时具有较高的传输频率;同步定时适用于总线长度较短、各功能模块存取时间比较接近的情况;2.异步定时在异步定时协议中,后一事件出现在总线上的时刻取决于前一事件的出现,即建立在应答式或互锁机制基础上;在这种系统中,不需要统一的共公时钟信号;总线周期的长度是可变的;(八)总线标准六、输入输出I/O系统(一)I/O系统基本概念(二)外部设备1.输入设备:键盘、鼠标2.输出设备:显示器、打印机3.外存储器:硬盘存储器、磁盘阵列、光盘存储器(三)I/O接口I/O控制器1.I/O接口的功能和基本结构2.I/O端口及其编址(四)I/O方式1.程序查询方式2.程序中断方式中断的基本概念;中断响应过程;中断处理过程;多重中断和中断屏蔽的概念;3.DMA方式DMA控制器的组成;DMA传送过程;4.通道方式七、计算机系统概述(四)计算机发展历程(五)计算机系统层次结构4.计算机硬件的基本组成5.计算机软件的分类6.计算机的工作过程(六)计算机性能指标吞吐量、响应时间;CPU时钟周期、主频、CPI、CPU执行时间;MIPS、MFLOPS;八、数据的表示和运算(五)数制与编码6.进位计数制及其相互转换7.真值和机器数8.BCD码9.字符与字符串10.校验码(六)定点数的表示和运算3.定点数的表示无符号数的表示;有符号数的表示;4.定点数的运算定点数的位移运算;原码定点数的加/减运算;补码定点数的加/减运算;定点数的乘/除运算;溢出概念和判别方法;(七)浮点数的表示和运算3.浮点数的表示浮点数的表示范围;IEEE754标准4.浮点数的加/减运算(八)算术逻辑单元ALU3.串行加法器和并行加法器4.算术逻辑单元ALU的功能和机构九、存储器层次机构(九)存储器的分类(十)存储器的层次化结构(十一)半导体随机存取存储器3.SRAM存储器的工作原理4.DRAM存储器的工作原理(十二)只读存储器(十三)主存储器与CPU的连接(十四)双口RAM和多模块存储器(十五)高速缓冲存储器Cache6.程序访问的局部7.Cache的基本工作原理8.Cache和主存之间的映射方式9.Cache中主存块的替换算法10.Cache写策略(十六)虚拟存储器6.虚拟存储器的基本概念7.页式虚拟存储器8.段式虚拟存储器9.段页式虚拟存储器10.TLB快表十、指令系统(四)指令格式4.指令的基本格式5.定长操作码指令格式6.扩展操作码指令格式(五)指令的寻址方式4.有效地址的概念5.数据寻址和指令寻址6.常见寻址方式(六)CISC和RISC的基本概念十一、中央处理器CPU(六)CPU的功能和基本结构(七)指令执行过程(八)数据通路的功能和基本结构(九)控制器的功能和工作原理3.硬布线控制器4.微程序控制器微程序、微指令和微命令;微指令的编码方式;微地址的形式方式;(十)指令流水线3.指令流水线的基本概念4.超标量和动态流水线的基本概念十二、总线(九)总线概述1.总线的基本概念2.总线的分类3.总线的组成及性能指标(十)总线仲裁1.集中仲裁方式2.分布仲裁方式(十一)总线操作和定时1.同步定时方式。

计算机组成原理知识点总结——详细版

计算机组成原理知识点总结——详细版(总30页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--计算机组成原理2009年12月期末考试复习大纲第一章1.计算机软件的分类。

P11 计算机软件一般分为两大类:一类叫系统程序,一类叫应用程序。

2.源程序转换到目标程序的方法。

P12 源程序是用算法语言编写的程序。

目标程序(目的程序)是用机器语言书写的程序。

源程序转换到目标程序的方法一种是通过编译程序把源程序翻译成目的程序,另一种是通过解释程序解释执行。

3.怎样理解软件和硬件的逻辑等价性。

P14 因为任何操作可以有软件来实现,也可以由硬件来实现;任何指令的执行可以由硬件完成,也可以由软件来完成。

对于某一机器功能采用硬件方案还是软件方案,取决于器件价格,速度,可靠性,存储容量等因素。

因此,软件和硬件之间具有逻辑等价性。

第二章1.定点数和浮点数的表示方法。

P16 定点数通常为纯小数或纯整数。

X=XnXn-1 (X1X0)Xn为符号位,0表示正数,1表示负数。

其余位数代表它的量值。

纯小数表示范围0≤|X|≤1-2-n纯整数表示范围0≤|X|≤2n -1浮点数:一个十进制浮点数N=。

一个任意进制浮点数N=其中M称为浮点数的尾数,是一个纯小数。

E称为浮点数的指数,是一个整数。

比例因子的基数R=2对二进制计数的机器是一个常数。

做题时请注意题目的要求是否是采用IEEE754标准来表示的浮点数。

32位浮点数S(31)E(30-23)M(22-0)64位浮点数S(63)E(62-52)M(51-0)S是浮点数的符号位0正1负。

E是阶码,采用移码方法来表示正负指数。

M为尾数。

P18P182.数据的原码、反码和补码之间的转换。

数据零的三种机器码的表示方法。

P21 一个正整数,当用原码、反码、补码表示时,符号位都固定为0,用二进制表示的数位值都相同,既三种表示方法完全一样。

一个负整数,当用原码、反码、补码表示时,符号位都固定为1,用二进制表示的数位值都不相同,表示方法。

第二章 计算机组成原理知识点

第二章计算机组成原理2.1计算机的组成与分类2.1.1计算机的发展与作用作用:①速度快,通用性强②具有多种多样的信息处理能力,不仅能进行复杂的数学运算,而且能对图像,文字和声音等多种形式的信息进行获取,编辑,转换,存储,展现等处理③信息存储容量大,存取速度高④具有互联,互通和互操作的特性,计算机网络不仅能进行信息的交流与共享,还可借助网络上的其他计算机协同完成复杂的信息处理任务。

2.1.2 计算机的逻辑组成计算机系统由硬件和软件两部分组成。

硬件是计算机系统中所有实际物理装置的总称。

软件是指计算机中运行的各种程序及其处理的数据和相关的文档。

CPU,内存存储器,总线等构成计算机的“主机”输入/输出设备和外存储器称为“外设”承担系统软件和应用软件运行任务的处理器称为“中央处理器”使用多个CPU实现超高速计算的技术称为“并行处理”总线是用于在CPU,内存,外存和各种输入输出设备之间传输信息并协调它们工作的一种部件(含传输线和控制电路)计算机系统中的I/O设备一般都通过I/O接口与各自的控制器连接,然后由控制器与I/O总线相连2.1.3计算机的分类巨型机,大型机,服务器,个人计算机,嵌入式计算机微处理器(µP或MP),通常指使用单片大规模集成电路制成的,具有运算和控制功能的部件SOC:单个集成电路芯片中包含微处理器,存储器,输入/输出控制与接口电路,电子系统模拟电路,数字/模拟混合电路和无线通信使用的射频电路2.2 CPU的结构与原理2.2.1 CPU的作用与组成匈牙利数学家冯·诺依曼的“存储程序控制”原理CPU的根本任务是执行指令CPU的组成:寄存器组(用来临时存放参加运算的数据和运算得到的中间结果),运算器:也称算术逻辑部件(ALU),控制器:指令计数器(用来存放CPU正在执行的指令的地址)和指令寄存器(用来保存当前正在执行的指令)2.2.2 指令与指令系统指令是构成程序对的基本单位,采用二进制表示,指令由操作码和操作数地址组成,CPU所能执行的全部指令称为指令系统2.2.3 CPU的性能指标字长,主频,CPU总线速度,高速缓存的容量与结构,指令系统,逻辑结构,内核个数 TFLOPS(万亿条浮点指令/秒)MIPS(百万条定点指令/秒),MFLOPS(百万条浮点指令/秒)2.3 PC主机的组成2.3.1 主板,芯片组与BIOSCPU芯片和内存条分别通过主板上的CPU插座和存储器插槽安装在主板上,PC机常用外围设备通过扩充卡或I/O接口与主板相连,扩充卡借助卡上的印刷插头插在主板上的PCI总线插槽中主板上还有两块特别有用的集成电路:一块是闪烁存储我,其中存放的是BIOS,它是PC机软件中最基础的部分,没有它机器就无法启动,另一个集成电路芯片是CMOS存储器,其中存放者与计算机系统相关的一些参数(称为配置信息),包括当前的日期和时间,开机口令,已安装的光驱和硬盘的个数及类型等,CMOS 芯片是一种易失性存储器,它由主板上的电池供电,即使计算机关机后它也不会丢失所存储的信息芯片组由北桥芯片(MCH)和南桥芯片(ICH)组成,CPU时钟信号由芯片组提供芯片组还决定了主板上所能安装的内存最大容量,速度及可使用的内存条的类型每次机器加电时,CPU首先执行BIOS程序,它具有诊断计算机故障和加载操作系统并启动其运行的功能BIOS:加电自检程序,引导装入程序,CMOS设置程序,基本外围设备的驱动程序内存储器由称为存储器芯片的半导体集成电路组成,RAM目前多采用MOS型半导体集成电路芯片制成DRAM:电路简单,集成度高,功耗小,成本低SRAM:电路复杂,集成度低,功耗大,成本高每个存储单元都有一个地址,CPU按地址对存储器进行访问存储器的存取时间指的是从CPU给出存储器地址开始到存储器读出数据并送回到CPU所需要的时间解决主存速度慢的方法是:①采用cache存储器②改进存储器芯片的电路与工艺,并对DRAM的存储控制技术进行改进2.3.3 I/O总线与I/O接口CPU芯片与北桥芯片相互连接总线称为CPU总线(前端总线FSB),I/O设备控制器与CPU,存储器之间相互交换信息,传输数据的一组公用信号线称为I/O总线,总线上有三类信号:数据信号,地址信号和控制信号总线带宽(MB/S)=(数据线宽度/8)X总线工作频率(MHZ)X每个总线周期的传输次数PCI-E是PC机I/O总线的一种新标准,采用高速串行传输USB电源(5V,100mA~500Ma) USB3.0的电流是1A2.4常用输入设备扫描仪的性能指标:①扫描仪的光学分辨率:普通家用扫描仪分辨率在1600~3200dpi②色彩位数③扫描幅面④与主机的接口2.5 常用输出设备显示器的刷新频率越高,图像的稳定性越好,响应时间越小越好。

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

第一课时 1、指令分为操作码和地址码,操作码指明了操作类型,地址码指明了对哪两个数进行操作。

2、CPU的时钟频率也即是CPU的主频。 3计算机系统结构:概念性结构和功能特性。是指硬件子系统的概念性结构和功能特性。由指令系统所规定的所有属性,所以也称指令集体系结构。

主要研究计算机系统软件和硬件的功能分配,以及如何最佳地实现分配给硬件的功能。

例如:指令系统中是否包括乘法指令? 4、计算机组织: 也称计算机组成:计算机主要部件的类型、数量、组成方式、控制方式和信息流动方式以及相互连接而构成的而系统。

主要研究数据和指令的组织,数据的存取、传送和加工处理。数据流和指令流的控制方式基本运算的算法例如:如何实现乘法指令?

5计算机实现: 计算机功能的物理实现。 6、加法指令执行速度 因为加法指令能反映乘除等运算,而其他指令的执行时间也大体与加法指令相当。

7、CP I, 执行一条指令所需时钟周期数,是主频的倒数。 8、等效指令速度法 9存储器不仅能存放数据,而且也能存放指令,两者在形式上没有区别,但计算机应能区分数据还是指令。

10 有时我们说某个特定的功能是由硬件实现的,但并不是说不要编写程序,如乘法功能可由乘法器这个硬件实现,但要启动这个硬件(乘法器工作,必须先执行程序中的乘法指令。

11 指令译码器是译指令的操作码。 而是在读出之前就知道将要读的信息是数据还是指令了 12 在计算机领域中,站在某一类用户的角度,如果感觉不到某个事物或属性的存在,即“看”不到某个事物或属性,则称为“对xxxx用户而言,某个事物或属性是透明的”。

13程序控制器:(PC是执行指令的机器。 14 机器字长 定义为CPU中在同一时间内一次能够处理的二进制数的位数,实际上就是CPU中数据通路的位数

15 浮点运算器的数据通路要宽得多。 16所以一般把定点运算器的数据通路宽度定为机器字长。因为机器字长与内存单元的地址位数有关,而地址计算是在定点运算器中进行的。

17、一个字的宽度并不等于机器字长。在80x86系列中,一个字的宽度为16位。

18、“存储单元” 指存储器中具有相同地址的若干个存储元件(或称存储元、存储基元、记忆单元构成的一个存储单元中的二进制代码,其宽度等于一个编址单位的长度,可以是8位、16位、32位等。现在,大多数计算机是按字节编址的,即:每一个字节(8位有一个地址,编址单位就是一个字节,所以一个存储单元的宽度(位数是8位。由此可见,一个数据(如:32位整数、32位浮点数或64位浮点数等可能占多个存储单元。一次从存储器读出或写入的信息也可能有多个存储单元。

19 “指令字长”: 指指令的位数。有定长指令字机器和不定长指令字机器。定长指令字机器中所有指令的位数是相同的,目前定长指令字大多是32位指令字。不定长指令字机器的指令有长有短,但每条指令的长度一般都是8的倍数。所以,一个指令字在存储器中存放时,可能占用多个存储单元;从存储器读出并通过总线传输时,可能分多次进行,也可能一次读多条指令。 20 MAR 为存储器地址寄存器:是主存和CPU 之间的接口

21 按字节编址的,也即:每一个字节(8位有一个地址。编址单位就是一个字节 所以一个存储单元的宽度(位数是8位

22 存储元件 又叫存储元,或存储基元,记忆单元。 23二进制并不符合人们的习惯,但是计算机内部仍采用二进制来表示信息的原因:是因为二进制有如下的优点:0/1两个状态易物理实现,运算规则简单。工作可靠

也即:1+1=0,0+0=0;1+0=1,0+1=1 非常像C 语言中的异或运算符!!! 计算机由逻辑电路组成的,逻辑电路通常只有两个状态,例如开关的接通与断开,晶体管的饱和与截止。电压电平的高与低。

简化运算:二进制运算法则简单:求积运算法则只有三个。 也即1*1=1 1*0=0 0*0=0 二进制数的运算: 0-0=0;1-1=0 0-1=1 1-0=1 逻辑运算

0|0=0 0|1=1 1|0=1 1|1=1 算术运算会发生进位和借位,而逻辑运算则按位独立进行! 除2取余,直到商为0,然后倒排!!! 十进制小数化为二进制小数。

规则:乘2取整,直到小数部分为0,然后顺排! 为什么需要八进制?因为使用2进制太长了,而使用八进制保持了二进制数的表达特点。

原码、反码和补码:

矢量图只记录线段的两端,所用的字节就少多了,但是格式不同,需要转换!位图。

声音是一种连续变化的模拟量。对声音信号按固定的时间进行采样。从而把它变成数字量。

第三章:系统总线 CPU能像访问主存一样访问输入输出模块!给出输入输出模块地址和控制信息。

在某些情况下

DMA 给出所访问的 I/O模块(如:DMA控制器要能对主存给出读/写控制信息 DMA控制器:直接存储器访问。 输入输出模块:有两种数据,一种是内部数据(CPU送来的,另一种是外部数据。(键盘、鼠标送来的

CPU只能取指令,而不能送出指令! I/O模块将中断请求信号送CPU 部件与部件之间的信息交换。 我们把连接各部件的通路的集合称为互连结构,互连结构有分散结构和总线结构

地址总线 地址线给出源数据或目的数据所在的主存单元或I/O端口的地址。地址线的宽度反映最大的寻址空间。但是也有些总线没有单独的地址线,地址信息通过数据线来传送,这种情况称为数据/地址复用一条总线。

时钟:用于总线同步。 复位:初始化所有设备。 总线请求:表明发出该请求信号的设备要使用总线。 总线允许:表明接收到该允许信号的设备可以使用总线。 中断回答:表明某个中断请求已被接受。 存储器读:从指定的主存单元中读数据到数据总线上。 存储器写:将数据总线上的数据写到指定的主存单元中。 I/O读:从指定的I/O端口中读数据到数据总线上。 I/O写:将数据总线上的数据写到指定的I/O端口中。 传输确认:表示数据已被接收或已被送到总线上。 串行总线: 1 定义:在数据线上按位串行进行传输,因此只需一根数据线, 2 优点:线路成本低,适合于远距离数据传输。 3 用途:主要用于连接慢速设备,但近年也出现了中高速串行总线。如:P1394,可传输多媒体信息

波特率:每秒钟通过信道传输的码元数.也称码元传输速率,单位为位/秒(b/s。 衡量并行总线速度的指标是最大数据传输率或称带宽(MB/s。 突发式数据传送模式: 字和字之间是串行的,但是每个字的各个位之间又是并行的。 总线的特性: 一、物理机械特性1连线类型:电缆式、主板式、底板式 2 连线数量:串行和并行。 二、电气特性:总线的每一条信号线的信号传递方向、信号的有效电平范围。 信号方向:数据为双向、地址为单(同向、控制为单(异向 三、功能特性:总线中每根传输线的功能。 四、时间特性:总线中任一根传输线在什么时间内有效,以及每根线产生的信号之间的时序关系。

1 总线宽度:数据线的宽度(8位/16位/32位… 2 信号线类型:专用信号线/复用信号线 3 仲裁方法:集中式裁决/分布式裁决 4 定时方式:同步通信/异步通信(一个设备在使用总线同另一个设备通信的过程中,是采用同步传输的方式,还是异步传输的方式。

5事务类型:总线所支持的各种数据传输类型和其他总线操作类型。 6总线带宽(总线宽度/最大数据传输率:每秒钟在总线上能传输的最大字节数。 例:总线工作频率为33MHz,总线宽度为32位,则总线带宽为132MB/s.

一、ISA总线,又叫AT总线(工业标准结构 (1支持64KI/O地址空间、16M主存地址空间的寻址,支持15级硬中断、7级DMA通道。

(3支持8种总线事务类型:存储器读、存储器写、I/O读、I/O写、中断响应、DMA响应、存储器刷新、总线仲裁。

(3是一种简单的多主控总线 (4数据线与地址线是分离的 (5时钟频率为8MHz,数据线宽度为16位。最大数据传输率为16MB/s

1、地址线的宽度为32位,所以寻址能力达2。即:CPU或DMA控制器等这些主存控制设备(简称主控设备能够对4G范围的主存地址空间进行访问。数据线与地址线也是分离的。2

1、总线频率33MHz,数据线宽度也为32位,但是可以扩充到64位。 2、支持并发工作(PCI桥提供数据缓冲,并使总线独立于CPU系统中的高速设备挂接在PCI 总线上,而低速设备仍然通过ISA、EISA等这些低速I/O总线支持

分为两种:1 PCI配置的单处理器系统 总线结构 1单总线结构: 早期计算机采用的。CPU、主存与I/O模块之间的传送都通过一组总线进行。PDP-11和国产DJS183机采用该结构。

所有传送都共享一组总线,总线成为整个系统的瓶颈 性能下降的原因: 1 总线上连接的设备越多,传输延迟就会越大。 2 总线上挂接大量高速设备后,单一总线无法满足系统要求。 2 双总线结构 (a 不分层次,多加一条 CPU 与主存之间的总线,形成以主存储器为中心的双总线结构 也即:系统总线、 也即:系统总线、主存总线 (b 将 I/O 从单总线上分离出来,集中由 IOP 管理。将原先的单总线分成主存总线和 I/O 总 主存总线和 线,形成两级双总线结构。IOP:输入输出处理器 也即:主存总线、 也即:主存总线、I/O 总线 3 三总线

相关文档
最新文档