![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机组成原理-学习随笔
Blockchain_KT
xdm,停止更新此博客啦。。。。。。
展开
-
计算机组成与体系结构——校验码——2020.11.22
(一)校验码——校验码基础知识码距:任何一种编码都由需要码字构成,任意两个码字之间最少变化的二进制位数就称为数据校验码的码距码字:定义有效的算编码的形式例如:用4位二进制表示16中状态,则有4个不同的码字,此时码距为1(0000->0001)(二)校验码——奇偶校验奇偶校验码的编码方法是:由若干位有效信息(如一个字节),再加上一个二进制位(校验位)组成校验码奇校验:整个校验码(有效信息位和校验位)中“1”的个数为奇数偶校验:整个校验码(有效信息位和校验位)中“1”的个数为原创 2020-11-22 12:22:11 · 592 阅读 · 5 评论 -
计算机组成与体系结构——N摸混合系统——2020.11.21
计算可靠度,看成三个部分的串联根据串联,并联计算可靠度的方法,来计算——高岸为谷,深谷为陵——原创 2020-11-21 22:54:06 · 164 阅读 · 1 评论 -
计算机组成与体系结构——串联系统与并联系统——2020.11.21
并联是一种冗余状态冗余机制,提高系统的可靠性——高岸为谷,深谷为陵——原创 2020-11-21 22:46:48 · 1331 阅读 · 1 评论 -
计算机组成与体系结构——总线——2020.11.21
一条总线同一时刻仅允许一个设备发送,但允许多个设备接收数据总线(Data Bus): 在CPU与RAM之间来回传送需要处理或是需要储存的数据==地址总线(Address Bus):==用来指定在RAM(Random Access Memory)之中存储的数据的地址==控制总线(Control Bus):==将微处理器控制单元(Control Unit)的信号,传送到周边设备,一般常见的为USB Bus和1394 Bus——高岸为谷,深谷为陵——...原创 2020-11-21 22:36:56 · 188 阅读 · 1 评论 -
计算机组成与体系结构——主存——2020.11.21
(一)主存-编址与计算存储单元主存芯片划分成一个一个的单元格,在单元格中存数据单元格中存什么东西,就要看是按字编址,还是按字节编址按字编址:存储体的存储单元是字存储单元,即最小寻址单元是一个字这里的字,指的是机器字长,与计算机相关一个bit位可以存0或者1按字节编址:存储体的储存单元是字节存储单元,即最下寻址单元是一个字节1B = 8bit默认按字节编址根据存储器所要求的的容量和选定的存储芯片的容量,就可以计算出所需芯片的总数- 总片数 = 总容量/每片的容量例:若内存地址区间为4原创 2020-11-21 22:21:25 · 1218 阅读 · 5 评论 -
计算机组成与体系结构——Cache——2020.11.21
(一)Cache-概念在计算机的存储系统体系中,Cache是访问速度最快的层次(若有寄存器,则寄存器最快)使用Cache改善系统性能的依据是程序的局部性原理如果以h代表对Cache的访问命中率,t1表示Cache的周期时间,t2表示主存储器周期时间,以只读操作为例,使用“Cache+主存储器”的系统的平均周期为t3,则:- t3 = h × t1 + (1-h) ×t2- 其中,(1-h)又称为失效率(二)Cache-映象硬件直接控制直接相联映象:硬件电路较简单,但冲突率很高全相联映原创 2020-11-21 21:33:34 · 411 阅读 · 1 评论 -
计算机组成与体系结构——层次化存储结构——2020.11.21
(一)层次化存储结构:原创 2020-11-21 20:36:54 · 298 阅读 · 1 评论 -
计算机组成与体系结构——流水线——2020.11.20
(一)流水线——概念:相关参数计算:流水线执行时间计算,流水线吞吐率,流水线加速比,流水线效率流水线是指程序执行时多条指令重叠进行操作的一种准并行处理实现技术各种部件同时处理是针对不用指令而言的,它们可同时为多条指令的不同部分进行工作,以提高各部件的利用率和指令的平均执行速度...原创 2020-11-20 09:59:23 · 392 阅读 · 1 评论 -
计算机组成与体系结构——CISC与RISC——2020.11.19
(一)CISC与RISC:(二)解读:RISC只有Load/store操作内存支持方式少,是因为大部分都是操作寄存器RISC增加了通用寄存器,迎合更多的需求采用硬布线逻辑的是精简指令集RISC适合采用流水线(三)CISC和RISC比较指令数量,指令使用频率,寻址方式,寄存器,流水线控制,高级语言支持CISC:复杂,指令数量多,频率差别大,多寻址RISC:精简,指令数量少,操作寄存器,单周期,少寻址,多通用寄存器,流水线——沉舟侧畔千帆过,病树前头万木春——...原创 2020-11-19 15:57:36 · 389 阅读 · 1 评论 -
计算机组成与体系结构——寻址方式——2020.11.19
(一)寻址方式:(二)立即寻址方式:特点:操作数直接在指令中,速度快,灵活性差(三)直接寻址方式:特点:指令中存放的是操作数的地址(四)间接寻址方式:特点:指令中存一个地址,而这个地址所对应的内容是操作数的地址(五)寄存器寻址:特点:寄存器存放操作数(六)寄存器间接寻址:特点:寄存器内存放的是操作数的地址——沉舟侧畔千帆过,病树前头万木春——...原创 2020-11-19 15:33:44 · 501 阅读 · 1 评论 -
计算机组成与体系结构——指令的基本概念——2020.11.19
(一)指令的基本概念:(二)解读:三地址和二地址指令,一般用来AOD一地址指令,一般用来跳转JMZ零地址指令,一般用来退出,结束,空操作NOP——沉舟侧畔千帆过,病树前头万木春——...原创 2020-11-19 15:20:36 · 2016 阅读 · 1 评论 -
计算机组成与体系结构——计算机体系结构分类-Flynn——2020.11.19
(一)Flynn分类:(二)解读:S:单M:多I:指令D:数据早期的单片机使用的是单处理器系统,现今基本被淘汰SISM:阵列处理机MISD:基本上不存在,但有些文献称流水线计算机是此类MIMD:现代的多核处理系统,实现作业,任务,指令等各级全面并行——沉舟侧畔千帆过,病树前头万木春——...原创 2020-11-19 14:23:19 · 234 阅读 · 1 评论 -
计算机组成与体系结构——计算机结构——2020.11.19
(一)计算机结构(二)运算器:算术逻辑单元ALU:数据的算术运算和逻辑运算累加寄存器AC:通用寄存器,为ALU提供一个工作区,用在暂存数据数据缓存寄存器DR:写内存中,暂存指令或数据状态条件寄存器PSW:存状态标志或控制标志争议:也有将其归为控制器的(三)控制器:程序计数器PC:存储下一条要执行指令的地址指令寄存器IR:存储即将执行的指令指令译码器ID:对指令中的操作码字段进行分析解释时序部件:提供时序控制信号——沉舟侧畔千帆过,病树前头万木春——...原创 2020-11-19 14:06:19 · 249 阅读 · 1 评论 -
计算机组成与体系结构——浮点的运算——2020.11.19
(一)浮点数的表示:N = 尾数×基数指数(二)运算过程:对阶 > 尾数 > 结果格式化(三)特点:一般尾数用补码,阶码用移码阶码的位数决定数的表达范围,位数越多范围越大尾数的位数决定数的有效精度,位数越多精度越高对阶时,小数向大数看齐对阶是通过较小数的尾数算术右移实现的(四)浮点数的存储:阶符阶码数符数码符号位,0表示正,1表示负...原创 2020-11-19 00:00:07 · 364 阅读 · 1 评论 -
计算机组成与体系结构——数值表示范围——2020.11.18
n表示机器的字长,用多少位表示二进制默认最高位为符号位补码和移码与原码和反码相比,都没有-0,0是唯一的,就是0-128的补码是1000 0000是人为规定的-1的补码为 1000 0000 是人为规定的——大鹏飞兮振八裔,中天摧兮力不济——...原创 2020-11-18 19:36:33 · 223 阅读 · 1 评论 -
计算机组成与体系结构——数据的表示——2020.11.18
R进制转十进制使用按权展开法,其具体操作方式为:将R进制的每一位数值用R的k次方形式表示,即幂的底数是R,指数为k,k与该位和小数点之间的距离有关。当该位位于小数点左边,k值是该位和小数点之间数码的个数,而当该位位于小数点右边,k值是负值,其绝对值是该位和小数点之间数码的个数加1二进制 10100.01=1×24+1×22+1×2-1七进制 604.01=6×72+4×70+1×7-2十进制转R进制使用短除法二进制转八进制与十六进制:用三位/四位二进制填补8位表示原码,反码,补码,第一位表示符号.原创 2020-11-18 19:16:38 · 165 阅读 · 1 评论 -
学习随笔——计算机软件——2020.11.3
学习随笔——计算机软件——2020.11.3计算机软件(也称软件)是一系列按照特定顺序组织的计算机数据和指令的集合操作系统:是计算机的主控程序,用于管理和协调计算机硬件和计算机软件资源的分配和使用系统工具软件:各种服务性程序,语言程序,数据库管理系统安装包的文件名常见有setup,install,installation安装过程大体有以下几种情况:绿色软件,本地安装软件,网络安装软件MIME意为多功能Internet邮件扩展后来在http协议中采用此标准,对传输的数据类型进行类型标识每个M原创 2020-11-03 19:22:35 · 85 阅读 · 0 评论 -
学习随笔——计算机硬件——2020.11.3
计算机由硬件系统和软件系统所组成网络计算机(服务器),个人计算机(PC机)计算机发明者约翰 冯 诺依曼cpu是一台计算机运算核心和控制核心计算机工作原理——冯诺依曼原理(又称为存储程序原理)组成计算机的物理设备(硬件)包括运算器,控制器,存储器,输入设备(键盘,鼠标)和输出设备(显示器,打印机存储器分为内存储器(简称内存或主存),外存储器(简称外存或辅存)外存储器是可以将程序和数据永久保存的存储介质,可以说其容量是无限的(如硬盘,U盘)第一代,硬件方面,逻辑元件采用的是真空电子管第二代,.原创 2020-11-03 18:47:43 · 97 阅读 · 0 评论 -
第1章 计算机系统概述
第1章 计算机系统概述一丶计算机系统层次结构1.知识点归纳二丶计算机性能指标1.知识点归纳一丶计算机系统层次结构1.知识点归纳软硬件在逻辑上是等效的运算器+控制器=CPU,CUP+存储器=主机,I/O设备为外部设备主存储器由许多存储单元组成,每个存储单元包括多个存储元,每个存储元存储一位二进制代码(0或者1)一个存储元可存一串二进制代码,这串代码为存储字这串代码的位数称为存储字长许多个存储单元共同构成了一个存储体地址寄存器MAR和数据寄存器MDR虽然是存储器的一部分,但是在现代计算机中存原创 2020-10-21 14:48:28 · 187 阅读 · 0 评论