计算机组成原理基本知识点

合集下载

计算机组成原理基础知识梳理

计算机组成原理基础知识梳理

计算机组成原理基础知识梳理计算机组成原理是计算机科学与技术领域中的一个重要课程,涉及了计算机的硬件和软件方面的基础知识。

本篇文章将从计算机的五大基本组成部分入手,对计算机组成原理的基础知识进行梳理。

一、中央处理器(CPU)中央处理器是计算机的大脑,负责执行所有计算机指令和控制计算机操作的过程。

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

运算器负责进行数据运算和逻辑操作,控制器负责解析和执行指令,寄存器用于存储数据和指令。

1. 运算器:运算器主要包括算术逻辑单元(ALU)和累加寄存器(AC)。

ALU负责进行算术和逻辑操作,比如加法、减法、与、或等。

AC是一个特殊的寄存器,用于存放操作数和运算结果。

2. 控制器:控制器负责解析指令、产生控制信号和协调各个部件的工作。

它通过时钟信号来同步各个部件的操作,确保指令的顺序执行。

3. 寄存器:寄存器是一种高速存储器件,用于存储数据和指令。

它们与CPU更为接近,可以快速访问。

常见的寄存器包括程序计数器(PC)、指令寄存器(IR)、数据寄存器(DR)等。

二、存储器存储器是计算机用于存储数据和指令的设备,分为主存储器和辅助存储器两种。

1. 主存储器:主存储器是计算机中数据和程序的主要存放地点,也是CPU能直接访问的存储器。

常见的主存储器包括随机存储器(RAM)和只读存储器(ROM)两种。

- RAM:RAM是一种易失性存储器,即断电后数据会丢失。

它具有读写功能,用于临时存储数据和程序。

RAM可以按字节寻址,可以被CPU任意读写。

- ROM:ROM是一种只读存储器,其中存放的是永久性数据和程序,不会因为断电而丢失。

ROM的内容只能被读取,不能被修改。

2. 辅助存储器:辅助存储器是一种用于扩展计算机存储容量的设备,如硬盘、光盘和闪存等。

辅助存储器的容量大、速度慢,主要用于长期存储数据和程序。

三、输入输出设备输入输出设备用于实现计算机与外部环境之间的数据交互。

1. 输入设备:输入设备用于将外部信息输入计算机,如键盘、鼠标、扫描仪等。

计算机组成原理知识点总结

计算机组成原理知识点总结

计算机组成原理知识点总结第一章一、数字计算机的五大部件(硬件)及各自主要功能(P6)计算机硬件组成:存储器、运算器、控制器、输入设备、输出设备。

1、存储器(主存)主要功能:保存原始数据和解题步骤。

包括:内存储器(CPU 直接访问),外存储器。

2、运算器主要功能:进行算术、逻辑运算。

3、控制器主要功能:从内存中取出解题步骤(程序)分析,执行操作。

包括:计算程序和指令(指令由操作码和地址码组成)。

4、输入设备主要功能:把人们所熟悉的某种信息形式变换为机器内部所能接收和识别的二进制信息形式。

5、输出设备主要功能:把计算机处理的结果变换为人或其他机器所能接收和识别的信息形式。

注:1、冯诺依曼结构:存储程序并按地址顺序执行。

2、中央处理器(CPU):运算器和处理器的结合。

3、指令流:取指周期中从内存读出的信息流,流向控制器。

数据流:在执行器周期中从内存读出的信息流,由内存流向运算器。

二、数字计算机的软件及各自主要功能(P11)1、系统软件:包括服务性程序、语言程序、操作程序、数据库管理系统。

2、应用程序:用户利用计算机来解决某些问题而设计。

三、计算机的性能指标。

1、吞吐量:表征一台计算机在某一时间间隔内能够处理的信息量,用bps度量。

2、响应时间:表征从输入有效到系统产生响应之间的时间度量,用时间单位来度量。

3、利用率:在给定的时间间隔内,系统被实际使用的时间所在的比率,用百分比表示。

