计组
文章平均质量分 84
rd142857
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
09设计指令集(下_指令)_基于MIT 6.004计算机组成原理
ALU指令指令分类计算:对寄存器值进行数学或逻辑计算加载或存储:访问主存中的值分支:改变PC值所有指令等长(32位,占用主存里的一个单词)简化控制逻辑单元的解码过程,易于计算下一个PC值编码长度更长(固定长度编码)每个操作有自己的符号名称,称为助记符(mnemonic),例如ADD常数操作将常数作为ALU指令的第二个操作数在上述情况中,替换掉rb的五位,可以用最后的16位([15:0])表示一个常数实践证明,对很多指令来说,以小常数作为第二个操作数是非常普遍的需要注原创 2022-01-28 22:24:39 · 857 阅读 · 0 评论 -
09设计指令集(上_组成)_基于MIT 6.004计算机组成原理
数据路径和有限状态机数据路径:实现期望计算的逻辑以阶乘为例,冯·诺依曼模型组成中央处理器(CPU)central processing unit,简称处理器是解释或直行存储在主存中指令的引擎,包含一个数据路径和控制FSM。CPU的核心是一个字长的存储设备(或寄存器),称为程序计数器(Program Counter, or PC)。在任何时候,PC都指向主存中的某条机器语言指令(即含有该条指令的地址)。它在控制单元里,控制单元还有一个转换指令字段的逻辑量。主存物理上:由一组动态随原创 2022-01-27 18:03:33 · 1019 阅读 · 0 评论 -
01信息基础_基于MIT 6.004计算机组成原理
谷歌机翻中文字幕课堂录播生肉幻灯片、LAB等信息消除不确定性的数据消除的不确定性越多,信息量越大量化信息量I(xi)=log2(1pi)I(x_i)=\log_2(\frac{1}{p_i})I(xi)=log2(pi1)例如52张扑克牌,收到的信息是“卡片花色为红心”,I(heart)=log2(113/52)=2bitI({\rm heart})=\log_2(\frac{1}{13/52})=2\rm bitI(heart)=log2(13/521)=2bi原创 2022-01-18 12:49:14 · 1238 阅读 · 0 评论
分享