计算机是怎么通过二进制原理来工作的?

2018-09-17

https://www.toutiao.com/a6550957329762746637/

二进制其实就是有没有,有就是1,没有就是0。通过电来表示就是高电压是1,低电压是0。

如上图所示,这个叫做与门,有一种结构如同右边的二极管组成的那样。大家不是来上课的,所以这里知道这种与门就是说AB输入都是高电平的时候,右边输出才是高电平,否则右边为低电平。这样就表达的大概意思是只有1+1才会进位。

然后我们利用这个与门再加上一个异或门,就可以组成一个半加器,如下图所示。

这个半加器就可以算几个数了,比如输入AB,当A=1,B=0的时候,C=0,S=1,即1+0=1。

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

然后我们利用这些,再组成全加器。

上图就是全加器,这样我们可以算的东西就更多了,这里就不再详述。

通过这些神奇的门,计算就通过高低电平来控制显示器,最终告诉我们结果。无论计算机最终给我们展示的是一串十进制数字,还是游戏里的效果,这都是通过最简单的高低电平来运算的。

这就是简单的计算机二进制科普。欢迎关注,了解更多神奇的科学知识。

​ 6个回答

蛋科夫斯基  科学达人 45赞

二进制其实就是有没有,有就是1,没有就是0。通过电来表示就是高电压是1,低电压是0。

如上图所示,这个叫做与门,有一种结构如同右边的二极管组成的那样。大家不是来上课的,所以这里知道这种与门就是说AB输入都是高电平的时候,右边输出才是高电平,否则右边为低电平。这样就表达的大概意思是只有1+1才会进位。

然后我们利用这个与门再加上一个异或门,就可以组成一个半加器,如下图所示。

这个半加器就可以算几个数了,比如输入AB,当A=1,B=0的时候,C=0,S=1,即1+0=1。

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

然后我们利用这些,再组成全加器。

上图就是全加器,这样我们可以算的东西就更多了,这里就不再详述。

通过这些神奇的门,计算就通过高低电平来控制显示器,最终告诉我们结果。无论计算机最终给我们展示的是一串十进制数字,还是游戏里的效果,这都是通过最简单的高低电平来运算的。

这就是简单的计算机二进制科普。欢迎关注,了解更多神奇的科学知识。

14评论

金庭波编程学与做 5赞

人使用的数学是十进制,计算机使用的数学是二进制。

计算机为什么要使用二进制呢?因为二进制制造方便,制造成本低。

这么简单的跟你说吧,十进制是10个状态,二进制是2个状态,10个状态要清晰的区分出来,是很难的,比如1.5究竟是高状态,还是低状态呢?但2个状态要分清出来,就很清晰明了,因为它只有高或低。所以用二进制做计算机的数学基础,不用10进制或其它进制做数学基础 。

人们再用晶体管做成开关,这些开关再做成与,或,非门,异或,同或等门电路,再用这些门电路组成计算机所要求的加法器,乘法器,除法器,减法器等。

最后将控制这些器件“开关”进行编号(就跟对你们家的电源开关进编号一样),形成了所谓的机器语言, 因为这些机器语言比较难记,所以,又人为的搞一个汇编语言,就是为了指挥计算机工作方便。

正是因为人用的10进制,计算机用得2进制,所以人要手工检查计算机算得对不对,就要有一个10进制与2进制互相转换的问题。 又因为2进制的数字排得太长,所以要这短一点,于是就有了2进制和8进制的互相转换,8进制太长,所以又有2进制与16进制的互相转换。

不知这样答你满不满意,有什么不懂的再问我。

评论

电源社区 1赞

一、 为何要使用二进制

计算机用的都是数字电路,数字电路只有两种状态,开或关,电平的高与低。二进制是逢2进位制,所有的信号都只有0与1组成,所以计算机采用二进制来表示数字和数据。

二、 采用二进制优点

1、 电路容易实现:

电路中的电压通过模数转换成二进制,高电平即为1,低电平即为0,一般高于2.5V即为高电平(可以人为确定),范围较宽,这样电路容易用模拟电路实现。

2、物理上易实现存储

