计算机基础

一、计算机的诞生

1946年,在美国的宾夕法尼亚大学诞生了第一台现代电子计算机ENIAC。虽然在今天看来ENIAC计算能力连手机,甚至是十几块钱的计算器都比不上,但他在当时却是相当强大。ENIAC的体积非常庞大,得好几个大房间才能放下它,耗电量也相当恐怖,一开机全城家家户户电灯都要变暗。

之所以称ENIAC是第一台现代计算机,是因为现代计算机理论的奠基人是图灵和冯诺依曼。这两个超级天才应该大家都听过,图灵提出了图灵机理论模型,而冯诺依曼设计确定了现代计算机的基础结构,他以数学语言阐述了计算机模型,将程序和数据都存在存储器中.

二、计算机的本质

计算机的本质就是模拟人脑的电路,所以又称电脑

三、什么语言?什么是编程语言?

编程语言就是人与计算机之间沟通的介质,就是人把自己想命令计算机干的事情用编程语言翻译出来并写到文件里(这一系列的文件就是程序)。

人类编程的目的就是为了让计算机按照人类自己的逻辑自发地去工作从而把人力解放出来

四、计算机的五大组成部分

控制器:是计算机的指挥系统,用来控制计算机其他组件的运行
运算器:是计算机的运算功能
控制器+运算器=CPU
存储器:是计算机的记忆功能,用来存取数据,它主要分为内存和外存
输入设备:是计算机接收外界输入数据的工具
输出设备:是计算机向外输出数据的工具
输入设备+输出设备=lo设备
image
程序最先是存放于硬盘中的,程序的运行是先从硬盘把代码加载到内存中,然后cpu是从内存中读取指令运行。

五、三大核心硬件

CPU:cpu去内存中存取程序的指令并运行

内存:程序要想要运行必须先存在于内存中

硬盘:永久保存数据

三者关系:数据一开始在硬盘中要想运行必须先读取到内存然后CPU去内存中取指才能运行。为什么CPU不直接去硬盘中取指呢?CPU运行速度非常快硬盘的运行速度非常慢为了避免CPU不必要的等待和执行效率 给CPU配了速度跟它相当的合作伙伴即内存

posted @ 2022-10-04 14:35  张张包~  阅读(207)  评论(0编辑  收藏  举报