原文:【从零开始自制CPU之学习篇06】寄存器

上一篇文章学习了总线的相关知识,途中ABC当时假设为一个个的 位寄存器。这一篇要学习怎么构建这个寄存器。 这分为两个三个部分,数据输入,寄存器,数据输出。首先不管输出,来看数据输入和寄存器这两个部分。 触发器与锁存器 中讲了D型触发器,那么我们的寄存器 D寄存器 就由D锁存器 LS 构成,结构如下: 图中画了 位的寄存器,每一个部分就是一个 位的寄存器,如果一共 位的话就需要 个这样的 位寄存器 ...

2018-09-03 21:02 1 4743 推荐指数:

查看详情

从零开始自制CPU之学习04】电容

电解电容:   多数在1μF以上,直接用数字表示。如:4.7μF、100μF、220μF等等。这种电容的两极有正负之分,长脚是正极。    独石电容:   独石电容器是多层陶瓷电容器的别称, ...

Sat Aug 25 08:51:00 CST 2018 0 1635
从零开始自制CPU之学习05】总线

  总线定义:总线(Bus)是计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线束, 按照计算机所传输的信息种类,计算机的总线可以划分为数据总线、地址总线和控制总线,分别用来传输数据、数据地址和控制信号。总线是一种内部结构,它是cpu、内存、输入、输出设备传递信息的公用通道,主机 ...

Mon Aug 27 05:55:00 CST 2018 0 2788
从零开始自制CPU之学习00】开篇

  从今天开始决定用面包板制作一个8位的CPU,实现几个简单的指令。我给自己分两大部分计划,第一部分是学习制作CPU的理论知识,第二部分是实践。并打算实施计划的同时用博客的方式记录下来。理论知识的部分重点不在于CPU的逻辑结构,而在于如何用具体材料搭建。 启蒙书籍:《编码——隐匿在计算机 ...

Tue Aug 21 02:04:00 CST 2018 2 3363
从零开始自制CPU之学习02】555定时

  555定时是一种集成电路芯片,常被用于定时、脉冲产生和震荡电路。在CPU制作中作为pc(程序计数)的主要组成部分。以下是我购买的NE555实拍图:        NE555的针脚示意图:      555定时各针脚功能定义: 引脚 名称 ...

Thu Aug 23 04:55:00 CST 2018 0 3241
从零开始自制CPU之学习03】锁存器与触发

本篇学习了两种锁存器:SR Latch和D Latch,一种触发:D flip flop SR Latch:SR—锁存器 初始状态下,S和R都为0,Q和Q‘随机有一个为1另一个 为0(取决于电流速度)。当把S弄成1后,Q为1,此后无论S怎么变化Q都为1。对R也是如此。 一句话总结 ...

Sat Aug 25 05:59:00 CST 2018 0 2028
从零开始自制CPU之学习07】最简单的ALU—全加器

  ALU是算术逻辑单元,是CPU中重要的一部分,因为CPU本质上就是不断重复最简单的计算。而我们这一版CPU的ALU部分更为简单,是一个只能做加法的ALU。 理论部分   我们需要一个能帮我们进行数学计算的电路设计。一旦打通了这一关,可以说你已经了解了计算机的全部,因为计算机所做的一切 ...

Tue Sep 11 03:23:00 CST 2018 11 5003
从零开始自制CPU之学习01】识别四色环电阻

  制作CPU的好多部分都用到了各种阻值的电阻,由于我选购的是色环电阻,即电阻表面涂上一定颜色的色环,来代表这个电阻的阻值。因此通过色环来快速识别电阻阻值需要作为储备知识,不然一堆电阻插在面包板上很快就乱了。下图为我选购电阻的实拍图。      四色环电阻计算:   色环电阻有四色 ...

Tue Aug 21 04:46:00 CST 2018 0 1640
CPU 寄存器

  寄存器是中央处理内的组成部分,是有限存贮容量的高速存贮部件,它们可用来暂存指令、数据和地址。在中央处理的控制部件中,包含的寄存器有指令寄存器(IR)和程序计数(PC)。   寄存器是集成电路中非常重要的一种存储单元,通常由D触发组成。在集成电路设计中,寄存器可分为电路内部使用的寄存器 ...

Tue Sep 05 04:40:00 CST 2017 0 1472
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM