早期计算机如何输入输出,如何计算1+1,内部发生了变化。

内部用什么表示1,如何表示+,如何进行运算。如何输出成十进制的?... 内部用什么表示1,如何表示+,如何进行运算。如何输出成十进制的? 展开
 我来答
淦海瑶s1
2011-10-04 · TA获得超过3646个赞
知道大有可为答主
回答量:3341
采纳率:100%
帮助的人:767万
展开全部
你是说硬件输入输出还是软件输入输出啊
硬件的输入输出一般是键盘输入,显示器输出
键盘不用多说了吧,就是按键对应编码,程序接口接收编码,输出就是在屏幕打印,也就是数据和点阵库连接。
细说起来比较麻烦,计算机的操作系统中有很多输入输出函数,这些比较底层,有软的也有硬的,硬的实现比较快速,很多函数都固化到硬件当中去。操作系统或者软件就是通过调用这些函数来实现输入输出的
软件的输入输出,是程序接口控制的
举例,我学的是c语言,输入时scanf,输出时printf,这就是程序的接口函数

其实计算机就是猪,他只会加法和移位操作,其他的算法如乘法等都是加法和移位的叠加实现的
追问
我想问的是电子管计算机,也就是第一台二进制计算机,怎么计算1+1,那时人们用什么输入1,二进制的01吗?计算机如何进行加,得出的10,又是如何转成十进制2输出的?使用灯泡表示的吗?
追答
不要意思,理解错了
我觉得当时的电路是晶闸管组成的,
现在的计算机一般是门电路组成的
当时的编程语言是机器语言,连汇编语言都不是。也就是说,当时输入的就是0,1
guo476924524
2011-10-05 · TA获得超过360个赞
知道小有建树答主
回答量:231
采纳率:50%
帮助的人:87.1万
展开全部
1+1=10是二进制运算,早期计算机二进制表示就只有0和1表示,二进制10表是十进制的运算步骤 1x2的1次方+0x2的0次方等于2.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
睡莲下的露珠
2011-10-04 · TA获得超过5512个赞
知道小有建树答主
回答量:1623
采纳率:50%
帮助的人:922万
展开全部
计算机通过某些设备,唉也就是A/D模数转换器了,把外界的连续的模拟信号通过采样,量化,编码这三个步骤转化成离散的数字信号,通过计算机的端口,读入数据,通过某种程序处理,在把结果写入到某些端口,外部设备在读这些端口,外部设备中有D/A,它把数字信号转换为模拟信号,这样就实现了模拟信号的处理
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
汉良小丑
2011-10-04 · TA获得超过670个赞
知道小有建树答主
回答量:318
采纳率:0%
帮助的人:288万
展开全部
你这几个问题,可以写一本书了,1+1=10;
11111=1x2的零次方+1x2的一次方+--------加到1x2的五次方
明白了吧,希望对你有用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式