微机原理期末复习提纲(新版)-2013.doc_第1页
微机原理期末复习提纲(新版)-2013.doc_第2页
微机原理期末复习提纲(新版)-2013.doc_第3页
微机原理期末复习提纲(新版)-2013.doc_第4页
微机原理期末复习提纲(新版)-2013.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

微机原理及接口技术期末复习提纲1、 单片机的结构与组成。(记忆)8位CPU 片内带振荡器,振荡频率1.224MHZ;有时钟输出片内4KB Flash 程序存储器,寻址范围64K。片内256B数据存储器,寻址范围64K四个可编程并行I/O口一个全双工串行I/O口2个16位定时/计数器5个中断源,2个优先级2、 管脚ALE、/PSEN、/EA和RST的功能。(记忆)ALE,允许地址锁存信号输出访问外部程序存储器选通信号 RST为Reset(复位)信号输入端3、 存储器分为哪几个空间?如何区别不同的空间的寻址?分别用何种指令实现(结合程 序指令理解)四个物理存储空间 三个逻辑存储空间:程序存储器,用MOVC 指令。片外数据存储器,用MOVX指令。片内数据存储器,用MOV指令4、 数据存储器的低128字节的地址分配及功能?(理解)SFR特殊功能寄存数据缓冲区位寻址区工作寄存器区5、 如何确定和改变当前工作寄存器组?(理解)可以通过PSW中的RS1,RS0设置来选择工作寄存器组。6、 有哪些位寻址区域?如何区分位寻址和字节寻址?(理解)2FH20H7、 理解PSW各位代表的具体含义及如何判别?(记忆与理解)进/借位标志CY(PSW.7)辅助进位标志AC(PSW.6标志F0(PSW.5)工作寄存器区选择位RS1 、RS0(PSW.4、 PSW .3)溢出标志OV(PSW.2)奇偶标志P(PSW.0)8、 堆栈的概念及SP如何执行操作?(结合中断和调用指令、堆栈指令理解)9、 理解PC和DPTR的功能?(结合具体指令和程序进行理解)10、 振荡周期、状态周期、机器周期、指令周期?(记忆)脉冲周期:P1=P2=1/Fosc=1/12us时钟周期:也叫状态周期,S=P1+P2=1/6us机器周期:指CPU访问存储器一次所需的时间,Tcy=6S=1us指令周期:CPU执行一条指令的时间,以机器周期为单位。时间:单周期指令,双周期指令,四周期指令空间:单字节指令,双字节指令,三字节指令11、 8051七种寻址方式?(重点是识别寻址方式、相对偏移量和目标地址的计算)立即寻址直接寻址寄存器寻址寄存器间接寻址基址寄存器加变址寄存器间接寻址相对寻址位寻址12、 指令系统,重点控制程序转移类指令、DA A 、ANL、CPL、XRL,ORL、SWAP、PUSH、POP、ADDC、RET、RETI等。(理解及运用)13、 程序阅读及功能分析(分析寄存器的运算结果和子程序实现的功能,各种码制进行转换,延迟子程序,堆栈程序,查表程序等,尤其要对指令的时间和空间的理解和分析)14、 理解查表指令MOVC A,A+DPTR和MOVC A,A+PC及应用?(理解)15、 数据传送类编程。(片内RAM,片外RAM,片内外ROM之间的数据块传送)16、 89C51的中断源、中断优先级、中断矢量地址(中断服务程序的入口地址)?17、 中断请求标志TCON、SCON,中断允许控制IE,中断优先级控制IP?(记忆与理解)18、 中断编程如何进行初始化?(理解)19、 中断系统原理图理解与程序阅读分析?(理解)20、 定时器的工作模式寄存器TMOD、控制寄存器TCON?(理解)21、 定时器/计算器的定时初值和计数初值计算公式?各种工作方式最大定时和最大计数的计算(理解)22、 定时器的三种主要工作模式及具体应用编程(包括定时和计数,可采用中断方式或查询方式编程)?(综合应用编程)23、 串行通信的四种工作方式区别。(记忆)24、 程序和数据存储器的扩展系统应用分析。(三总线连线,存储容量的计算,数据传送类编程)25、 并行接口8255分别连接开关及LED进行综合应用编程(原理图分析,三总线的连接,地址计算,编程实现功能)26、 A/D或D/A系统综合应用编程与分析(中断或查询方式编程,转换的基本原理)。考试分析:一、 填空题(每小题1分,共15分)二、 简答题(每小题5分,共25分)主要体现在简单应用、程序阅读和功能分析上三、 分析题(3个小题,共40分)主要分布在中断系统、存储器扩展系统、数模转换,以写程序注释、填写程序空白、修改程序、分析功能等形式出现四、 设计题(每小题10分,共20分)主要分布在定时器、并行接口8255,以编程形式出现备注:最终成绩计算:期末考试成绩*0.7+平时成绩。实例:1、 在内部RAM 30H4FH 连续32个单元中存放了单字节无符号数,求32个无符号数之和, 并存入内部RAM 51H,50H中。2、 一个十六进制数放在HEX单元的低四位,将其转换成ASCII码。3、 分析下面延时程序的执行时间DELAY:MOV R1,#01H;1DL2:MOV R2,#18H;1DL1:NOP ;1NOP ;1DJNZ R2,DL1;2DJNZ R1,DL2;2RET ;2 1+(1+24(1+1+2)+2)+24、 将内部数据存贮器30H4FH单元中的内容传送至外部数据存贮器2000H开始的单元中。5、 已知下面程序实现将程序存储器1000H单元开始的100个单元的数据按位取反后传到片外RAM以30H开始的单元中,试编程实现。6、 通过外部中断控制八盏灯循环点亮。7、 设主频为12MHz,利用定时器T1定时。 使P1.0输出周期为2ms的方波。8、 利用定时器T0的产生2ms的定时,在P1.0引脚上每隔2ms取反一次就可以输出周期为4ms的方波。假定MCS-51的晶体振荡器的频率为6MHz,请使用方式0实现,要求编写只产生10个周期为4ms的方波程序。9、 使用定时器T1对外部引脚T1输入脉冲进行计数,每计满100个脉冲使片内RAM 40H单元内容减1,直到40H单元内容减到0时停止。10、 8031单片机外扩展一片EPROM2716存储器,系统电路原理图如下。(1)写出EPROM2716地址分布,如果要是EPROM2716的地址惟一,请问P2.3到P2.6该如何处理。(2)简述图中74LS373的作用。(3)如果要读EPROM2716内的数据,可以用什么指令来完成。(4)编程完成从2716的1000H的连续32个字节的数据送到片内30H开始的地址单元中。11、 计算下面子程序中程序执行的时间(晶振频率为12MHz)。MOVR3,#15H;1个机器周期DL1:MOVR4,#255;1个机器周期DL2:MOVP1,R3;2个机器周期DJNZR4,DL2;2个机器周期DJNZR3,DL1;2个机器周期RET;2个机器周期12、 指出下面子程序的功能;设进入下面子程序时(40H)=03H,写出程序运行结果:(A)=?(40H)=?(DPTR)=?ORG1000HSUB1:MOV,40HMOVDPTR, #TABMOVCA,A+DPTRMOV40H,ARETORG2000HTAB:DB30H,31H,32H,33H,34HDB35H,36H,37H,38H,39H13、 如果初始时(20H)5EH,(21H)=B3H,执行下面程序段后(A)=? (20H)=? (21H)=?并指出该程序段的功能。(本题5分)MOVA,20HCPLAADDA,#01HMOV20H,AMOVA,21HCPLAADDCA,#00HMOV21H,ASJMP$14、 已知程序执行前有A=02H,SP=42H,(41H)=FFH,(42H)=FFH,执行下列程序后(A)=?,(SP)=?,(51H)=?,(52H)=?,(PC)=?。POPDPHPOPDPLMOVDPTR,#3000HRLAMOVB,AMOVCA,A+DPTRPUSHAMOVA,BINCAMOVCA,A+DPTRPUSHARETORG3000HDB10H,80H,30H,80H,50H,80H15、 若初始时片外RAM单元内容如下,地址2000H2001H2002H2003H2004H2005H2006H2007H2008H内容0FH0EH0DH0CH0BH0AH09H08H07Ha指出下面子程序的功能是什么?(2分)b该程序执行结果如何。(3分)MOV R2,#09H MOV R1, #30H MOV DPTR,#2000H LOOP: MOVX A,DPTR MOV R1,A INC DPTR INC R1 DJNZ R2,LOOP RET16、 8255A用作发光二极管L0、L1、L2和开关K0、K1、K2的接口如图所示。要求:K0、K1、K2全部接通时,L0点亮;K0、K1、K2全部断开时,L1点亮;其余状态,L2点亮。 17、 用一片74LS138译出两片存储器的片选信号地址空间分别为1000H-1FFFH,3000H-3FFFH。试画出译码器的接线图。18、 8031单片机要扩展4K字节外部RAM,要求地址为1000H -1FFFH,请画出完整的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论