计算机组成原理
计算机组成原理--王道考研
CodeJiao
今之视昔,亦如后世视今。
展开
-
计算机组成原理 王道考研2021 第五章:中央处理器 -- CPU的功能和基本结构、指令执行过程
CPU的功能和基本结构、指令执行过程原创 2021-12-05 17:04:30 · 768 阅读 · 1 评论 -
计算机组成原理 王道考研2021 第四章:指令系统 -- 指令的寻址方式(指令寻址和数据寻址)、CISC和 RISC的基本概念
指令的寻址方式(指令寻址和数据寻址)、隐含寻址、直接寻址、间接寻址、寄存器寻址、寄存器间接寻址、立即寻址...原创 2021-12-05 15:35:20 · 2616 阅读 · 1 评论 -
计算机组成原理 王道考研2021 第四章:指令系统 -- 指令格式
指令格式原创 2021-12-05 13:52:47 · 279 阅读 · 0 评论 -
计算机组成原理 王道考研2021 第三章:存储系统 -- 高速缓冲存储器Cache基本概念和原理(程序访问的局部性原理)、Cache和主存的映射方式、替换算法、写策略
高速缓冲存储器Cache基本概念和原理(程序访问的局部性原理)、Cache和主存的映射方式、Cache替换算法、Cache写策略原创 2021-12-05 11:03:23 · 1571 阅读 · 0 评论 -
计算机组成原理 王道考研2021 第三章:存储系统 -- 主存储器与CPU的连接、双端口RAM和多模块存储器
主存储器与CPU的连接、双端口RAM和多模块存储器原创 2021-12-03 21:16:00 · 1359 阅读 · 1 评论 -
计算机组成原理 王道考研2021 第三章:存储系统 -- SRAM和DRAM、只读存储器ROM
SRAM和DRAM、只读存储器ROM原创 2021-12-03 15:33:27 · 413 阅读 · 0 评论 -
计算机组成原理 王道考研2021 第三章:存储系统 -- 存储系统基本概念、主存储器的基本组成
存储系统基本概念、主存储器得基本组成原创 2021-12-03 15:01:18 · 523 阅读 · 0 评论 -
计算机组成原理 王道考研2021 第二章:数据的表示和运算 -- 本章小结、常见问题和易混淆知识点
解决:如何表示一个数值数据?计算机中的数值数据都是二进制数吗?在高级语言编程中所定义的 unsigned/long/floatl/double型数据是怎么表示的?什么称为无符号整数的“溢出”?如何判断一个浮点数是否是规格化数?对于位数相同的定点数和浮点数,可表示的浮点数个数比定点数个数多吗?浮点数如何进行舍入?现代计算机中是否要考虑原码加减运算?如何实现?长度为n+1的定点数,按照不同的编码方式,表示的数值范围是多少?设阶码和尾数均用补码表示,阶码部分共K+1位(含1位阶符),尾数部分共n+1位(含1位数符原创 2021-12-03 11:06:18 · 414 阅读 · 0 评论 -
计算机组成原理 王道考研2021 第二章:数据的表示和运算 -- 算术逻辑单元(ALU)、电路基础知识、加法器的实现
算术逻辑单元(ALU)、电路基础知识、加法器的实现原创 2021-12-03 10:53:37 · 791 阅读 · 0 评论 -
计算机组成原理 王道考研2021 第二章:数据的表示和运算 -- 浮点数的表示和IEEE754标准
计算机中浮点数的表示和IEE754标准原创 2021-12-03 10:16:56 · 924 阅读 · 0 评论 -
计算机组成原理 王道考研2021 第一章:计算机组成原理概述 -- 本章小结、常见问题和易混淆知识点
探究下列问题:同一个功能既可以由软件实现又可以由硬件实现吗?翻译程序、汇编程序、编译程序、解释程序的区别和联系是什么?什么是透明性?透明是指什么都能看见吗?机器字长、指令字长、存储字长的区别和联系是什么?计算机体系结构和计算机组成的区别和联系是什么?基准程序(鲁大师跑分软件就是典型的基准程序)执行得越快说明机器的性能越好吗?原创 2021-12-02 23:45:28 · 900 阅读 · 0 评论 -
计算机组成原理 王道考研2021 第二章:数据的表示和运算 -- C语言中的强制类型转换、数据的存储和排列(数据的“大端方式”和“小端方式”存储、数据按“边界对齐”方式存储)
C语言中的强制类型转换、数据的存储和排列(数据的“大端方式”和“小端方式”存储、数据按“边界对齐”方式存储)原创 2021-12-02 23:34:46 · 582 阅读 · 0 评论 -
计算机组成原理 王道考研2021 第二章:数据的表示和运算 -- 定点数的运算(移位、加减运算、溢出判断、符号扩展)
介绍了定点数的运算,包括移位运算、加减运算。包含的内容还有溢出判断和符号扩展。原创 2021-12-02 22:52:27 · 1200 阅读 · 0 评论 -
计算机组成原理 王道考研2021 第二章:数据的表示和运算 -- 定点数vs浮点数、定点数的表示(原/反/补/移码)、原/反/补/移码作用
1. 定点数的表示1.1 有符号数和无符号数的表示(通常只有无符号整数)在计算机中参与运算的机器数有两大类:无符号数和有符号数。无符号数。指整个机器字长的全部二进制位均为数值位,没有符号位,相当于数的绝对值。若机器字长为8位,则数的表示范围为0~28-1,即0~255。有符号数。在机器中,数的“正”、“负”号是无法识别的,有符号数用“0”表示“正”号,用“1”表示“负”号,从而将符号也数值化,并通常约定二进制数的最高位为符号位,即将符号位放在有效数字的前面,组成有符号数。1.2原创 2021-12-01 23:41:41 · 424 阅读 · 0 评论 -
计算机组成原理 王道考研2021 第二章:数据的表示和运算 -- BCD码(掌握8421码即可)、字符与字符串(ASCII、大端模式 / 小端模式)
1. BCD码(掌握8421码即可)二进制编码的十进制数(Binary-Coded Decimal, BCD) 通常采用4位二进制数来表示一位十进制数中的0~9这10个数码。这种编码方法使二进制数和十进制数之间的转换得以快速进行。但4位二进制数可以组合出16种代码,因此必有6种状态为冗余状态。8421码例题:2. 字符与字符串由于计算机内部只能识别和处理二进制代码,所以字符都必须按照一定的规则用一组二进制编码来表示。2.1 ASCII 码ASCII码表示数字:AS原创 2021-12-01 20:40:05 · 995 阅读 · 0 评论 -
计算机组成原理 王道考研2021 第二章:数据的表示和运算 -- 进位计数制和进制转换
1. 进位计数制和进制转换在计算机系统内部,所有的信息都是用二进制进行编码的,这样做的原因有以下几点:二进制只有两种状态,使用有两个稳定状态的物理器件就可以表示二进制数的每一位,制造成本比较低,例如用高低电平或电荷的正负极性都可以很方便地表示0和1。二进制位1和0正好与逻辑值“真”和“假”对应,为计算机实现逻辑运算和程序中的逻辑判断提供了便利条件。二进制的编码和运算规则都很简单,通过逻辑门电路能方便地实现算术运算。1.1 r进制数4种进位制数之间的对应关系:二进制数八进原创 2021-12-01 19:33:33 · 523 阅读 · 0 评论 -
计算机组成原理 王道考研2021 第一章:计算机组成原理概述 -- 计算机的性能指标、机器字长
1. 计算机的性能指标1.1 机器字长(就是电脑的32/64位)机器字长是指计算机进行一次整数运算(即定点整数运算)所能处理的二进制数据的位数,通常与CPU的寄存器位数、加法器有关。因此,机器字长一般等于内部寄存器的大小,字长越长,数的表示范围越大,计算精度越高。计算机字长通常选定为字节(8位)的整数倍。1.2 存储器的性能指标1.3 CPU的性能指标CPU时钟周期:通常为节拍脉冲或T周期,即主频的倒数,它是CPU中最小的时间单位,每个动作至少需要1个时钟周期。主频(CPU时钟频率,原创 2021-12-01 17:25:00 · 1322 阅读 · 0 评论 -
计算机组成原理 王道考研2021 第一章:计算机组成原理概述 -- 计算机的工作过程(从源程序到可执行文件)、计算机的层次结构、计算机软件的分类、三种级别的语言
计算机的工作过程(从源程序到可执行文件)、计算机的层次结构、计算机软件的分类、三种级别的语言原创 2021-12-01 16:30:46 · 2526 阅读 · 1 评论 -
计算机组成原理 王道考研2021 第一章:计算机组成原理概述 -- 计算机硬件的基本组成、认识各个硬件部分
1. 计算机硬件的基本组成1.1 早期冯诺依曼机通常来说,用硬件实现,成本更高,但效率也更高。用软件实现,成本更低,但效率也较低。1.2 冯·诺依曼计算机的特点在微处理器问世之前,运算器和控制器分离,而且存储器的容量很小,因此设计成以运算器为中心的结构,其他部件都通过运算器完成信息的传递。冯·诺依曼在研究EDVAC机时提出了“存储程序”的概念,“存储程序”的思想奠定了现代计算机的基本结构,以此概念为基础的各类计算机通称为冯·诺依曼机,其特点如下:计算机硬件系统由运算器、存储器、控制原创 2021-12-01 13:18:19 · 1537 阅读 · 0 评论 -
计算机组成原理 王道考研2021 第一章:计算机组成原理概述 -- 认识计算机组成原理、计算机的发展
计算机组成原理入门、计算机的发展原创 2021-12-01 10:29:10 · 710 阅读 · 0 评论