16位汇编第一讲 计算机的基础知识
2021/9/21 9:58:40
本文主要是介绍16位汇编第一讲 计算机的基础知识,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
计算机的基础知识
-
一丶计算机的发展历史
-
1.机械计算机
第一台机械计算机是1642年 帕斯卡发明的
-
2.电子计算机
美国的德福雷斯特在1906年的时候发明了电子管,为计算机的发展打下了基础
1942年阿塔纳索夫发明了世界上第一台计算机
第一代电子管计算机 1946-1958
第二代晶体管计算机 1956-1963
第三代集成电路计算机 1964-1971
第四代大规模集成电路计算机 1971-至今
-
3.未来计算机
人工智能-量子计算机-光子计算机-生物计算机计算机的组成结构
-
二丶计算机硬件的构成
主机箱内主要包括CPU,内存,主板,硬盘驱动器,光盘驱动器,各种扩展卡,连接线,电源等,外部设备包括鼠标,键盘等
计算机由运算器、控制器、存储器、输入设备和输出设备等五个逻辑部件组成
-
运算器
-
控制器
-
中央处理器
-
存储器
输入设备
向计算机输入数据和信息的设备。是计算机与用户或其他设备通信的桥梁。输入设备是用户和计算机系统之间进行信息交换的主要装置之一。输出设备
输出设备(Output Device)是计算机的终端设备,用于接收计算机数据的输出显示、打印、声音、控制外围设备操作等。也是把各种计算结果数据或信息以数字、字符、图像、声音等形式表示出来。-
三丶计算机高级语言的发展历史
1957年 巴科斯创建了世界第一套高阶语言 FORTRAN
1959年 霍普创建了现代第一个编译器A-0系统
1972年 里奇发明了C语言
1986年 考克斯发明了Objective-C
1983年 斯特劳斯特鲁普发明了C++
1991年 范罗苏姆发明了Python
1993年 一个三人小组发明了脚本语言Lua
1996年 高斯林发明了JAVA
2001年 海尔斯伯格发明了C#
-
四丶多层次计算机系统
第0层不允许普通用户编写微指令,是CPU厂商的内部指令
第1层机器语言指令集
第2层操作系统,操作系统被翻译成机器语言在第一层执行
第3层汇编语言,汇编指令被翻译成机器语言,由操作系统执行
第4层高级语言,高级语言被翻译为汇编语言.然后再转为机器语言,由操作系统执行
-
五丶中央处理单元
CPU是计算机的核心部件,它控制整个计算机的运作并进行运算,要想让一个CPU工作,必须向它提供指令和数据,而指令和数据在存储器中,也就是内存中,PC机中内存的作用仅次于CPU没有内存性能在好的CPU也无法工作,硬盘不等于内存,只有当磁盘存储的数据或程序只有被读取到内存中,才可以被CPU执行
-
指令和数据
指令和数据没有任何区别都是二进制数据,CPU在工作的时候,把有些信息看成指令有些信息看成数据,位同意的信息赋予不同的意义
-
存储单元
存储器被划分成若干个存储单元 每个存储单元从0开始顺序编号,例如一个存储器有128个单元,那么编号就是从0到127
-
存储容量
一个存储单元可以存储多少信息,电子计算机的最小单位是BIT(位)
一个字节是由8个位组成,字是由两个字节组成
-
CPU的发展历史
4位微处理器
1971年 Intel开发4位微处理器
8位微处理器
1972年Intel开发8位微处理器
16位微处理器
1978年Intel开发8086 16位
32位微处理器
1985年Intel开发 80386 32位 实模式 保护模式 虚拟模式
64位微处理器
2001年 Intel 推出他的64位处理器IA-64 不能上下兼容
2003年 AMD 产出了可以兼容32位的64位CPU
2004年 Intel也产出了可以兼容32位的64位CPU
64位处理器的普及需要64位操作系统和64位应用程序的支持,目前64位处理器和操作系统已经普及,应用程序也是越来越多
其他的基础知识进行百度一下吧
这篇关于16位汇编第一讲 计算机的基础知识的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南