4、处理机字长:常称机器字长,指处理机运算中一次能够完成二进制运算的位数,如32位机、64位机。

5、总线宽度:一般指CPU从运算器与存储器之间进行互连的内部总线一次操作可传输的二进制位数。

6、存储器容量:存储器中所有存储单元(通常是字节)的总数目,通常用KB、MB、GB、TB来表示。

7、存储器带宽:单位时间内从存储器读出的二进制数信息量,一般用B/s(字节/秒)表示。

8、主频/时钟周期:CPU的工作节拍受主时钟控制,按照规定在某个时间段做什么(从什么时候开始、多长时间完成),主时钟不断产生固定频率的时钟信号。

计算机组成原理知识点总结

计算机组成原理知识点总结

计算机组成原理知识点总结一、存储系统(一)存储器的基本概念1.分类a)作用(层次):CACHE 主存辅存b)存储介质:磁半导体光c)存取方式●随机存取:RAM ROM●串行访问●顺序存取:磁带●直接存取:磁盘d)信息可保存性--易失性破坏性读出非2.性能指标a)存储容量字b)单位成本每位成本c)存储速度(数据传输率主存带宽)3.层次化结构a)Cache-主存层次:硬件实现,解决速度不匹配问题b)主存-辅存层次:硬件+操作系统实现,解决容量问题,逐渐形成虚拟存储系统(二)半导体存储器1.存储器芯片的基本结构a)译码驱动电路(译码器:扩充容量)b)存储矩阵c)读写电路d)地址线,数据线,片选线,读写控制线2.半导体存储器RAM(易失性存储器)a)SRAM:触发器存储信息,速度快成本高集成度低,用于高速缓存b)DRAM:电容存储信息,需要刷新,速度慢成本低,集成度高,用于主存SDRAMc)DRAM的刷新:集中刷新,分散刷新,●异步刷新●不需要CPU控制●行为单位,仅需要行地址●存储器中所有芯片同时刷新d)RAM的读写周期3.ROM(非易失性存储器)a)特点:结构简单,位密度比RAM高,非易失性,可靠性高b)类型:MROM,PROM,EPPROM,FLASH MEMORY,SSD(三)存储器与CPU的协同工作(提高存储系统的工作速度)1.主存与CPU的连接a)字扩展b)位扩展●线选法●译码片选法●译码器的使用●分析地址空间c)字位同时扩展●选择存储器芯片●与CPU进行连接2.双口RAM和多模块存储器a)多模块存储器●单体多字●多体并行●低位交叉编址●高位交叉编址b)双端口RAM3.高速缓冲存储器a)CACHE局部性原理和性能分析●局部性原理●空间局部性●时间局部性●性能分析●命中率和失效率●CACHE----主存体系的平均访问时间b)CACHE工作原理●地址映射方式●全相联●直接相联●组相联●替换算法●RAND随机●FIFO先入先出●LRU最近最少使用●LFU最不经常使用●写策略●命中●全写法●写回法●不命中●写分配法●非写分配法4.虚拟存储器(主存和辅存共同构成)(增加存储系统的容量)a)基本概念:虚地址(逻辑地址)映射到实地址(物理地址)b)解决问题:进程并发问题和内存不够用问题c)类型●页式●段式●段页式d)虚实地址转换(提高速度)●快表TLB●慢表Page二、指令系统(一)指令格式1.操作码和地址码组成一条指令2.操作码a)定长操作码和扩展操作码b)操作码类型(二)指令寻址方式1.指令寻址(通过PC)a)顺序寻址b)跳跃寻址2.数据寻址a)隐含寻址b)立即寻址:给寄存器赋初值c)直接寻址d)间接寻址:扩大寻址范围,便于编制程序e)寄存器寻址:指令执行速度更快f)寄存器间接寻址g)偏移寻址(各寄存器内容+形式地址):基址寻址,变址寻址(处理数组,编制循环程序),相对寻址h)堆栈寻址(三)CISC和RISC1.CISC复杂指令系统计算机(用微程序控制器)a)更多更复杂,一般为微程序控制,用于计算机系统2.RISC精简指令系统计算机(用硬布线控制器)a)指令数目少,字长固定,寻址方式少,寄存器数量多,一般为组合逻辑控制,用于手机三、中央处理器(一)CPU的功能和基本结构1.CPU的功能:指令控制,操作控制,时间控制,数据加工,中断处理2.运算器a)功能:对数据进行加工b)基本结构:●算术逻辑单元ALU●暂存寄存器●通用寄存器组●累加寄存器ACC●程序状态字寄存器PSW●移位器,计数器3.控制器a)功能:取指令,分析指令,执行指令b)控制器的基本结构●程序计数器PC●指令寄存器IR●指令译码器,时序系统,微操作信号发生器●存储器地址寄存器MAR●存储器数据寄存器MDR4.数据通路的基本结构a)专用通路b)内部总线(二)指令执行过程1.指令周期a)构成:机器周期、CPU周期——CPU时钟周期、节拍b)类型:取指周期,间址周期,执行周期,中短周期c)标志触发器FE,IND,EX,INT:区别工作周期2.数据流a)取指周期:根据PC取出指令代码存放在IRb)间址周期:根据IR中指令地址码取出操作数的有效地址c)执行周期:根据指令字的操作码和操作数进行相应操作d)中断周期:保存断点,送中断向量,处理中断请求3.执行方案a)单指令周期:串行,指令相同执行时间b)多指令周期:串行,指令不同执行时间c)流水线方案:隔一段时间启动一条指令,多条指令处于不同阶段,同事并行处理(三)数据通路的功能和基本结构(连接路径)1.CPU内部总线a)单总线b)多总线2.专用数据通路:多路选择器和三态门3.了解各阶段微操作序列和控制信号(四)控制器的功能和工作原理1.控制器的结构和功能a)计算机硬件系统连接关系b)控制器的功能:取指令,分析指令,执行指令c)控制器的输入和输出2.硬布线控制器a)硬布线控制单元图:组合逻辑电路+触发器b)设计步骤(了解)●分析每个阶段的微操作序列●选择CPU的控制方式●安排微操作序列●电路设计3.微程序控制器a)基本结构●微地址形成部件●微地址寄存器CMAR●控制存储器CM●微指令寄存器CMDRb)微指令的格式●水平型:并行操作●字段直接编码方式●直接编码方式●字段间接编码方式●垂直型:类似机器指令c)微指令的地址形成方式●下地址字段指出:断定方式●根据机器指令的操作码形成d)基本概念●微命令和微操作●微指令和微周期●主存储器和控制存储器●程序和微程序●寄存器:MAR和CMAR,IR和CMDRe)硬布线和微程序的比较(微操作控制信号的实现形式)(五)指令流水线1.指令流水线的概念a)指令执行过程划分为不同阶段,占用不同的资源,就能使多条指令同时执行b)表示方法●指令流程图:分析影响流水线的因素●时空图:分析性能2.性能指标a)吞吐率TPb)加速比Sc)效率E3.影响流水线的因素a)结构相关(资源冲突)b)数据相关(数据冲突)c)控制相关(控制冲突)4.流水线的分类a)按使用级别:部件功能级,处理机级,处理机间b)按完成功能:单功能,多功能c)按连接方式:动态,静态d)按有无反馈信号:线性,非线性5.多发技术a)超标量流水线技术b)超流水线技术c)超长指令字技术四、总线(一)总线概念和分类1.定义:一组能为多个部件分时共享的公共信息传送线路2.分类a)按数据传输格式●串行,并行b)按功能●片内总线●系统总线●数据总线,地址总线,控制总线●通信总线c)按时序控制方式●同步,异步3.总线结构a)单总线结构——系统总线b)双总线结构(通道)●主存总线●IO总线c)三总线结构●主存总线●IO总线●DMA总线(二)总线的性能指标1.总线传输周期(总线周期)2.总线带宽3.总线宽度(位宽)4.总线复用:一种信号线传输不同信息(三)总线仲裁1.集中仲裁方式a)链式查询方式b)计数器定时查询方式c)独立请求方式2.分布仲裁方式(四)总线操作和定时1.总线传输的四个阶段a)申请分配阶段●传输请求●总线仲裁b)寻址阶段c)传输阶段d)结束阶段2.定时a)同步定时方式(同步通信)b)异步定时方式(异步通信)●不互锁●半互锁●全互锁c)半同步通信d)分离式通信(五)总线标准五、IO系统(一)IO系统基本概念1.演变过程a)早期:分散连接,CUP与IO串行,程序查询方式b)接口模块和DMA阶段:总线连接,cpu与io并行,中断方式及DMA方式c)具有IO通信结构的阶段d)具有IO处理机的阶段2.IO系统的基本组成a)IO软件——IO指令和通道指令b)IO硬件——外设,设备控制器和接口,IO总线等3.IO方式简介a)程序查询方式:IO与CPU串行,CPU有“踏步等待”现象(由程序控制)b)程序中断方式:IO准备数据时CPU继续工作,在指令执行结束时响应中断(由程序控制)c)DMA方式:主存与IO交换信息时由DMA控制器控制,在存取周期结束时响应DMA请求(由硬件控制)d)通道方式:通过IO指令启动通道,通道程序放在主存中(由硬件控制)(二)外部设备1.输入设备——键盘,鼠标2.输出设备a)显示器●分类●阴极射线管(CRT)●液晶(LCD)●发光二极管(LED)●参数●屏幕大小,分辨率,灰度级,刷新频率●显示存储器(VRAM)●容量=分辨率*灰度级位数●带宽=容量*帧频●打印机3.外存储器a)磁盘存储器●组成●存储区域:磁头,柱面,扇区●硬盘存储器:磁盘驱动器,磁盘控制器,盘片●工作过程:寻址,读盘,写盘对应的控制字,串行读写●性能指标●容量●记录密度●平均存取时间●数据传输率b)磁盘阵列RAID——利用磁盘廉价的特点提高存储性能,可靠性和安全性c)光盘存储器d)固态硬盘SSD——采用FLASH Memory记录数据(三)IO接口1.主要功能a)设备选址功能:地址译码和设备选择b)传送命令c)传送数据:实现数据缓冲和格式转换d)反应IO设备的工作状态2.基本结构a)设备选择电路,命令寄存器和命令译码器,数据缓冲寄存器DBR,设备状态标记,控制逻辑电路b)内部接口和外部接口3.编址a)统一编址——与存储器共用地址,用访存命令访问IO设备b)独立编址:单独使用一套地址,有专门的IO指令4.分类a)数据传送方式:并行接口,串行接口b)主机访问IO设备的控制方式●程序查询接口●中断接口●DMA接口c)功能选择的灵活性●可编程接口●不可编程接口(四)IO方式1.程序查询方式:CPU与IO串行工作,鼠标,键盘2.程序中断方式a)中断系统●中断的基本概念●工作流程●中断请求●分类●中断请求标记触发器INTR●中断响应●中断响应的条件●中断判优●软件:查询程序●硬件:排队器●优先级的设置●中断处理●中断隐指令●关中断●保存断点PC●引出中断服务程序●中断服务程序●单重中断与多重中断●中断服务程序的具体步骤●中断屏蔽技术●屏蔽字●程序执行轨迹b)程序中断方式●工作流程●CPU占用情况●中断响应(隐指令)●中断服务程序3.DMA方式a)DMA控制器●组成●主存地址计数器:存放要交换数据的主存地址●传送长度计数器:记录传送数据的长度●数据缓冲寄存器:暂存每次传送的数据●DMA请求触发器:设备准备好数据后将其置位●控制/状态逻辑:由控制和时序电路及状态标志组成●中断机构:数据传送完毕后触发中断机构,提出中断请求●主要功能●传送前:接受外设的DMA请求,向CPU发出总线请求,接管总线控制权●传送时:管理总线,控制数据传送,确定主存单元地址及长度,能自动修改对应参数●传送后: 向CPU报告DMA操作的结束b)传送过程●预处理:CPU完成寄存器初值设置等准备工作●数据传送:CPU继续执行主程序,DMA控制器完成数据传送●后处理:CPU执行中断服务程序做DMA结束处理。