二进制在物理上最易实现存储,通过磁极的取向、表面的凹凸、光照的有无等来记录。

3、简化运算规则

两个二进制数和、积运算组合各有三种,运算规则简单,有利于简化计算机内部结构,提高运算速度。

4、易于与其它进制转换

不管是10进制还是16进制,都很容易与二进制转换

5、抗干扰能力强,可靠性高

因为每位数据只有高低两个状态,当受到一定程度的干扰时,仍能可靠地分辨出它是高还是低。

评论

笑看风云54964539 3赞

计算机是一台电器,电器能只对电路里点的通断起反应,通常把通电表示成1,把断电表示成0,比如设计一个简单的能做二进制加法的部件,我们可以用一个与门来表示进位的输出,因为二进制加法进位对应与门的输入输出,我们再用一个异或门来表示和的输出,因为二进制加法的和对应于异或门的输入输出。

除了用逻辑门可以构造出做算数的部件之外,还可以构造出具有存储功能的部件和控制电路,有了功能部件,存储部件,控制部件,就可以构造出一台简单的计算机模型了。

评论

流星141849591 1赞

计算机是通过二级管矩阵来实现二进制的,比如说要表示各个数字零到九,那就可以用四根二极管来组成一个矩阵,规定全部不导通时为零,第一根导通时为一,第二根导通时为二,第一和第二根导通时为三,如些类推,为了表示一个矩阵,就要弄个编码,上面说的那种数字表示方法就叫一二四八编码。而我们要打英文字线也好,汉字也好,必需都要先进行一个编码,如汉字就是我们的区位码,而英文字母等也有个asc2码,当然还有其它的编 码,这些编码其它就是为了0到九这几个数字进行组合,然后进行一个定义,字义好后就可以控制计算机里面的二极管矩阵里面的各个二级管进行开关操作,从而将字转化成数字,再将数字转化成二极管的开关状态。当然以后有可能还有其它的东西代替二极管,如量子,不过都只是两种状态,即开关,或左转右转。

评论

仙侣步惊云 0赞

大道至简,你只需要了解三个问题:

1、数字是否可以表达所有信息?

是的,无论颜色、声音、视频,世上万事万物都可用数字来编码表达,这叫数字化。

2、0,1是否可以表达所有数字?

是的,人类既可以用0-9、1-7,也可用0-1表数字,这叫进制。

3、电脑为何选二进制?

当然,电路只要表达两种状态,可用开、关表达。这样可以做成大规模集成电路。

评论

相关推荐

“磁”到底是怎么来的?

悟  悟空问答 ⋅   相关

不感兴趣

声控灯工作原理是什么?

悟  悟空问答 ⋅   相关

不感兴趣

磁性真正的起源是什么?

悟  悟空问答 ⋅   相关

不感兴趣

电为什么要分交流、直流?

悟  悟空问答 ⋅   相关

不感兴趣

怎样快速把十进制转换为二进制?

悟  悟空问答 ⋅   相关

不感兴趣

伺服驱动器是通过放大plc发出的脉冲信号来驱动伺服电机的吗?

悟  悟空问答 ⋅   相关

不感兴趣

电阻、感抗、容抗、阻抗究竟谁是老大?三分钟理清它们的关系

  电工电子diy ⋅  34评论 ⋅   相关

不感兴趣

电容降压电路原理、设计——掀起你的红盖头

  电工电子diy ⋅  38评论 ⋅   相关

不感兴趣

现代电子技术下,人类的电力系统是否应该改为直流电系统?

悟  悟空问答 ⋅   相关

不感兴趣

二极管发光是什么原理?

悟  悟空问答 ⋅   相关

不感兴趣

霍尔效应目前主要应用于哪些方面?

悟  悟空问答 ⋅   相关

不感兴趣

电子原器件都认识,但为什么不懂看电路图和原理图?

悟  悟空问答 ⋅   相关

不感兴趣

为什么法拉第用了十年的时间才发现电磁感应定律?

悟  悟空问答 ⋅   相关

不感兴趣

单相异步电机如何转起来?

悟  悟空问答 ⋅   相关

不感兴趣

