谈谈计算机的发展历史,简述计算机的发展史

首页 > 经验 > 作者:YD1662024-03-26 18:45:02

计算机系统分为硬件系统和软件系统,二者相辅相成。本书讲述x86汇编语言是众多计算机编程语言中的一种,属于计算机软件系统。汇编语言是计算机发明后除了机器语言之外的第一种编程语言,其他计算机编程语言都是在其基础上发展而来。我们学习汇编语言也就是从计算机编程的最底层开始学起了。

那么何谓计算机编程语言呢?计算机编程语言与人类语言相似,人类语言用于人与人之间的信息交互。计算机编程语言用于人与计算机之间的信息交互。人类通过使用逻辑严谨的计算机编程语言编写计算机程序,控制和操作计算机的运行,实现某种特定的功能。我们把编写计算机程序的人称为程序员,这也是诸位读者学习本书内容的目的了。

既然计算机程序是计算机运行的控制指令,当我们在编写计算机程序时必然是各种计算机硬件控制指令的集合。这些指令是由计算机的“大脑”CPU厂商提供的。我们学习和熟练使用这些指令的前提是熟悉和了解计算机各个硬件组成的工作原理和控制方法。接下来就让我们从了解计算机开始吧。

1.1节 计算机发展史

本节内容:了解计算机的发展历史。

古代计数方法:数手指、结绳计数、算筹、算盘。

近代机械式计算机:帕斯卡、莱布尼茨、查尔斯·巴贝奇。

现代电子计算机:德福雷斯特发明了电子管,1924年IBM成立,霍德华·艾肯发明的马克1号,“埃尼阿克”第一台通用计算机,图灵发明了图灵机。

电子计算机的四个发展阶段:电子管、晶体管、集成电路、大规模集成电路。

1.1.1 了解计算机的过去现在和未来

计算机是我们人类文明发展的结晶。当今的世界处处充满了计算机构建的数字网络,我们身处其中。在我们正式开始学习之旅前,我们先了解一下计算机的过去、现在和未来。计算机顾名思义,主要的作用是用来计算,而计算是从数数开始的。首先,我们来看一下古人是如何进行计数的。

■机械式计算机之前,古人的四种计数方法:

数手指

是否还记得,我们在幼儿时是从数手指开始学习数学知识的。我们人类有10根手指,并且使用手指来计数,通常是从一开始数的,一二三四五六七八九十。十进制自然就成为我们最熟悉,也最常用的进制形式。有一个问题,数手指这种方法如何来表示超过10的数呢?比如11、102、1003 ……?此时,我们就会发现数手指的方法是有弊端的。毕竟我们人类只有十根手指。假设真的有外星人存在,且并不像我们人类一样有10根手指,大概率不会采用十进制计数的方法了。接下来我们看第二种计数方法。

结绳计数

谈谈计算机的发展历史,简述计算机的发展史(1)

手指

谈谈计算机的发展历史,简述计算机的发展史(2)

结绳计数

谈谈计算机的发展历史,简述计算机的发展史(3)

算筹

谈谈计算机的发展历史,简述计算机的发展史(4)

首页 123下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.