从零开始的手搓CPU(10)——实现ALU Part1 (加减法部分)

发布于 2023-03-04

之前我们了解并实现了全加器,又通过全加器改造的到了减法器,将这两个电路合并到一起,就构成了ALU的加减法计算部分。

从零开始的手搓CPU(10)——实现ALU Part1 (加减法部分)已关闭评论
77 热度

从零开始的手搓CPU(9)——实现8位寄存器

发布于 2023-02-17

一个CPU光有”计算能力“是不够的,它也需要能够”记住“一些东西。寄存器就是负责”记忆“的。

从零开始的手搓CPU(9)——实现8位寄存器已关闭评论
82 热度

从零开始的手搓CPU(8)——总线与三态门

发布于 2023-02-14

上一章我们介绍了基于SR锁存器改造得到的D触发器,D触发器可以用于数据的存储,这对我们后续制作寄存器能够起到至关重要的作用。但是在着手制造寄存器之前,我们

从零开始的手搓CPU(8)——总线与三态门已关闭评论
82 热度

从零开始的手搓CPU(7)——D锁存器与D触发器

发布于 2023-02-11

前面在制作CPU时钟时,介绍了SR触发器。本来触发器与锁存器应该在这里介绍,但之前NE555芯片中有使用到SR触发器,所以就提前讲了一下,这一章我们继续将

从零开始的手搓CPU(7)——D锁存器与D触发器已关闭评论
66 热度

从零开始的手搓CPU(6)——负数及CPU的减法运算

发布于 2023-02-08

在之前,我们尝试使用逻辑门搭建了半加器、全加器,并尝试实现了一个四位二进制数加法器,这一章我们继续来研究CPU的另一个运算:减法运算。

从零开始的手搓CPU(6)——负数及CPU的减法运算已关闭评论
62 热度

从零开始的手搓CPU(5)——单步脉冲及脉冲模式切换

发布于 2023-02-08

上一章我们通过555定时芯片实现了一个可以发出连续的脉冲信号的模块,但在实际开发中,我们可能需要随时停止CPU的运行,或者需要单步运行,这个时候我们就要用

从零开始的手搓CPU(5)——单步脉冲及脉冲模式切换已关闭评论
62 热度

从零开始的手搓CPU(3)——从逻辑门到全加器

发布于 2023-02-05

上一章我们实现了通过PNP型三极管来实现各种逻辑门的搭建,这一章,我们将通过各种逻辑门来实现CPU中计算单元的基础:全加器。

从零开始的手搓CPU(3)——从逻辑门到全加器已关闭评论
86 热度