如何判断三极管是PNP型还是NPN型?

悟  悟空问答 ⋅   相关

不感兴趣

PLC与DCS区别在哪?

悟  悟空问答 ⋅   相关

不感兴趣

手机电池百分比显示的工作原理是什么?

悟  悟空问答 ⋅   相关

不感兴趣

如何系统的从零开始学习PLC?

悟  悟空问答 ⋅   相关

不感兴趣

wifi信号是怎么穿墙的,原理是什么?

悟  悟空问答 ⋅   相关

不感兴趣

不用二极管三极管能做加法器吗?

悟  悟空问答 ⋅   相关

不感兴趣

石墨烯硬度达到钢铁的上百倍,那为什么不用它来做武器的“外壳”?

军事 悟  悟空问答 ⋅  6分钟前

不感兴趣

超薄磁性材料有望用于开发新型存储设备

科学

  新华社 ⋅  评论 ⋅  7分钟前

不感兴趣

哈工大人工智能研究院成立,四层次七方向引领AI发展

科技

  雷锋网 ⋅  8评论 ⋅  7分钟前

不感兴趣

计算机是怎么通过二进制原理来工作的?

科技 悟  悟空问答 ⋅  8分钟前

不感兴趣

华裔科学家:新型聚合物可替代传统塑料,永久循环减少污染

科学

  环球解密之未解之谜 ⋅  424评论 ⋅  8分钟前

不感兴趣

这个专业火了!共有255所高校获批,未来毕业生就业受追捧!

教育

  投师问录 ⋅  8评论 ⋅  8分钟前

不感兴趣

微软末代机皇新生:这次真要变PC了

数码

  三易生活 ⋅  82评论 ⋅  8分钟前

不感兴趣

铀是放射性物质,那么铀矿开采时,矿工是如何防护的呢?

科学 悟  悟空问答 ⋅  10分钟前

不感兴趣

机器学习者必知的5种深度学习框架

技术

  雷锋网 ⋅  13评论 ⋅  15分钟前

不感兴趣

数据分析能力的核心是思维

职场

  人人都是产品经理 ⋅  88评论 ⋅  18分钟前

不感兴趣

在量子科学“无人区”闯出新路,这支中科院小分队的平均年龄只有34岁……

科学

  文汇网 ⋅  101评论 ⋅  23分钟前

不感兴趣

《星际穿越》中墨菲最后到底明白了什么?

游戏 悟  悟空问答 ⋅  25分钟前

不感兴趣

民众喊话请求救救饭碗,“蔡省长”却穿大牌鞋吃路边摊秀共患难

其它

  长安观察 ⋅  2.1万评论 ⋅  25分钟前

不感兴趣

​​

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。

http://www.pinlue.com/style/images/nopic.gif

