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

合集下载

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

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

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

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

一、中央处理器(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. 计算机的基本组成:包括运算器、控制器、存储器和输入输出设备。

2. 计算机的存储器层次结构:主要包括寄存器、高速缓存、内存和外存,每一级存储器速度和价格都有所不同。

3. CPU的工作原理:CPU主要由控制器和ALU两部分组成,通过不同的指令和数据进行运算和控制,实现程序的执行。

4. 指令系统和编程:计算机执行的所有程序都是由一系列指令组成的,不同的指令可以执行不同的操作。

5. 总线和I/O系统:总线是连接不同部件的主要通道,而I/O系统则负责计算机与外部设备的数据传输和控制。

6. 中断和异常:计算机系统在执行程序时可能会遇到不正常的情况,这时就需要通过中断和异常机制来处理。

7. 计算机系统的性能分析与优化:通过各种性能指标和分析方法,可以对计算
机系统的性能进行评估和优化,以实现更高效的计算。

以上是计算机组成原理中的一些重要知识点,掌握它们对于理解计算机硬件和系统软件的设计和优化有重要的作用。

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

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

《计算机组成原理》80个重要知识点汇总1、硬件包括中央处理器、存储器、外部设备和各类总线等。

1)中央处理器(处理器/CPU):核心部件,用于执令的执行。

2)存储器:内存和外存3)外部设备(简称外设,也称I/O设备):输入、输出设备。

4)总线:用于在部件之间传输信息。

2、软件1)系统软件: 操作系统(O/S)2)应用软件: 电子邮件、文字表格软件等。

3、计算机层次结构指令集体系结构ISA(简称体系结构或系统结构):连接软件和硬件的一个“桥梁”,是一台计机可以执行的所有指令集合。

微体系结构(简称微架构):具体实现的组织。

是由逻辑电路实现的,而逻辑电路又是按照特定的器件技术实现的。

编程语言低级语言:和运行计算机底层结构密切相关。

例:机器语言汇编语言:是一种机器语言的符号表示语言,通过用简短的英文符号和二进制代码建立对应关系。

高级语言:和底层计算机结构关联不大,大部分编程语言都是高级语言。

翻译程序:源程序→目标程序。

汇编程序:也称汇编器,将汇编语言源程序翻译成机器语言目标程序。

解释程序(解释器):将源程序中的语句逐条解释,转换成机器指令执行。

编译程序(编译器):将高级语言源程序翻译成汇编或机器语言目标程序。

4、冯诺依曼结构基本思想(1)采用“存储程序”工作方式。

存储程序: 指将编好的程序和原始数据送入主存并能自动执行的过程。

(2)计算机由运算器、控制器、存储器、输入设备和输出设备五个基本部件组成。

运算器:进行算术和逻辑运算。

控制器:自动执行指令。

存储器:存放数据和指令输入、输出设备:便于操作人员使用计算机。

(3)计算机内部以二进制形式表示指令和数据。

5、冯诺依曼结构模型机通用寄存器组:由若干个通用寄存器组成,用于存放操作数或操作数的地址。

标志寄存器:用来存放ALU运算得到的一些标志信息。

程序计数器(PC):用来存放将要执行的下一条指令的地址。

指令寄存器(IR):用于存放从主存储器读出的指令。

主存地址:每个存储单元的唯一编号。

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

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

第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. 计算机的基本组成:计算机由中央处理器(CPU)、存储系统(主存储器和辅助存储器)、输入设备和输出设备组成。

2. 中央处理器(CPU):CPU是计算机的核心部件,负责执行指令和控制计算机的运算。

它包括运算器和控制器两个主要部件。

3. 存储系统:存储系统用于存储和访问计算机的数据和程序,分为主存储器(RAM)和辅助存储器(硬盘、固态硬盘等)两种。

主存储器是CPU直接访问的内存空间,辅助存储器则用于长期存储数据。

4. 输入设备和输出设备:输入设备将外部数据和指令输入到计算机中,输出设备将计算机处理后的结果输出给用户。

常见的输入设备有键盘、鼠标等,输出设备有显示器、打印机等。

5. 数据表示与运算:计算机使用二进制系统来表示和处理数据。

常见的数值表示方法有原码、反码和补码。

计算机可以对数据进行加、减、乘、除等基本运算。

6. 指令与程序:计算机通过指令集来执行各种操作。

指令包括操作码和操作数,操作码表示要执行的操作,操作数表示操作的对象。

程序是一系列指令的集合,通过指令的顺序执行来实现特定功能。

7. 控制器:控制器负责解析和执行指令,控制计算机的各个部件的动作,保证指令的正确执行顺序。

控制器包括指令寄存器、程序计数器和时序控制等模块。

8. 总线:计算机中各个部件之间通过总线进行数据和控制信号的传输。

主要包括数据总线、地址总线和控制总线三种。

9. 中断和异常:中断是指计算机在执行中断指令或外部事件发生时,强制暂停当前程序的执行,转而执行中断处理程序。

异常是指计算机执行指令时遇到的错误或特殊情况,需要进行异常处理。

10. 存储器层次结构:计算机的存储器层次结构包括寄存器、高速缓存、主存储器和辅助存储器等多个层次。

不同层次的存储器根据访问速度和容量等特点,提供不同级别的数据存储和访问。

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

计算机组成原理基本知识点
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•刷新电路的工作方式:集中式刷新、分散式刷新、异步刷新。

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

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]补=凶补+[y]补
26. 补码减法运算:[x-y]补=凶补+[-y]补。

相关文档
最新文档