计算机组成原理知识点

计算机组成原理知识点

计算机组成原理知识点1. 冯·诺依曼体系结构:计算机由运算器、控制器、存储器、输入设备和输出设备五大部分组成。

2. 运算器:计算机的核心部分,负责执行各种算术运算和逻辑运算。

3. 控制器:负责控制指令的执行次序和操作,包括指令的获取、解码和执行。

4. 存储器:用于存储计算机程序和数据,包括主存储器(RAM)和辅助存储器(硬盘、固态硬盘等)。

5. 输入设备:用于将外部数据或指令输入到计算机,包括键盘、鼠标、扫描仪等。

6. 输出设备:用于将计算机处理后的结果输出到外部,包括显示屏、打印机、音响等。

7. 指令集:计算机能够执行的全部指令的集合。

8. 指令的执行过程:指令的获取、解码、操作和存储四个步骤。

9. 计算机的时钟:用于统一各个部件的工作节奏。

10. 运算器的设计:包括算术逻辑单元(ALU)和寄存器的设计。

11. 控制器的设计:包括指令寄存器、程序计数器和指令译码器的设计。

12. 存储器的分类:根据访问方式可以分为随机存储器(RAM)和只读存储器(ROM)。

13. 存储器的层级结构:由高速缓存、主存储器和辅助存储器组成,速度逐级递减,容量逐级递增。

