自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 自制简单CUP第六篇(用LED灯显示计算结果)

上一篇-自制简单CUP第五篇(支持减法运算的加法器)这一篇来做一个好玩的东西,之前的加法器相加结果使用电平信号的方式输出的,今天来做将输出显示到LED灯的一个电路现在有这么一个电路,最上面是一个LED显示屏,左边有3组7个信号输入和一个1位信号输入,单独的1位信号代表此次运算时加法还是减法(0为加法,1为减法),三组7位信号表示3个数,前2个数为进行运算的2个值,第3个数代表输出结果每一组7位的信号对应显示1个数字的7条线,值为1时显示,值为0值不显示这一篇的任务,就是做一个以两个4

2021-01-24 20:55:49 480

原创 自制简单CUP第五篇(支持减法运算的加法器)

上一篇-自制简单CUP第四篇(加法器)五、支持减法运算的加法器上一篇我们做出了加法器,既然有加法器,那是不是应该也要有减法器呢,理论上是这样子的,但是实际上,我们可以对加法器稍微改造,让它支持减法运算我们知道,在计算机中,计算机是使用补码这种编码方式来存储整数的,因为当数字使用补码进行运算时,一个正数加上一个负数也是可以直接进行加法运算的,而一个正数减去一个正数时,例如a-b,也等价于a+(-b),这样子可以使得我们进行加减操作,都可以转换为加法来完成补码:一个负数的补码就是将这个数的原码除

2021-01-23 12:56:32 530 2

原创 自制简单CUP第四篇(加法器)

自制简单CUP第三篇(全加器)上一篇文章写了全加器的制作方法,全加器可以将3位输入相加,并得出相加结果及进位结果,利用这个特性,我们将多个全加器组合起来,可以做出满足多为运算的加法器四、8位加法器这是全加器:现在我们忽略全加器的内部构造,抽象成一个组件:当我们把两个全加器组合到一起时,奇妙的事情发生了:由于加法器的输出,有一位是两个数的进位,所以将这一个进位,接到第二个加法器成为第三个参数,刚好满足加法的逻辑,根据这样子的逻辑,我们将更多的加法器组合起来,就可以进行更多位

2021-01-23 11:24:00 701

原创 自制简单CUP第三篇(全加器)

上一篇-自制简单CUP第二篇(半加器)上一篇文章说了半加器,可以实现两个一位数字相加的结果简单一想好像没什么问题,但是仔细一想就发现不对劲了,我们拿一个简单的二进制数相加的例子来看一下上面的例子中,在进行右边第一列的加法时,只是两个数字相加,但是从第二列开始,都是需要3位数相加的(多了一个进位)但是我们的半加器只有两个输入位,所以我们需要把半加器改成3个输入,也就是全加器三、全加器输入:3位输出:2位说明:在半加器的基础上,将2个输入位相加改成3个输入位相加全加器真值

2021-01-17 15:15:46 704

原创 自制简单CUP第二篇(半加器)

小规模集成电路(二)上一篇文章我做了一个异或门,但是并没有体现它的用途,其实根据异或门的特性我们可以拿来做加法操作:输入为00时,输出为0 输入为01时,输出为1 输入为10时,输出为1 输入为11时,输出为0上面的4种情况都符合:在二进制下,两个1位数字相加的结果所以异或门有一个很重要的用途就是用来做加法器但是,在输入为两个1时,虽然相加结果为0是对的,却需要产生进位,而异或门只有一个输出位,无法输出进位所以,我们对异或门稍微改造一下,可以变成半加器二、半加器输入:

2021-01-17 01:54:47 435

原创 自制简单CUP第一篇(异或门)

小规模集成电路记录第一次写博客,只为记录一些自己学习计算机的点点滴滴(不是教程,用到的知识跨度比较大,没有循序渐进的过程),有错误的地方欢迎指出,欢迎大家讨论首先先简单描述一下最基础的几个逻辑门与门:当2个输入都为1时,输出为1,否则为0 或门:当2个输入有一个或以上为1时,输出为1,否则为0 非门:输入为0则输出为1,输入为1则输出为0 一、异或门 ...

2021-01-17 01:16:41 2367 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除