计算机的工作原理是二进制原理吗,计算机是怎么通过二进制原理来工作的?相关推荐

  1. 简述微型计算机的组成和工作原理,简述计算机系统组成及计算机工作原理

    计算机系统的组成 微型计算机由硬件系统和软件系统组成. 硬件系统:指构成计算机的电子线路.电子元器件和机械装置等物理设备,它包括计算机的主机及外部设备. 软件系统:指程序及有关程序的技术文档资料.包括 ...

  2. 按计算机病毒工作原理可将其分为,计算机基础知识练习题3.doc

    计算机基础知识练习题3.doc (2页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 积分 计算机基础知识练习题单元测试题 3一.单项选择题(每 ...

  3. 计算机结构原理初步教案板书设计,(计算机工作原理)教学设计(教案)

    <(计算机工作原理)教学设计(教案)>由会员分享,可在线阅读,更多相关<(计算机工作原理)教学设计(教案)(5页珍藏版)>请在人人文库网上搜索. 1.计算机系统的基本组成教学设 ...

  4. 冯.诺伊曼体系结构的计算机工作原理是,冯 诺依曼型计算机的工作原理是什么...

    冯诺依曼计算机工作原理 冯 诺依曼计算机工作原理的核心是 和 程序控制 世界上不同型号的计算机,就其工作原理而言,一般都是认为冯 诺依曼提出了什么原理 冯 诺依曼原理中,计算机硬件系统由那五大部分组成 ...

  5. 计算机原理与基础 —— 进制之间的转换(二进制与十、八、十六禁止之间的转换)

    进制也就是进制位,对于接触过电脑的人来说应该都不陌生,我们常用的进制包括:二进制.八进制.十进制与十六进制,它们之间区别在于数运算时是逢几进一位.比如二进制是逢2进一位,十进制也就是我们常用的0-9是 ...

  6. 江苏省对口单招计算机原理,江苏省对口单招计算机原理教案.doc

    江苏省对口单招计算机原理教案 上篇 计算机原理 第一章 计算机的发展 第一节 计算机的发展概述 本节要求 了解计算机的发展与应用领域 知识精讲 产生 计算机又称电脑,则一种能够自动.高速.精确地完成各 ...

  7. js 实现2的n次方计算函数_「计算机组成原理」:一文快速了解计算机原理知识点-附思维导图...

    衡量一台计算机性能的优劣是根据多项技术指标综合确定的,既包括硬件的各种性能指标,又包括软件的各种功能. 第一章.计算机系统概论 1.计算机系统组成及性能: 计算机系统是由"硬件"和 ...

  8. 计算机基础原理习题,《计算机基础教学资料》第1章计算机基础原理习题.doc

    第1章计算机基础原理习题 一.单选题 计算机最主要的工作特点是______. A)速度快.能存储.体积小B)速度快.价格低.程序控制 C)速度快.能存储.程序控制D)价格低.功能全.体积小 下列各无符 ...

  9. 计算机一级中的进制,计算机一级课程中介绍的不同进制数转换方法之数学原理.doc...

    本 科 生 毕 业 论 文(设 计) 2011 届 论文(设计)题目: 计算机一级课程中介绍的不同进制数转换 目 录 一.摘要····································· ...

  10. 江苏省对口单招计算机原理,江苏省对口单招计算机原理教案

    第三章CPU.指令系统.总线系统 一.填空题 1.指令由__________和__________两部分组成. 2.指令中的__________指明完成操作所需要的操作数的地址. 3.根据地址码部分所 ...

最新文章

  1. 桌面程序调用Web Service应用实例
  2. 微信公众号,商城开发
  3. AI:2020年6月16日晚20点陆奇博士演讲《陆奇直播万字实录:正视挑战,把握创业创新机会》
  4. C语言任何基数转换为十进制(附完整源码)
  5. Fiddler及浏览器开发者工具进行弱网测试
  6. 【重识 HTML + CSS】Photoshop 简单使用
  7. mysql数据导入导出 CSV格式_mysql数据一键导出到csv文件
  8. C++标准库::拾遗
  9. 跳一跳外挂的python实现--OpenCV步步精深
  10. WinRAR和WinZIP 密码找回
  11. IDC 发布《中国视频云市场跟踪》最新报告,视频云市场将趋向何方?
  12. SSRS(rdl报表)分页显示表头和对表头的冻结处理
  13. python求平均值,python 怎么求平均值
  14. 删除地址栏输入历史记录
  15. WPS转换成PDF在线
  16. 接口测试平台代码实现48: 自动异常测试-1
  17. flink 执行计划、数据传输策略
  18. 10、Horizon RDS远程桌面服务和应用程序池配置
  19. 帮你整理文件夹下各类型文件文件整理工具
  20. moviepy音视频剪辑:lum_contrast什么时候使用以及图像处理什么时候需要调整亮度与对比度

热门文章

  1. android 电子书框架,[Android] Pdf开发框架使用
  2. win7你没有权限查看或编辑这个对象的权限设置
  3. Java基础复习-数据类型学习
  4. Go实战--golang中使用gRPC和Protobuf实现高性能api(golang/protobuf、google.golang.org/grpc)
  5. 大一新生千万要提前准备好好看的证件照啊
  6. 他司四大名著(zz)
  7. 为期两年的研究揭示了Android的大问题
  8. Mathworks MATLAB for Mac (强大的商业数学软件) v9.11
  9. Pandas 的melt函数解析
  10. 黑马程序员——网络编程