14. 输入输出控制方式:包括程序控制方式、中断方式和直接存储器访问方式。

15. 总线的作用:用于数据和控制信息在计算机各个部件之间传输。

16. 总线的分类:根据传输数据的方式可以分为数据总线、地址总线和控制总线。

17. 中央处理器(CPU)的功能:包括指令的获取、解析、运算和存储。

18. 中央处理器的核心部分:由运算器和控制器组成。

19. 中央处理器的指令周期:包括取指周期、执行周期和存储周期。

20. 中央处理器的性能指标:包括时钟频率、主频和执行速度。

21. 程序和指令:程序是指一系列有序的指令集合,指令是计算机能够识别和执行的最小指令单元。

22. 计算机的存储方式:包括字节顺序、地址分配和寻址方式。

23. 输入输出设备的原理:包括数据传输、数据缓冲和数据控制。

计算机组成原理知识点整理

计算机组成原理知识点整理

计算机组成原理知识点整理⼀、概念1.CMDR:控存数据寄存器,存放从控存读出的微指令2.CMAR:控存地址寄存器,⽤于存放微指令的地址,当采⽤增量计数器法形成后续微指令地址时,CMAR有计数功能3.系统并⾏性:并⾏包括同时性和并发性两个⽅⾯。

前者是指两个或多个事件在同⼀时刻发⽣,后者是指两个或多个事件在同⼀时间段发⽣。

