建立数据通路:指令+运算=CPU

建立数据通路:指令+运算=CPU1. CPU实现的抽象逻辑图 2. 建立数据通路:指令+运算=CPU 1. 什么是指令 2. 什么是计算 3. 什么是指令周期 4. 什么是机器周期 5. 什么是时钟周期 6. 三者之间的关系 7. 什么叫建立数据通路 8. CPU所需的硬件电路 3. 汇总脑图

1. CPU实现的抽象逻辑图

image.png

2. 建立数据通路:指令+运算=CPU

1. 什么是指令

  1. 我们撰写的代码,是怎么变成一条条的机器能够理解的指令的,以及是按照什么样的顺序运行的

2. 什么是计算

  1. 数据的二进制表示是怎么样的,我们执行的加法和乘法又是通过什么样的电路来实现的

3. 什么是指令周期

  1. 永不停歇的”Fetch – Decode – Execut”循环,就是一个指令周期
  2. 分为几个步骤
      1. Fetch(取得指令)
      1. Decode(指令编译)
      1. Execut(执行指令)

image.png

4. 什么是机器周期

5. 什么是时钟周期

6. 三者之间的关系

  1. 举个例子
    1. 指令周期
      1. CPU周期1
        1. 时钟周期1
        2. 时钟周期2
      2. CPU周期2
      3. CPU周期3
  2. 一个指令周期,包含多个CPU周期,而一个CPU周期包含多个时钟周期

image.png

7. 什么叫建立数据通路

  1. 由两部分组成
    1. 操作元件
    2. 存储元件

8. CPU所需的硬件电路

  1. ALU这类的组合逻辑电路
  2. 用来存储数据的锁存器和D触发器电路
    1. 通过D触发器实现存储功能
  3. 用例实现PC寄存器的计数器电路
    1. PC寄存器,也叫程序计数器
  4. 用例解码和寻址的译码器电路
    1. 读写数据所需要的译码器
      1. 2-1选择器
      2. 3-8译码器
      3. 译码器的本质
        1. 从输入的多个位的信号中,根据一定的开关和电路组合,选择出自己想要的信号

3. 汇总脑图

建立数据通路:指令+运算=CPU.png

今天的文章建立数据通路:指令+运算=CPU分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/14947.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注