文档介绍:微机原理及应用
多媒体演示系统
设计者:刘艳玲
目录
第一章微机基础知识
第二章 89C51单片机的结构和原理
第三章 89C51指令系统
第四章汇编语言程序设计知识
第五章中断系统
第六章定时器及应用
第七章 89C51串行口及通信技术
第八章单片机小系统片外扩展
第九章应用系统配置及接口技术
附录A 89C51指令系统表
参考资料
第一章微机基础知识
§ 微处理器、微机和单片机的概念
微处理器(Microprocessor)
是小型计算机或微型计算机的控制和处理部分。
又称中央处理单元CPU(Central Processing Unit)。
微型计算机(puter,简称微机 C) 是具有完整运算及控制功能的计算机。
包括
微处理器(CPU)
存储器
接口适配器(输入输出接口电路)
输入/输出(I/O)设备。
单片机(Single-Chip puter)
是将微处理器、一定容量RAM和ROM以及I/O口、定时器等电路集成在一块芯片上,构成单片微型计算机。
微处理器
RAM
ROM
I/O口
定时器
单片微型计算机
(一)、运算器
§ 微处理器(机)的组成
1、运算器的组成
算术逻辑单元(简称ALU)
运算器
累加器
寄存器
2、运算器的作用
是把传送到微处理器的数据进行运算或逻辑运算。
举例
ALU可对两个操作数进行加、减、与、或、比较大小等操作,最后将结果存入累加器。
ALU执行不同的运算操作是由不同控制线上的信息所确定的。
例如:
两个数(7和9)相加,在相加之前,操作数9放在累加器中,7放在数据寄存器中,执行两数相加运算的控制线发出“加”操作信号,ALU即把两个数相加并把结果(16)存入累加器,取代累加器前面存放的数9。
3、ALU的两个主要的输入来源
输入来源
数据寄存器
累加器