也就是说,在同⼀时刻或者同⼀时间段内完成两种或两种以上性质相同或者不同的功能,只要在时间上互相重叠,就存在并⾏性。

4.进位链:传递进位的逻辑电路5.间接寻址:通过访存(若是多次间址还需多次访存)得到有效地址6.微程序控制:采⽤与存储程序类似的⽅法来解决微操作命令序列的形成,将⼀条机器指令编写成⼀个微程序,每⼀个微程序包含若⼲条微指令,每⼀条微指令包含⼀个或多个微操作命令7.RISC:精简指令系统计算机,通过有限的指令条数简化处理器设计,以达到提⾼系统执⾏速度的⽬的8.中断隐指令:在机器指令系统中没有的指令,是CPU在中断周期内由硬件⾃动完成的⼀条指令,功能包括保护断点,寻找中断服务程序⼊⼝地址,关中断9.周期挪⽤/周期窃取:DMA⽅式中由DMA接⼝向CPU申请占⽤总线,占⽤⼀个存取周期10.单重分组跳跃进位:n位全加器分成若⼲⼩组,⼩组内进位同时产⽣,⼩组与⼩组间采⽤串⾏进位11.双重分组跳跃进位:n位全加器分为若⼲⼤组,⼤组内⼜分成若⼲⼩组,⼤组中⼩组的最⾼进位同时产⽣,⼤组与⼤组间的进位串⾏传送12.超标量:在每个时钟周期内同时并发多条独⽴指令,即以并⾏操作⽅式将两条或两条以上指令编译执⾏,在⼀个时钟周期内需要多个功能部件13超流⽔线:将⼀些流⽔线寄存器插⼊到流⽔线段中,好⽐将流⽔线再分道,提⾼了原来流⽔线的速度,在⼀个时钟周期内⼀个功能部件被使⽤多次14.⽔平型微指令:⼀次能定义并执⾏多个并⾏操作的微命令。

