学而不思则罔,思而不学则殆

  • Discovery

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

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

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

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

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

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

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

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

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

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

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

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

    从零开始的手搓CPU(1)——需要提前了解的知识

    等了好久,从网上买的材料终于到货了,那么从今天开始就要正式开始进行CPU的制作了。在这一章,我们暂时不慌动手操作,先了解一下后面需要用到的知识。

    从零开始的手搓CPU(0)——前言与CPU基本结构

    之前在《[2022]总结与展望,想说的都在这里》中就提到过,我打算单独开个系列,从最基础的逻辑门,甚至是最最基础的晶体管开始实现一台图灵完备的计算机,于是

      切换主题 | SCHEME TOOL