计算机是怎么来的,当时为了什么而开发计算机,只有微软才想到吗,那编程计算机的又是什么软件,它怎么来的?
看到这个问题,感到必须科普一下计算机的发展史了。这是一篇絮絮叨叨的文章,懂计算机且没有耐心的朋友不看也罢。
计算机就是计算用的,古时候祖冲之用尽毕生的精力,只算出了兀的7位就已经领先全世界了。可见当时的计算效率是多么低下。后来,人们发明了算盘,计算尺,机械计算器等工具。
但是,这些工具的效率还是太低了,二战时,德军的电报密码一周一换,根本来不及破译。英国人急了,请来了数学家图灵帮忙,图灵制作了图灵机,图灵机相当于机械式计算机,可按照程序连续计算,搞定了德军密码,有人评价图灵机使二战缩短了两年时间。
图灵破解德军密码的时候,美国人也没闲着,为了解决开发新型火炮时遇到的弹道计算问题,研发了第一台电子管计算机,不过这台计算机不大成功。后来,研发原子弹的时候,冯诺依曼主持开发了一台能够反复存储程序的计算机,这台计算机被公认为世界第一台计算机。早期的计算机很庞大,按使用时间收费,费用高昂。苹果的老乔攒了一台可以在家随便用的小型电脑,开启了个人电脑的时代。
最后说说计算机程序,计算机就像是一部可做连续计算的计算器,程序就是计算步骤。从图灵机开始就有了程序,最初的程序时在卡片上打孔,再手工插到计算机上。这样做太麻烦了,人们又发明了可用键盘输入计算机程序的汇编语言。汇编语言就像是在说“计算器ON-按1-按加-按2-按等号”一样非常难懂。于是,人们又发明了高级语言,只要写x=1+2就可以了。最早的商用高级语言叫COBOL。微软的盖茨,学生时代参与了BASIC语言的开发,而BASIC语言被搭到了苹果电脑上,成了第一个个人电脑上的编程语言。个人电脑当初也叫微电脑,微软的微字就是这么来的。
最开始计算机没有操作系统 只能手写二进制代码 后来出现了汇编 Ms用汇编开发了ms-dos 然后Windows发布 从3.x开始使用保护模式运行 然后同一时期发布了windows NT 21世纪初 微软抛弃了ms-dos 所以原来的windows 9x系列(包括me) 也被抛弃了 之后的都是windows NT系列的了
总之就是
裸机>DOS>Windows 1.x>Windows 2.x>Windows 3.x(从这一版本开始使用保护模式运行 但是仍易崩 此时发布了Windows NT)>Windows 95>Windows 98>Windows ME>DOS和9x系列的Windows被抛弃
Windows NT 3.x>Windows NT4>Windows 2000>Windows XP>Windows Vista(题主可能不知道 这是Windows 7的前身)>Windows 7>Windows 8.x>Windows 10
没错Xp以上的Windows都是NT系列的
至于保护模式:CPU有多种运行模式 其中有两种是实模式和保护模式 DOS就是在实模式下运行的 既可以调用DOS中断也可以调用BIOS中断 相当于一个极快的8086 最多可以寻址1MB 然后是保护模式 它的寻址能力提高了许多 但BIOS中断也无法调用了(保护模式是32位的 Bios中断只能在16位的实模式下使用) Linux和Windows NT Windows 3.x以后都用的是保护模式
对于答主来说可能看不懂 但本人只是略懂 错误之处请指出 不喜勿喷