从编码⽅式上来看,直接编码、字段直接编码、字段间接编码、直接编码和字段直接和间接混合编码都属于⽔平型微指令。

计算机组成原理知识点汇总

计算机组成原理知识点汇总

计算机组成原理知识点汇总x《计算机组成原理知识点汇总》一、算术逻辑单元1、算术逻辑单元(ALU)的功能算术逻辑单元(ALU)是一个对存储在寄存器中的数据进行算术和逻辑操作的硬件单元,它执行CPU中算术逻辑操作的所有活动。

主要有:加减乘除运算以及位操作(AND,OR,NOT)等。

2、算术逻辑单元的组成算术逻辑单元(ALU)由控制单元(CU)、累加器(Accumulator)、比较器(comparator)、移位器(Shift)、全加器(Full-Adder)、多位加法器(Multiple Adders)、多位乘法器(Multiple Multipliers)、掩码器(Mask)、屏蔽器(Shifter)等组成。

3、算术逻辑单元的运算过程(1)算术运算:它包括加减乘除运算,算术运算主要是把操作数从输入总线传到累加器中,进行算术运算以后,将结果存放在累加器中,然后传输到输出总线上。

(2)位操作:它包括AND,OR,NOT,异或等,位操作是把操作数从输入总线传到屏蔽器中,通过屏蔽器进行位操作,将结果存放在累加器中,同样传输到输出总线上。

(3)比较:算术逻辑单元还可以进行比较运算,以及移位,比较运算是把两个操作数从输入总线传到比较器中,比较两个操作数的大小,将结果存放在标志位中,寄存器中存放比较结果。

二、指令周期1、指令周期的概念指令周期是指中央处理器(CPU)执行指令所需要完成的时间,也就是说,指令从被CPU读取到完成执行的时间段称为指令周期。

它也可以简单的理解为一条指令完成执行的时间。

2、指令周期的分类指令周期可以分为主周期和子周期两种,主周期是指一条指令完成执行所需的最少时间,而子周期是指每一步执行完成的时间。

3、指令周期的作用指令周期是指系统的处理速度,它是用来评价计算机的运行速度的重要指标。

在进行计算机系统设计时,可以根据指令周期调整处理器的结构,以提高计算机的处理速度。

计算机组成原理-基础知识

计算机组成原理-基础知识

第1章基本知识1.1 复习提要1.主机由中央处理器和存储器组成。

2.存储器用来存放待处理的初始数据、中间结果和最后结果。

存储器每一个单元的编号称作地址,单元内存放的信息称为内容。

数据的存储及运算均采用二进制。

3.二进制计数原理为逢二进一,以二为基数,用0、1表示。

