当前位置:首页 > 经验 >

为什么选用二进制存储(存储为什么要用二进制)

来源:原点资讯(m.360kss.com)时间:2022-11-06 19:16:42作者:YD166手机阅读>>

(3)非门

非门电路又叫“否”运算,也称求“反”运算,因此非门电路又称为反相器。下面是由MOS管组成的电路图。非门只有一个输入A,Q作为输出。

例如A输入低电平,那么Q就会输出高电平,转换为二进制就是A输入0,那么Q就会输出1;反之A输入1,Q就会得到0。

对应的Java语言运算表达式为!0=1;!1=0。

为什么选用二进制存储,存储为什么要用二进制(9)

(4)异或门

异或门电路是判断两个输入是否相同,“异或”代表不同则结果为真。即两个输入电平不同时得到高电平,如果输入电平相同,则得到低电平。

下面是由MOS管组成的电路图。A和B作为输入,Out作为输出。

例如A输入低电平、B输入高电平,那么Out输出高电平,转换为二进制就是A输入0,B输出1,那么Out就会输出1。

对应的Java语言运算表达式为0^1=1。

为什么选用二进制存储,存储为什么要用二进制(10)

2.3.从门电路到半加器

通过门电路,我们可以进行Java语言中逻辑运算了,但是加减乘除等算数运算仍然无法完成,这时需要更复杂的电路单元了。

由基本门电路组成的各种逻辑单元电路登场,假如我们要实现一个最简单的加法运算,计算二进制数1 1 等于几。

我们这时候可以使用半加器实现。

半加器和全加器是算术运算电路中的基本单元,它们是完成1位二进制相加的一种组合逻辑电路,这里的1位就是我们经常说的“1byte=8bit”里的1bit,即如果我们想完成8位二进制的运算就需要8个全加器

半加器这种加法没有考虑低位来的进位,所以称为半加。

下图就是一个半加器电路图。

为什么选用二进制存储,存储为什么要用二进制(11)

半加器由与门和异或门电路组成,“=1”所在方框是异或门电路符号,“&”所在方框是与门电路符号。

这里面A和B作为输入端,因为没有考虑低位来的进位,所以输入端A和B分别代表两个加数。输出端是S和C0,S是结果,C0是进位。

比如当A=1,B=0的时候,进位C0=0,S=1,即1 0=1。

当A=1,B=1的时候,进位C0=1,S=0,即1 1=10。这个10就是二进制,换成十进制就是用2来表示了,即1 1=2。

到了这里,你应该明白了晶体管怎么计算1 1=2了吧。

然后我们利用这些,再组成全加器。下面是一个全加器电路图,同样只支持1bit计算。

Ai和Bi是两个加数,Ci-1是低位进位数,Si是结果,Ci是高位进位数。

为什么选用二进制存储,存储为什么要用二进制(12)

栏目热文

二进制和十进制转换表(二进制与十进制转换流程图)

二进制和十进制转换表(二进制与十进制转换流程图)

二、十六进制数转换成十进制数解,其值为各个位码乘以位权然后完全相加。一般地说,一个N进制数如果有n位(从0,1,…..n...

2022-11-06 19:14:53查看全文 >>

二进制存储设置方法(高效二进制存储格式)

二进制存储设置方法(高效二进制存储格式)

背景在软件开发中,二进制文件格式相对于文本文件格式的缺点是,没有文本文件通用性强、直观,同时,在读取文件数据时,用户需要...

2022-11-06 18:38:32查看全文 >>

牛肉炒茄子可以放洋葱(茄子与洋葱牛肉一起炒吗)

牛肉炒茄子可以放洋葱(茄子与洋葱牛肉一起炒吗)

外甥女点名吃茄子,头天晚上牛肉炖茄子吃到光盘。 今早继续茄子,那就来个早餐速成面吧。简单又营养美味~By 女巫老婆婆用料...

2022-11-06 19:15:20查看全文 >>

牛肉炒洋葱可以放西红柿吗(西红柿加洋葱可以炒吗)

牛肉炒洋葱可以放西红柿吗(西红柿加洋葱可以炒吗)

番茄炒牛肉是很多人都喜欢吃的一道美食,明天就是除夕夜啦,吃年夜饭都要摆上各类好吃的拿手好菜,其中这道番茄炒牛肉就非常有面...

2022-11-06 18:49:27查看全文 >>

茄子牛肉洋葱可以一起炒吗(茄子和洋葱一起炒好吃吗)

茄子牛肉洋葱可以一起炒吗(茄子和洋葱一起炒好吃吗)

香菇牛肉配料:使用牛肉,蘑菇,红辣椒,大葱(仅白洋葱),辣椒酱,盐,糖,料酒,酱油,酱油,香油,黑胡椒,根据您的喜好使用...

2022-11-06 18:38:53查看全文 >>

二进制转换对照表(二进制转换有什么方法)

二进制转换对照表(二进制转换有什么方法)

在电学中经常会遇到数字间的进制转换,比如plc就必须了解相关知识点。很多人对这一块一直都是很模糊,或者说时间一长呢,总...

2022-11-06 18:41:42查看全文 >>

二进制方便储存吗(二进制妙用)

二进制方便储存吗(二进制妙用)

谁能书阁下白首太玄经大家都知道计算机是靠数字 0 和 1 的二进制进行存储和运算的。二进制的基数是2,逢二进一,退一当二...

2022-11-06 19:14:28查看全文 >>

二进制怎么存储信息(如何存储二进制数据)

二进制怎么存储信息(如何存储二进制数据)

我们平时使用的数字都是由 0~9 共十个数字组成的,例如 1、9、10、297、952 等,一个数字最多能表示九,如果要...

2022-11-06 19:16:42查看全文 >>

计算机如何存储二进制(计算机所有信息的存储采用二进制)

计算机如何存储二进制(计算机所有信息的存储采用二进制)

我们现实生活中使用的计数方式,通常是“逢十进一”,称为十进制。从古至今,之所以人类一直使用十进制,我想大概是因为人有十...

2022-11-06 18:59:50查看全文 >>

32位二进制如何存储(32位二进制占用空间)

32位二进制如何存储(32位二进制占用空间)

关注“PLC发烧友”,一起涨知识!在学习PLC的过程中经常会有说到数据类型这个概念,那到底什么是数据类型?数据类型有什么...

2022-11-06 18:54:08查看全文 >>

文档排行