电脑硬件与软件的关系是什么?
1个回答
优质机构答主
2023-01-06 · 百度认证:广东太平洋互联网信息服务有限公司官方账号,优质数码...
关注
展开全部
简单来说软件就是0和1的指令集合,是控制硬件的开关,数字电路就是无数的开关。数字系统有很多种很复杂,但是都是由不同的逻辑门构成的,0和1代表高低电平,改变0和1的组合,就改变了开关(通或断)状态,逻辑发生改变,结果自然就发生改变。建议学习数电。\x0d\x0a在计算机上你所看到的都是经过伪装(编码——译码)的,实际上就是0和1,例如:\x0d\x0aint a; int b;sum=a+b; 这里显示的a在计算机硬件里是0101,b是1011,sum是0110,+是0000,int是1010,最终显示的结果假设是A,实际上是1111,只是经过了“翻译”显示成人类的语言“A”。输入的int也是“翻译”成人类语言,否则就会是输入上述语句,屏幕显示1010 0101 1010 1011 0110 0101 0000 1011你能看懂就出鬼了。\x0d\x0a实际上做了什么呢?就是把a的值(2进制电讯号)放在寄存器A中,b的值放在寄存器B中,通过加法器实行加法运算(因为它叫计算机,就是用来进行运算的)。然后在将值存在寄存器C中。最后再从C中读出结果,显示在屏幕上。\x0d\x0a数字计算机就是用01代表高低电平,表现在硬件上就是通断。010101虽然是代码,但是在机器内部就是电平,是可以运算的电平。参加运算的是电!0和1 只是方便记忆人为规定的。就像代数里X,Y。你要乐意010101=XYXYXY,其实是一个意思。
国产CAD/3D
2024-10-28 广告
2024-10-28 广告
我们为企业专业定制的“信创+CAD国产化”的方案,帮助公司进行国产选型可以一步到位解决CAD/3D软件、国产系统、硬件设备等整体适配方案。→点击获取国产CAD企业版优惠方案1. 国产系统需要Linux版本的CAD/3D软件我们提供的国产中望...
点击进入详情页
本回答由国产CAD/3D提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询