计算机制作
weixin_44550142
这个作者很懒,什么都没留下…
展开
-
自制计算机之半加器
上一篇文章我们做了异或门,有了它就可以计算加和了,但是进位还需要结合与门。这次我们把异或门和与门结合起来组成半加器。左边的灯泡代表进位,右边的是加和。详细的视频演示我放在了B站,有兴趣的朋友可以看一下。https://www.bilibili.com/video/bv1et4y1i7LP...原创 2020-09-16 22:56:48 · 399 阅读 · 0 评论 -
自制计算机之异或门
半加器其实就是由一个异或门和一个与门组合而成,异或门用作求和。与门用作进位。例如一加一,现在只有两个输入A和B ,A开关断开或闭合可以用0或1表示,B同理。那么就有0+0=0, 0+1=1, 1+0=1,1+1=10 (2的二进制)。因为sum只有一个灯泡(见下图的灯泡) ,所以只能表示0或1,那么结果2(十进制)要用两个灯泡才能表示。因此就产生了进位,我们用carry这个灯泡来表示进位。所以要表示1+1=2,需要carry这个灯泡亮(表示1),并且sum这个灯泡不亮(表示0)。那么2就被表示成了10原创 2020-09-15 23:50:27 · 1135 阅读 · 0 评论 -
自制计算机之与门或门和非门
因为转行java想要学计算机基础,所以打算自己做个八位计算机,顺便学一下汇编,和操作系统。所以从最基础的数字电路搞起,从这篇文章开始我想将制作的过程记录下来作为自己成长的见证吧。下面是最基础的与门,非门,和或门的搭建。有了这些就能搭建出半加器,然后是全加器,最终做出一个八位计算机。下一篇文章将会利用这些逻辑门搭建一个半加器。(https://img-blog.csdnimg.cn/20200915230744298.jpg?x-oss-process=image/watermark,type_ZmF原创 2020-09-15 23:19:14 · 1481 阅读 · 0 评论