1. CPU实现的抽象逻辑图

2. 建立数据通路:指令+运算=CPU
1. 什么是指令
- 我们撰写的代码,是怎么变成一条条的机器能够理解的指令的,以及是按照什么样的顺序运行的
 
2. 什么是计算
- 数据的二进制表示是怎么样的,我们执行的加法和乘法又是通过什么样的电路来实现的
 
3. 什么是指令周期
- 永不停歇的”Fetch - Decode - Execut”循环,就是一个指令周期
 - 分为几个步骤
- 
- Fetch(取得指令)
 
 - 
- Decode(指令编译)
 
 - 
- Execut(执行指令)
 
 
 - 
 

4. 什么是机器周期
5. 什么是时钟周期
6. 三者之间的关系
- 举个例子
- 指令周期
- CPU周期1
- 时钟周期1
 - 时钟周期2
 
 - CPU周期2
 - CPU周期3
 
 - CPU周期1
 
 - 指令周期
 - 一个指令周期,包含多个CPU周期,而一个CPU周期包含多个时钟周期
 

7. 什么叫建立数据通路
- 由两部分组成
- 操作元件
 - 存储元件
 
 
8. CPU所需的硬件电路
- ALU这类的组合逻辑电路
 - 用来存储数据的锁存器和D触发器电路
- 通过D触发器实现存储功能
 
 - 用例实现PC寄存器的计数器电路
- PC寄存器,也叫程序计数器
 
 - 用例解码和寻址的译码器电路
- 读写数据所需要的译码器
- 2-1选择器
 - 3-8译码器
 - 译码器的本质
- 从输入的多个位的信号中,根据一定的开关和电路组合,选择出自己想要的信号
 
 
 
 - 读写数据所需要的译码器
 
3. 汇总脑图
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
 - 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
 
- 提示下载完但解压或打开不了?
 
- 找不到素材资源介绍文章里的示例图片?
 
- 模板不会安装或需要功能定制以及二次开发?
 
                    
    
发表评论
还没有评论,快来抢沙发吧!