1.1 微型计算机概述
1.1.1计算机的发展
- 世界上第一台电子计算机是1943-1946年美国宾夕法尼亚大学研制的ENIAC(Electronic Numerical Integrator And Computer)。
- 根据计算机所采用的逻辑器件的发展,将其分为四代:
第一代:电子管计算机时代(1946-20世纪50年代后期)
第二代:晶体管计算机时代(20世纪50年代中期到60年代中后期)
第三代:集成电路计算机时代(20世纪60年代中期到70年代前期)
第四代:大规模集成电路计算机时代(20世纪70年代开始)
*微型计算机是第四代计算机的典型代表。
- 现代计算机的结构基础:存储程序控制结构
1945年,由美籍匈牙利数学家John Von Neumann提出, 称为冯•诺依曼计算机。其工作原理可概述为:
“存储程序” + “程序控制”
- 要点:
1.以二进制表示数据和指令(程序)。
2. 先将程序存入存储器中,再由控制器自动读取并执行。
///
1.1.2 微型计算机的特点
- 功能强
- 可靠性高
- 价格低
- 适应性强
- 周期短见效快(研制周期短,产品系列化,便于组建系统)
- 体积小,重量轻,耗电小
- 维护方便
- 应用面广(科学计算,数据处理,事务管理,教学培训,计算辅助设计和制造,家庭娱乐,网络通信)
早期:科学计算。
特点:没有很强的实时性要求,不需要专用I/O设备。
60年代后重点转移:信息处理、过程控制。
特点:实时性强,需要专用I/O设备。
因此,需掌握:
1)汇编语言编程—时实性强,要求程序精练运行快。
2)接口技术—专用I/O设备与计算机的连结和程控。
///
1.1.3 微型计算机的指标
微机的字长是指微处理器内部一次可以并行处理二进制代码的位数。它与微处理器内部寄存器及CPU内部数据总线宽度是一致的,字长越长,所表示的数据精度就越高。当精度相等时,字长较长的微处理器运算数度快。
* 字长是衡量CPU工作性能的一个重要参数。
不同类型的CPU有不同的字长。
如:Intel4004 是 4 位
8080 是 8 位
8088/ 8086/80286 是 16 位
80386/80486、Pentium 是 32 位
存储容量是衡量微机内部存储器能存储二进制信息量大小的一个技术指标。 下面是几个常用概念:
位 ( bit) :指计算机能表示的最基本最小的单位。在计算机中采用二进制表示数据和指令,位就是一个二进制位,有两种状态,“0” 和 “1” 。
字节:( Byte )8位二进制数称为一个字节
1 Byte = 8 bit
字:(Word) 16位二进制数称为一个字
1 Word = 2 Byte
双字:(Dword) 32位二进制数称为一个双字
1 DWord = 2 Word= 4 Byte
例如
位 1 或 0 1位
字节 1100 0011 8位
字 1100 0011 0011 1100 16位
高字节 低字节
双字 1100 0011 0011 1100 1100 0011 0011 1100 32位
高字节 低字节
位编号: 为便于描述,对字节,字和双字中的各位进行编号。 从低位开始,从右到左依次为 0、1、2...
指令执行时间是指计算机执行一条指令所需的平均时间。
该项指标与微处理器工作主频、指令系统设计、CPU体系结构等有关。
系统总线是连接微机系统各功能部件的公共数据通道。
其性能表现为数据传送位数和总线工作时钟频率(外频)。系统总线的信息吞吐率越高,微机系统的性能就越强。目前采用的总线标准如:PC总线、ISA、EISA、VESA、PCI总线等。
1、按微处理器的位数分类
8位机、 16位机、32位机、 64位机
2、按微型计算机的用途分类
通用机、专用机
3、按微型计算机的档次分类
低档机、中档机、高档机(按微处理器档次分如:8086机、386机、586-Pentium机、Pentium4机)
以Intel公司生产的80x86为例列出微机性能指标表如下:
4、按微型计算机的组装形式和应用状况分类
单片机、台式机、便携式计算机、工作站和服务器、单板机