在进行加、减、乘、除运算时也必须切记逢二进一。

4.十六进制是一种很重要的短格式计数法,与二进制之间的转换非常方便。

它把二进制从低位到高位每4位分成一组,分别用0~9和A~F来表示0000~1111。

而十六进制的每一位数则需要用4位二进制数表示。

5.八进制计数原理与十六进制相同,以3位二进制数为一组。

6.在进制转换时可以采用共同的“除R取余”法,这里的R为目标数制的基数。

7.计算机中的字符数据用ASCLL表示,每个ASCLL占用一个字节(8位),字符“0”一“9”的ASCLL的十六进制编码为30H一39H,即00110000B一0011100lB。

8.二进制编码的十进制数BCD码有两种:一种是压缩型BCD码,用一个字节表示两位十进制数,如0001010lB表示十进制数15:另一种是非压缩型BCD码,用一个字节表示1位十进制数,其高4位为0000,如00000011B表示3D。

9.BCD码运算采用相应的二进制数运算,再加上适当的校正(或称调整)实现的。

10.原码是一个数相应的二进制码,正数的反码是它原码自身,而负数的反码等于其绝对值各位求反。

11.二进制的负数用补码宋表示。

对一个二进制负数按位求反,末位加1,即得到这个数的补码。

1.2典型例题解析例1.1 将下列二进制数化为十进制数和十六进制数;(1)11010011B (2)11100100B (3)lllllllls (4)10000000s解析:二进制计数原理为逢二进一,以二为基数,化为十进制只需用乘幂法即可,如:1101001l B=1*2^7+1*2^6+0*2^5+1*2^4+0*2^3+O*2^2+l*2^1+l*2^0=128+64+0+16+0+0+2+1=2 11D十六进制与二进制之间的转换非常方便。

(完整版)计算机组成原理知识点总结(唐朔飞版)

(完整版)计算机组成原理知识点总结(唐朔飞版)

1、硬件:输入输出设备,控制器,存储器,运算器。

2、计算机技术指标:机器字长、存储容量、运算速度。

3、多总线结构的原理:双总线结构特点是将速度较低的I/O设备从单总线上分离出来,形成主存总线和I/O总线分开的结构。

三总线1由主存总线用于CPU与主存之间的传输,I/O总线供CPU与各类I/O 设备之间传递信息,DMA总线用于高速IO设备与主存之间直接交换信息,任意时刻只能用一种总线,主存总线与DMA总线不能同时对主存进行存取。

三总线2CPU与Cache之间构成局部总线,而且还直接连到系统总线上,cache可通过系统总线与主存传输信息,还有一条扩展总线可以连接IO设备。

四总线由局部总线,系统总线,告诉总线,扩展总线构成。

4、总线判优分为集中式和分布式两种,集中式分为链式查询、计数器定时查询、独立请求方式(排队器)5、总线通信控制的四种方式:同步通信,异步通信,半同步通信,分离式通信。

6、波特率是每秒传输的位数,比特率是每秒传输的有效数据位数(bps)7、存储器技术指标:存储速度,存储容量和位价。

8、存储器分为主存,闪存,辅存和缓存。

9、分层原因:1缓存-主存层解决CPU与主存速度不匹配问题;2主存-辅存层解决系统存储容量的问题。

10、主存的技术指标:存储容量,存储速度(存取时间和存取周期表示)。

11、存储器带宽的计算方法:如存取周期为500ns,每个存取周期可访问16位,则带宽为32M位/秒。

带宽是衡量数据传输率的重要技术指标。

12、动态RAM的刷新方式:集中刷新(是在规定的一个刷新周期内,对全部存储单元集中一段时间逐行进行刷新,此刻必须停止读写操作‘死时间’)分散刷新(指对每行存储单元的刷新分散到每个存取周期内完成。

不存在死时间,整个系统速度降低)异步刷新(前两种方式的结合,即可缩短死时间,又充分利用最大刷新间隔为2ms的特点)。

