
Intel微处理器chapter01章节.ppt
36页Intel 微处理器 结构, 编程与接口,8086/8088 80186/80188 80286 80386 80486 Pentium Pentium Pro 微处理器 Pentium Ⅱ Pentium Ⅲ Pentium 4,第1章 微处理器和计算机入门,计算机术语: 位, 字节, 数据, 实存储器系统, 扩充内存系统 (EMS), 扩展内存系统 (XMS), DOS, BIOS, I/O等 计算机历史 Intel CPU family 计算机系统方框图 微处理器 存储器系统 数制 计算机数据格式,历史回顾,机械时代,公元前500年,人类发明了算盘,这是第一种机械的计算器 到 1642, 数学家Blaise Pascal 发明了由齿轮和转轮构成的计算器 19世纪早期,出现了第一台实用的轮式机械计算器,以用于自动计算信息 1823年, 机械式计算机的一位早期开拓者Charles Babbage 开始建造他称为的分析机( Analytical Engine), 然而没有成功,计算机系统的思想早在现代电气科学和电子器件以前就已经存在了,电子时代,1800年, 迎来了电动机驱动的机器,这些是建立在Blaise Pascal机械计算器基础上的 1941, 德国发明家Konrad Zuse 研制出了第一台电子计算机,并把它用于德国战争 1943年, Alan Turing 发明了第一台使用真空管的电子计算机系统,用于破译德国军事密码。
此外,它是固定程序的计算机系统 第一台通用可编程计算机系统于1946年由宾夕法尼亚大学研制成功,程序设计的进步,早期的程序设计语言是汇编语言 直到 1950年, Grace Hopper 开发了称为FLOW-MATIC 的第一种高级程序设计语言后来, 又开发了FORTRAN , COBOL, BASIC, C/C++, Pascal 等语言,微处理器时代,8080/8085 微处理器,8080可寻址64K存储器容量和指令系统系统的加法只需要2.0us (每秒50万条指令)此外,8080可直接与TTL 兼容 8085 是Intel 公司开发的最后一种8位通用微处理器与8080相比,它执行加法只需要1.3us (每秒执行769,230条指令),现代微处理器,8086/8088 1978年 80186/80188 1981年 80286 1982年 80386 1986年 80486 1989年 Pentium 1993年 Pentium Pro 1995年 Pentium Ⅱ 1997年 Pentium Ⅲ 1999年 Pentium 4 2000年,基于微处理器的PC系统,存储器 和 I/O 系统,系统总线,ISA (Industry Standard Architecture工业标准结构) EISA (Extended ISA扩展的ISA) VESA (Video Electronic Standards Association视频电子标准组织) PCI (Peripheral Component Interconnect外围部件互联) USB (Universal Serial bus通用串行总线) AGP (Advanced Graphics Port高级图形接口),临时程序区 (TPA),中断向量区: 访问DOS,BIOS的各种特性 BIOS and DOS 通信区 : 包含程序访问I/O设备的临时数据和计算机系统的内部特征 IO.SYS程序: 每当MSDOS或PCDOS系统启动时,都要将IO.SYS程序从磁盘装入TPA中 DOS 程序: 占用两个存储区 COMMAND.COM 程序: 当在DOS模式下操作时,控制键盘命令的操作 空闲 TPA区: 驻留DOS应用程序,系统区,视频显示 RAM 和 视频显示控制程序:图形或bmp数据,文本数据 硬盘控制器 ROM: 接口卡 ROM BASIC 语言 ROM: 只出现在早期PC中 BIOS系统ROM,系统区,I/O 空间,64K个不同的 I/O设备: 0000H-FFFFH 保留区: 低于 0400H 扩充区: 0400H-FFFFH 通过DOS或 BIOS 功能调用实现,DOS操作系统,存储在磁盘(软盘驱动器里的软盘或者硬盘驱动器里的硬盘)上,或者驻留在计算机里,或者放在局域网上 每次计算机加电或复位, 操作系统就会将DOS读出并装入存储器, 我们把这个操作称为引导系统 CONFIG.SYS 文件: 这个文件确定装入存储器的各种驱动程序,建立或配置一些设备,以便于 DOS操作 AUTOEXEC.BAT 文件,微处理器,微处理器(CPU) 是计算机系统的控制单元 CPU 通过总线控制存储器和I/O操作 三项主要任务: 在CPU与存储器或者I/O之间传送数据, 简单的算术和逻辑运算, 通过判定控制程序的流向 数据宽度: 字节 (8 位), 字 (16 位)和双字 (32 位) 数字协处理器,总线,地址,数据和控制总线,数制,二进制、十进制和十六进制数字系统 例如: 0000B= 0D= 0H, 1111B= 15D= FH 二进制编码的十六进制数 数制间的转换 补码,计算机数据格式,ASCII 数据 二进制编码的十进制数 字节数据: 无符号整数值的范围 是 00H-FFH(0~255), 而有符号整数值的范围是 -128~+127 字数据 双字数据 实数,Questions,1、基于微处理器的 PC系统主要有哪三块组成?简要描述一下 2、8086/8088和 80286~Pentium 4 在寻址存储器容量上的区别 3、一个PC机能够访问多少I/O设备? PC系统区 0000H~FFFFH中 ,哪部分是用于保留区 4、一个PC机中微处理器的三大主要任务 5、计算机系统中有多少种总线 6、你认为什么是计算机系统数据格式?简要描述一下,7、浮点数(单精度和双精度)由哪些组成 8、1GB=______MB? 1MB=______KB? 1KB=______Bytes? 1byte=______bits,。