计算机组成原理
白芷加茯苓
愿你靠自己,努力生长,眼里向着阳光,笑里全是坦荡
展开
-
浮点数加减法运算(对阶、尾数求和、规格化、舍入、溢出判断)
浮点数的加减法运算前言:运算过程:对阶、尾数求和、规格化、舍入、溢出判断浮点加减运算在计算机中,加减法运算用补码实现。算术运算的常识:两个浮点数如果要进行加减法运算,它们的阶或者指数必须相等。一、对阶求阶差如果把阶码大的向阶码小的看齐,就要把阶码大的数的尾数部分左移,阶码减小。这个操作有可能在移位过程中把尾数的高位部分移掉,这样就引发了数据的错误,所以,尾数左移在计算机运算中不可取。如果把阶码小的向阶码大的看齐,在移位过程中如果发生数据丢失,也是最右边的数据位发生丢失,最右边的数据原创 2020-07-03 20:17:40 · 62210 阅读 · 23 评论 -
计算机组成原理——指令与数据的寻址方式
计算机组成原理——指令系统前言:指令的定义:计算机执行某种操作的命令。从计算机组成的层次结构来看,计算机的指令有微指令,机器指令,宏指令之分。微指令:微程序级的命令,它属于硬件。宏指令:由若干条机器指令组成的软件指令,它属于软件。机器指令:介于微指令和宏指令之间,每一条指令可完成一个独立的算术运算或逻辑运算。指令系统的定义:一台计算机中的所有机器指令的集合。指令系统的功能:表示一台计算机性能的重要因素,是设计一台计算机的硬件与低层软件的接口。指令系统的格式与功能不仅影响机器的硬件结构,还影原创 2020-06-23 17:45:37 · 4497 阅读 · 0 评论 -
海明码构造及纠错
计算机组成原理——海明码的构造及纠错海明码(又称为汉明码)是具有纠错能力的编码。信息位:发送用户端想要发送的信息序列,彼此独立,互不相关,最终交给接收端。检测位:为了使信息码元产生某种规律性,按照某种规则在用户序列中插入一定数量的新码元。一、构造海明码海明码的组成与需要增加检测位的位数之间的关系如下:检测位的位置把2的i次方位,作为检测位的位号数。检测位的取值检测位的取值与该位所在的检测“小组”中承担的校验任务有关。被校验的每一位的位号=校验它的各校验位的位号之和原创 2020-06-19 16:50:45 · 1232 阅读 · 0 评论 -
存储器容量扩展——位扩展、字扩展
存储器(二)——存储容量扩展前言:(基本概念)存储空间:CPU决定,操作系统存储器:用户需求决定(4G,8G)(8G的存储器1各芯片能否完成用户需求?如果不能完成,存储器由若干个芯片组成)存储芯片:芯片厂家设置(将存储芯片插到扩展槽,最终通过总线和CPU进行连接)存储器容量的扩展一. 位扩展(增加存储字长)1K ✖ 4位 存储芯片组成 1K ✖ 8位 的存储器2114芯片的基本结构:位扩展的基本方法:地址线对应相连数据线分为高位和低位片选线和读写控制线连接在原创 2020-06-19 11:18:48 · 16300 阅读 · 0 评论 -
计算机组成原理——总线系统总结
计算机组成原理——总线系统一、总线的概念:总线是构成计算机系统放入互联机构,是多个系统功能部件之间进行数据传送的公共通路。借助于总线连接,计算机在各个系统功能部件之间实现地址、数据和控制信息的交换,并在争用资源的基础上进行工作。二、总线的分类:按总线在系统结构中层次结构分类:内部总线(片内总线):CPU内部连接各寄存器及运算部件之间的总线,在芯片内部,高速设备中。系统总线(板级总线):CPU同计算机系统的其他高速功能部件(如存储器、通道、cache)相互连接的总线。I/O总线:中低速I/原创 2020-06-18 18:09:39 · 2533 阅读 · 1 评论 -
冯·诺依曼计算机特点
冯·诺依曼计算机特点冯·诺依曼,20世纪最重要的数学家之一。在现代计算机、博弈论、核武器和生化武器等众多领域内有杰出建树的最伟大的科学全才之一,被后人称为“计算机之父”和“博弈论之父”。一、冯·诺依曼计算机结构二、冯·诺依曼计算机的特点计算机由五大部件组成:存储器,运算器,控制器,输入设备,输出设备。指令和数据以同等地位存于存储器,可按地址顺序访问。指令和数据用二进制表示。指令由操作码和地址码组成。存储程序,程序在计算机中顺序存放。以运算器为中心。(不合理:花大量的时间进行数据传输,降原创 2020-06-15 11:40:59 · 35803 阅读 · 3 评论 -
计算机组成原理——机器字长、指令字长、存储字长
机器字长、指令字长、存储字长字长:字长:一个字中的二进制位的位数,是计算机系统结构中的一个重要特性。字长在计算机结构和操作的多个方面均有体现。计算机中大多数寄存器的大小是一个字长。计算机处理的典型数值也可能是以字长为单位。CPU和内存之间的数据传送单位也通常是一个字长。还有内存中用于指明一个存储位置的地址也经常是以字长为单位的。现代计算机的字长通常为16、32、64位。通常称处理字长为8位数据的CPU叫8位CPU,32位CPU就是在同一时间内处理字长为32位的二进制数据。二进制的每一个0或1是组成原创 2020-06-13 21:57:20 · 50399 阅读 · 0 评论 -
计算机组成原理——计算机系统的性能指标(机器字长、存储容量、运算速度)
计算机组成原理——计算机的性能指标1. 吞吐量:一台计算机在某一时间间隔内能够处理的信息量。2. 响应时间:从输入有效到系统产生响应之间的时间度量,用时间单位来度量。3. 利用率:在给定的时间间隔内系统被实际使用的时间所占的比率,用百分比表示。4. 处理机字长:指处理机运算器中一次能够完成二进制数运算的位数,如32位,64位。5. 总线宽度:一般来说指CPU中运算器与存储器之间进行互连的内部总线二进制位数(数据线的根数)。6. 存储器容量:存储器中所有存储单元的总数目,通原创 2020-06-10 21:46:52 · 12523 阅读 · 0 评论 -
定点数与浮点数的表示方法
计算机组成原理——定点数与浮点数计算机中常用的数据表示格式有两种,一是定点格式,二是浮点格式。一般来说,定点格式容许的数值范围有限,要求的处理硬件比较简单。而浮点格式容许的数值范围很大,要求的处理硬件比较复杂。一、定点数的表示方法定点格式:即约定机器中所有数据的小数点位置固定不变。 由于约定的小数点位置固定不变,小数点就不再使用 “ . ” 表示。原理上,小数点位置固定在哪一位都可以,但是通常将数据表示为纯小数或纯整数。纯小数:整数部分是零的小数(小于1的正小数)。如0.1,0.66,0.987纯原创 2020-06-09 20:25:58 · 20840 阅读 · 9 评论 -
cache命中率、平均访问时间、访问效率的计算公式
cache命中率、平均访问时间、访问效率的计算公式cache命中率平均访问时间访问效率使用cache可以提高计算机的性能,也提高了主存访问的效率原创 2020-06-08 20:35:48 · 23764 阅读 · 3 评论 -
计算机组成原理——Cache与主存的地址映射
Cache–主存的地址映射由主存地址映象到cache地址称为地址映象1.直接映射(固定的影响关系)主存中的任意块映射到缓存中的唯一块,每个主存块只与一个缓存块相对应。i为缓存块号,j为主存块号,C为缓存块数,映射关系式:i = j mod C特点:不灵活,每个主存块只能与固定对应某个缓存块,即使还空着许多位置也不能使用。主存地址的格式:主存与cache的映射过程:当缓存接收到CPU送来的主存地址后,只需要根据cache字块地址字段(c位)找到cache字块,然后判断cache字块地址与主原创 2020-06-04 22:40:39 · 39015 阅读 · 13 评论 -
CPU组成结构
CPU计算机之CPUCPU中央处理器(Central Processing Unit)CPU的结构框图:CPU内部由ALU(算术逻辑单元)、CU(控制器)、寄存器(PC、IR、PSW、DR、通用寄存器等)、中断系统组成,外部通过总线与控制总线、数据总线、地址总线进行相连,对数据和程序进行相关的操作。CPU的功能:(1)指令控制(2)操作控制(3)时间控制(4)数据加工(5)处理中断CPU的功能与其组成有着密切的联系一、控制器,又叫控制单元(CU)控制器的功能:(1)从指令cach原创 2020-06-01 21:11:49 · 33161 阅读 · 0 评论 -
按字编址与按字节编址
计算机组成原理之按字编址与按字节编址及典型例题要清楚按字编址和按字节编址的区别,先要知道 比特(bit),字节(byte),字(word) 之间的关系。在计算机系统中,总线以固定大小的一块数据进行传输,这一块的数据也称为字(word),如今的计算机一般是32位和64位的,这里的位数则是指总线进行数据传输时一块数据的内存大小,也就是前面字的大小。32位的计算机中:32位(bit)=4字节(byte)=1字(word)64位的计算机中:64位(bit)=8字节(byte)=1字(word)由此可原创 2020-05-31 17:55:39 · 60996 阅读 · 14 评论 -
计算机组成原理笔记——存储器分类、层次结构、技术指标、存储单元地址分配
存储器(一)一. 概述存储器的分类按存储介质划分:(1)半导体存储器 双极型(TTL)、MOS(2)磁表面存储器 磁头、载磁体(3)磁芯存储器(目前几乎已不被采用)硬磁材料、环状元件(4)光盘存储器 激光、磁光材料其中,半导体存储器为易失性存储器或称随机存取存储器。磁表面存储器、磁芯存储器、光盘存储器为非易失性存储器。易失性存储器:RAM。可作为操作系统或其他正在运行程序的临时存储介质(可称作系统内存)。当电源关闭时不能保留数据,数据容易丢失。按存取方式划分:原创 2020-05-20 11:25:28 · 2667 阅读 · 1 评论