如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
微机原理及应用复习第一章计算机中的数与码第二章常用数字电路(译码器,三态门)第三章微处理器第四章存储器和存储管理第五章计算机的输入/输出第六章MCS-51微控制器第七章MCS-51指令系统第八章汇编语言程序设计(常用程序设计方法:最大/小值、ASCII-二进制/十六进制数的转换、多分支转移…)第九章MCS-51定时器/计数器与中断系统第十章MCS-51的串行通信第十一章MCS-51的总线第十二章MCS-51的存储扩展电路第十三章I/O接口电路及其扩展第十四章模拟量的输入和输出第1章计算机中的数和码字长:掌握二进制数、十六进制数等的表示方法、相互转换带符号二进制数的表示及其运算原码反码补码(2)对补码求补,除符号位外逐位求反再加1。【例】已知[X]补=D2H,[Y]补=2FH,求X、Y。补码的运算无符号数与带符号数的溢出条件3.1微型计算机系统的基本组成3.2总线及总线时序3.3关于微处理器的基本概念3.4指令系统3.4CPU中的寄存器微机系统总线时序指令周期(InstructionCycle):一条指令(的取出和)执行所需的时间。一条指令执行需1~5个M周期。T最常见的基本总线周期有:存储器读或写,I/O端口读或写,中断响应,复位等。取指周期4.1存储器概述4.2存储器的组织4.3存储管理4.4存储器扩展中的总线连接了解存储器的分类、存储器的结构,了解存储器的主要指标存储容量的表示半导体存储器分为RAM和ROM两类:存储器映像逻辑地址与物理地址存储器的接口信号8位字长存储器的扩展16位字长存储器的扩展32位字长存储器的扩展Cache高速缓冲技术4.4.1存储器的接口信号8位字长存储器的扩展16位字长存储器的扩展RD输入输出设备是计算机的重要组成部分,计算机通过它们与外界进行数据交换。在微型计算机系统中,为了完成一定的实际任务,必须与外部世界进行广泛的信息交换,即与各种外部设备相联系。为了实现CPU与外设之间的数据传送,通常采用以下3种I/O传送方式:程序传送方式,中断传送方式,DMA方式将CPU、RAM、ROM、定时/计数器及多种接口都集成到一块集成电路芯片上——单片微型计算机。因此,一块芯片就构成了一台计算机。MCS-51是指由美国INTEL公司生产的一系列微处理器(单片机)的总称,这一系列单片机包括了好些品种,如8031,8051,8751,8032,8052,8752等,其中8051是最早最典型的产品,该系列其它单片机都是在8051的基础上进行功能的增、减、改变而来的,所以人们习惯于用8051来称呼MCS-51系列微处理器(单片机)。内中断CPU结构MCS—51的存储器组织MCS—51系列微控制器的引脚功能运算器布尔处理器控制器PSWCYRS1当执行加法指令ADD时,若以C’i表示位i向位i+1有进位,则例:运算结果是78H(01111000),显然1的个数为偶数,所以P=0。控制器寄存器包括程序计数器PC、指令寄存器IR、指令译码器ID、堆栈指针寄存器、数据指针寄存器和时钟电路等。程序计数器PC:堆栈SP数据指针DPTR机器状态时间SMCS—51的存储器组织采用哈佛体系结构,拥有三个完全隔离的地址空间:SFRRAM程序存储器对于AT89C51,内部具有4KBFLASH,PC在0000H~0FFFH范围内执行片内ROM;程序存储器的0000H~0002H单元被保留用于程序的起始。从0003H~0032H单元被保留专用于中断服务程序。存储单元外部数据存储器端口38051单片机有四个8位并行I/O端口:P0、P1、P2和P3,每个端口都是8位准双向口,每一条I/O线都能独立地用作输入或输出。每个端口都包括一个锁存器,一个输出驱动器和输入缓冲器。四个通道功能不完全相同。在无片外扩展存储器的系统中,四个P口都可以作为准双向通用I/O口使用。在有片外扩展存储器的系统中,P2口送出高8位地址,P0口为双向总线,分时送出低8位地址和数据。P0口:8位准双向I/O端口,漏极开路,每位能驱动8个LS型(低功耗甚高速)TTL负载。1)P0口Vcc2)P2口3)P1口4)P3口口线①P1、P2、P3口的输出缓冲器可驱动4个LSTTL的电路。作为输入口时,任何TTL或NMOS电路都能以正常的方式驱动8051单片机的P1~P3口,由于输出级接有内部上拉电阻,也可以被集电极开路(OC门)或漏极开路所驱动,而无需外接上拉电阻。此外,作输入时,必须先在相应端口锁存器上写1。②P0口的输出缓冲器可驱动8个LSTTL电路,驱动MOS电路但当P0口用作地址/数据总线时,可直接驱动MOS的输入而不必外加上拉电阻。第七章MCS—51指令系统序号例.说明MCS—51单片机的