满意的回答
简单来说,软件是0和1的指令集合,是控制硬件的开关,数字电路是无数个开关。 数字系统有很多种,也很复杂,但它们都由不同的逻辑门构成。 0和1表示高低等级。 改变0和1的组合会改变开关(接通还是断开)的状态,改变逻辑,结果自然改变。 我建议你学习电。
你在电脑上看到的都是伪装的。 已编码的——编码。 实际上是0和1。 例如:
int a; int b; sum=a b; 这里所示的a在计算机硬件中为0101,b为1011,sum为0110,0000,假设最终显示的结果为a,实际为1111,但经过“翻译”后显示人类语言“a”。 输入的int也将“翻译”成人的语言。 否则,将输入上述措辞。 画面上显示为101001011010101101100101010001011。 知道了就会闹鬼。
实际上做了什么呢? 在寄存器a中输入a的值(二进制通信号),在寄存器b中输入b的值,通过加法器执行加法运算(这被称为计算机,是用于进行运算的。 而且,寄存器c中存在值。 最后从c读取结果,显示在画面上。
数字计算机是指高低等级用0.1表示,用硬件表示时会打开和关闭。 010101是代码,但在机器内部是级别,是可以运算的级别。 参加运算的是电! 0和1只是便于记忆,是人为规定的。 就像代数中的x,y。 你愿意010101=XYXYXY,其实是同样的意思。
00共享通报