- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理与接口讲义原稿
第一章 微型计算机系统概论 2
1.1 微型计算机概述 2
1.2 微型计算机的组成和结构 7
1.3 微型计算机的工作原理 9
1.4 微型计算机的内信息的表示 10
第二章 Pentium微处理器的体系结构 15
2.1 计算机体系结构的含义 15
2. Pentium微处理器的功能结构 16
2.3 实模式软件体系结构 17
第三章 Pentium微处理器的指令系统 22
3.1 概述 22
3.2 Pentium微处理器的寻址方式 22
3.3 数据传送指令 25
3.4 算术运算指令 27
3.5 逻辑运算指令 30
3.6 串操作指令 31
3.7 程序控制指令 33
第四章 汇编语言程序设计 35
4.1 概述 35
4.2 汇编语言的基本语法 35
4.3 汇编语言程序的控制结构 37
4.4 DOS/BIOS中断调用 37
第五章 Pentium微处理器的硬件接口 39
1. Pentium微处理器的封装 39
2. Pentium微处理器的引脚 39
3.Pentium微处理器的电气特性 40
4. Pentium微处理器的引脚功能 40
第六章 存储器系统 41
6.1 存储系统的基本概念 41
6.2 半导体存储器 42
6.3 高速缓冲存储器(Cache) 48
6.4 微机的外部存储器 50
第七章 输入/输出接口 51
7.1 概述 51
7.2 CPU与外设数据传送的方式 53
7.3 可编程计时器/计数器8253 53
7.4 DMA控制器8237 58
作业 73
第八章 中断与中断控制 74
8.1 中断的基本概念 74
8.2中断的优先级与中断嵌套 75
8.3 可编程中断控制器8259A 76
8.4 保护模式的中断处理 82
作业 83
第九章 串并行通信 84
9.1、串行通信基础 84
9.2串行通信的类型 86
9.3可编程串行异步通信接口8250 90
9.4可编程串行通信接口8251 91
9.5可编程并行通信接口芯片8255 95
第十章 总线 98
10.1 概述 98
10.2 ISA总线 101
10.3 PCI总线 107
?附录1 汇编语言的基本语法 112
微机原理实验报告1 121
实验二小键盘按键识别.doc 126
【实验三】数/模、模/数转换实验 131
第一章 微型计算机系统概论
1.1 微型计算机概述
?世界上第一台现代意义的电子计算机是1946年美国宾夕法尼亚大学设计制造的ENIAC
?电子计算机的发展:
电子管计算机
晶体管计算机
中小规模集成电路计算机
规模超大规模集成电路计算机
?电子计算机按其性能分类:
大型计算机
中型计算机
小型计算机
微型计算机
微处理器
?严格讲,微处理器≠ CPU
?CPU指的是计算机中执行运算和控制功能的区域,由算术逻辑部件(ALU)和控制部件两大主要部分组成
?把CPU和一组称为寄存器(Registers)的特殊存储器集成在一片大规模集成电路或超大规模集成电路封装之中,这个器件才被称为微处理器
微型计算机
?以微处理器为核心,配上由大规模集成电路制作的只读存储器(ROM)、读写存储器(RAM)、输入/输出接口电路及系统总线等所组成的计算机,称为微型计算机。
?将这些组成部分集成在一片超大规模集成电路芯片上,称为单片微型计算机,简称单片机。
微型计算机系统
以微型计算机为中心,配以相应的外围设备以及控制微型计算机工作的软件,就构成了完整的微型计算机系统。
微型计算机如果不配有软件,通常称为裸机
软件分为系统软件和应用软件两大类。
微型计算机的常用术语
1.位和字节
?位(bit)是计算机所能表示的最小最基本的数据单位,它指的是取值只能为0或1的一个二进制数值位。位作为单位时记作b
?字节(byte)由8个位二进制位组成,通常用作计算存储容量的单位。字节作为单位时记作B
K是kelo的缩写,1K=1024=210;
M是mega的缩写,1M=1024K=220;
G是Giga的缩写,1G=1024M=230;
T是tera的缩写,1T=1024G=240。
2.字长
?字长是微处理器一次可以直接处理的二进制数码的位数,它通常取决于微处理器内部通用寄存器的位数和数据总线的宽度。微处理器的字长有4位、8位、16位和32位等等。
?8088称为准16位微处理器,而80386SX称为准32位微处理器。
3.主频
?主频也叫做时钟频率,用来表示微处理器的运行速度,主频越高表明微处理器运行越快,主频的单位是MHz。
?早期微处理器的主频与外部总线的频率相同,从80486DX2开始,主频=外部总线频率(倍频系数
?外部总线频率频率通常简称为外频,它的单位也是MHz,外频越高说明微处理器与系统内存数据交换的速度越快,因而微型
文档评论(0)