13、动态RAM集成度远高于静态RAM;动态RAM行列地址按先后顺序输送,减少了芯片引脚,封装尺寸也减少;动态RAM功耗比静态RAM小;动态RAM的价格比静态RAM便宜;由于使用动态元件,因此速度比静态RAM低;动态RAM需要再生,需配置再生电路,也需要消耗一部分功率。

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

计算机组成原理基本知识点-CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIAN
计算机组成原理基本知识点
1.冯.诺依曼计算机具有如下基本特点:
a . 计算机内部采用二进制来表示指令和数据,即二进制原理。

b. 将编好的程序和原始数据事先存入存储器中,然后再启动计算机工作,
使计算机在不需要人工干预的情况下,自动、高速地从存储器中取出指令加以执行,程序存储原理
c.计算机由运算器,存储器,控制器,输入设备和输出设备五大基本部件组成。

2.1024B=1KB,1024KB=1MB,1024MB=1GB,1024GB=1TB。

3.数值数据的校验:奇偶校验码,海明校验码,循环冗余校验码(CRC码)。

4.存储器的分类:
A.按存储介质分类:磁存储器、半导体存储器、光存储器。

B.按存储方式分类:随机存取存储器(RAM)、顺序存取存储器(SAM)、直
接存取存储
器(DAM)、只读存储器(ROM)。

C.按信息可保存性分类:易失性存储器、永久性存储器。

D.按性能分类:通用寄存器、高速缓冲存储器(Cache)、主存、外存。

5.存储器系统的层次结构:高速缓冲存储器——主存储器(内存)——外存储
器(辅存)
6.非易失性半导体存储器:掩膜式只读存储器(MROM)、可编程只读存储器
(PROM)、
可擦除可编程只读存储器(EPROM)、电擦除可编程只读存储器
(EEPROM)、闪速存储器。

7.刷新电路的工作方式:集中式刷新、分散式刷新、异步刷新。

8.高速缓冲存储器:提高主存的存取速度。

9.指令就是要计算机执行某种操作的命令,又称为机器指令。

10.一台计算机中所有机器指令的集合,称为这台计算机的指令系统。

11.指令结构:操作码字段+地址码字段
12.精简指令系统计算机(RISC)、复杂指令系统计算机(CISC)
13.CPU的功能:指令控制、操作规程控制、时间控制、数据加工。

14.CPU中的主要寄存器:指令寄存器(IR)、程序计数器(PC)、地址寄存
器(AR)、数
据缓冲寄存器(DR)、累加寄存器(AC)、状态条件寄存器。

15.微指令格式:水平型微指令、垂直型微指令。

16.总线是指能为多个功能部件服务的一组公用信息线,并且能够分时地发送
和接受信息。

17.总线的分类:
A.按连接部件分类:内部总线(片内总线)、系统总线、通信总线(外部总
线)
B.按数据传送方式分类:并行总线、串行总线
C.按总线的通信定时方式分类:并行总线、异步总线
18.输入/输出设备的编址方式:存储器映像编址(统一编址)、I/O独立编址
19.输入/输出数据的控制方式:程序直接控制方式、程序中断控制方式、直接
内存访问方
式(DMA)、通道方式、I/O处理器方式
20.原码:纯小数不够字长时,数值位后补“0”,纯整数不够时,符号位后、
数值位前补0
21.补码:正数不变,负数的符号位为1,数值位按位取反,末位加1
22.已知一个数的补码,求它的真值的方法是:如果补码的符号位为0,则该
数为正数,补
码表示的数即为真值;如果补码的符号位为1,则该数为负数,数值为按位取
反末位加1。

23.反码:正数不变,负数符号位为-1,数值位按位取反。

24.已知[y]补,求[-y]补的法则为:对[y]补各位(包括符号位)取反,然后在末
位加1。

25.补码加法运算:[x+y]补=[x]补+[y]补
26.补码减法运算:[x-y]补=[x]补+[-y]补。

相关文档
最新文档