早期计算机如何输入输出,如何计算1+1,内部发生了变化。
4个回答
展开全部
你是说硬件输入输出还是软件输入输出啊
硬件的输入输出一般是键盘输入,显示器输出
键盘不用多说了吧,就是按键对应编码,程序接口接收编码,输出就是在屏幕打印,也就是数据和点阵库连接。
细说起来比较麻烦,计算机的操作系统中有很多输入输出函数,这些比较底层,有软的也有硬的,硬的实现比较快速,很多函数都固化到硬件当中去。操作系统或者软件就是通过调用这些函数来实现输入输出的
软件的输入输出,是程序接口控制的
举例,我学的是c语言,输入时scanf,输出时printf,这就是程序的接口函数
其实计算机就是猪,他只会加法和移位操作,其他的算法如乘法等都是加法和移位的叠加实现的
硬件的输入输出一般是键盘输入,显示器输出
键盘不用多说了吧,就是按键对应编码,程序接口接收编码,输出就是在屏幕打印,也就是数据和点阵库连接。
细说起来比较麻烦,计算机的操作系统中有很多输入输出函数,这些比较底层,有软的也有硬的,硬的实现比较快速,很多函数都固化到硬件当中去。操作系统或者软件就是通过调用这些函数来实现输入输出的
软件的输入输出,是程序接口控制的
举例,我学的是c语言,输入时scanf,输出时printf,这就是程序的接口函数
其实计算机就是猪,他只会加法和移位操作,其他的算法如乘法等都是加法和移位的叠加实现的
追问
我想问的是电子管计算机,也就是第一台二进制计算机,怎么计算1+1,那时人们用什么输入1,二进制的01吗?计算机如何进行加,得出的10,又是如何转成十进制2输出的?使用灯泡表示的吗?
追答
不要意思,理解错了
我觉得当时的电路是晶闸管组成的,
现在的计算机一般是门电路组成的
当时的编程语言是机器语言,连汇编语言都不是。也就是说,当时输入的就是0,1
展开全部
1+1=10是二进制运算,早期计算机二进制表示就只有0和1表示,二进制10表是十进制的运算步骤 1x2的1次方+0x2的0次方等于2.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
计算机通过某些设备,唉也就是A/D模数转换器了,把外界的连续的模拟信号通过采样,量化,编码这三个步骤转化成离散的数字信号,通过计算机的端口,读入数据,通过某种程序处理,在把结果写入到某些端口,外部设备在读这些端口,外部设备中有D/A,它把数字信号转换为模拟信号,这样就实现了模拟信号的处理
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这几个问题,可以写一本书了,1+1=10;
11111=1x2的零次方+1x2的一次方+--------加到1x2的五次方
明白了吧,希望对你有用
11111=1x2的零次方+1x2的一次方+--------加到1x2的五次方
明白了吧,希望对你有用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询