
课内——计算机组成原理
大二计算机组成原理笔记。笔记精简,有不恰当之处,只打算让我自己看懂,复习用。感兴趣欢迎讨论。
__XX__
不标题党。欢迎讨论。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于余数的符号位问题
文章目录前言结论思路证明前言在研究定点整数、浮点数除法(尤其是加减交替法)时发现一个问题——商的符号位可以由被除数和除数的符号位异或来确定,余数的符号位呢?例如,我们考察 -5/3 和 5/-3。根据机器内部除法的机制,先将符号位异或,剩余被除数和除数的绝对值进行相除,即两者都是 5/3,得到商为1,余数为2。此时问题出现了,我们知道商的符号位一定是1,即商 = -1,但余数的符号位呢?也可以由被除数和除数的符号位异或来确定吗?-5/3 = -1 … -25/-3 = -1 … 2显然原创 2020-06-10 12:15:11 · 2410 阅读 · 1 评论 -
机器中的数值表示
文章目录前言有符号数采用反码和补码的原因溢出名词无符号二进制定点整数的一些识别技巧定点数定点纯小数原码:signed反码:signed补码:signed定点纯整数的表示原码:unsigned原码:signed反码:signed补码:signed移码:signed有符号补码和无符号数相互转换理解定点纯整数的扩展unsignedsigned定点纯整数的截断unsignedsigned定点整数运算真值加法:unsigned真值加法判断进位:unsigned真值加法:signed真值加法判断进位:signed二进制原创 2020-06-03 15:48:01 · 997 阅读 · 1 评论 -
三态门与高阻态
我们都知道,三态门是指逻辑门的输出除有高、低电平两种状态外,还有第三种状态——高阻状态的门电路。高阻态相当于隔断状态(电阻很大,相当于开路)。三态门都有一个EN控制使能端,来控制门电路的通断。可以具备这三种状态的器件就叫做三态门。计算机里面用1和0表示是,非两种逻辑,但是有时候这是不够的。比如说,他不够富有但是他也不一定穷啊;她不漂亮但也不一定丑啊,处于这两个极端的中间,就用那个既不是+也不是―的中间态表示,叫做高阻态。高电平,低电平可以由内部电路拉高和拉低。而高阻态时引脚对地电阻无穷,此时读引脚..转载 2020-05-17 11:35:57 · 1689 阅读 · 0 评论 -
CH5:CPU
文章目录知识点重难点指令周期指令流程图杂项知识点CPU的功能指令控制:控制指令执行顺序程序计数器 PC内存地址寄存器 MAR/AR内存数据寄存器 MDR/DR操作控制:解释与运行指令指令寄存器 IR指令译码器 ID操作控制器时序控制:给出时钟信号时序发生器数据加工:运算和处理数据算术逻辑运算单元 ALU浮点运算器通用寄存器组(用于存放...原创 2020-05-06 17:20:56 · 633 阅读 · 0 评论 -
CH4:指令系统
知识点(非重点部分可跳过)指令系统概念机器指令微指令宏指令指令格式指令字(指令本身)操作码操作类型操作码类型等长操作码可变长度操作码地址码(操作数)n操作数指令或n地址指令(n=0 1 2 3)源操作数目标操作数下一条指令的存放地址双操作数指令运算的三种类型SSRR(CPU内部数据寄存器)RS扩展操作码指令字长与(机...原创 2020-04-04 15:49:01 · 267 阅读 · 0 评论 -
CH3:存储系统
知识点(非重点部分了解即可)存储系统层次结构两级存储系统CPU(不属于存储层次结构)内部寄存器内存cache主存外存三级存储系统CPU(不属于存储层次结构)指令寄存器数据寄存器Cache主存Cache+主存=内存外存存储系统编址方式存储器访问存储容量存储字数存储字长存取速度指标相似概念不必严格区分访问时间...原创 2020-04-04 14:55:30 · 179 阅读 · 0 评论