![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
汇编
weixin_44550142
这个作者很懒,什么都没留下…
展开
-
自制计算机之半加器
上一篇文章我们做了异或门,有了它就可以计算加和了,但是进位还需要结合与门。这次我们把异或门和与门结合起来组成半加器。 左边的灯泡代表进位,右边的是加和。详细的视频演示我放在了B站,有兴趣的朋友可以看一下。 https://www.bilibili.com/video/bv1et4y1i7LP ...原创 2020-09-16 22:56:48 · 353 阅读 · 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 · 1106 阅读 · 0 评论 -
汇编语言实验5 第(5)题
原题 (5)程序如下,编写code段中的代码,将a段和b段中的数据依次相加,将结果存到c段中。 ``` assume cs:code a segment db 1,2,3,4,5,6,7,8 a ends b segment db 1,2,3,4,5,6,7,8 b ends c segment db 0,0,0,0,0,0,0,0 c ends code segment start: ? code ends end start ``` 思路:原创 2020-07-12 16:36:10 · 1372 阅读 · 1 评论