版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、微机原理与接口技术复习提纲题型及比例:填空题25%选择30%判断10%简答题25%综合、编程题10%第一章1、几种进制之间的相互转换第二章 80X86微处理器和体系结构 1、计算机系统的组成及三总线 2、CPU的组成3、8086内部结构的两部分(EU和BIU)重点是 8086 寄存器组寄存器分类:通用寄存器 AX,BX,CX,DX,BP,SI,DI(基址寄存器?变址寄存器?)专用寄存器 IP,SP,FLAGS各寄存器的含义及作用 FLAGS寄存器常用的标志位SF、OF、CF的含义。段寄存器 CS,DS,ES,SS可作为16位又可作为8位的寄存器4、存储器 存储器的编址方式,存储单元的地址,数在
2、存储器中的存储格式。8086CPU的地址线有多少?能寻址的存储器空间?5、存储器分段和物理地址的形成:(1) 在 8086/8088 系统中,存储器是分段组织的,存储器物理地址计算公式。PA=段地址*10H+偏移地址 (2) 段内偏移地址是几位二进制数,每段最长为多少字节。(3) 用DEBUG上机调试程序时,存储器地址表示为2F00:1400,指出该存储单元段地址,偏移地址和物理地址。(4)程序分段与四个段寄存器关系。(5)在程序执行过程中,代码段的段地址存放在哪里?偏移地址存放在哪里堆栈段的段地址存放在那里,栈顶数据的偏移地址存放在那里。(6) 写出指令存放单元物理地址的计算公式,栈顶数据物
3、理地址的计算公式。 (7) 写出可用于寻址的通用寄存器名。6、8086CPU的总线周期 T1 T2 T3 T4 TW 一个典型的总线周期由4个时钟周期组成。第三章 8086的指令系统一.寻址方式与物理地址计算1寻址方式1) 立即寻址2) 寄存器寻址3) 存储器寻址EA=基址+变址+位移量判断指令语句的正确性A. PUSH DS B. SUB AX,SI+DIC. XOR AX,VASBXD. MOV DH,100 E. OR AX,CL F. MUL VAS ;VAS是变量 GINC CX H. MOV DX, BX+BPI. SBB CX,VASBP+DIJ. POP ES K. IN AL
4、, 100H L. ADD SI,DI2 已知 (DS)= 15F0H (ES)= 25F0H(SS)= 35F0H (BX)= 0670H (SI)=1001H (DI)= 0B0H (BP)=0150H BUF 的偏移地址是 0900H,计算下列指令源操作数的物理地址,指出寻址方式AMOV AX,BUFBP+6 BCMP AX,ES:SI CMOV CX,BUF DMOV AX,ES:BX+SI EAND DX,AXFMOV AL,100GDEC BUFDI HMOV AX,BUFBX+DI二指令系统1. 传送指令组:MOV ,PUSH, POP, LEA,IN,OUT 一般指令不能直接对
5、CS进行操作* 入栈指令PUSH :每 PUSH 一次, SP 减 2* 出栈指令POP: 每 POP 一次,SP 加 2PUSH ,POP 指令操作对象是字。2. 加减运算加法 ADD ADC INC减法 SUB SBB DEC CMP* 比较指令CMP 执行二数相减:当二数相等时,比较后 ZF=13逻辑运算指令AND,OR,TEST按位操作使用 AND 可以选位置 0使用 OR 可以选位置 1使用 TEST 指令,可以测试指定位,控制程序转移。TEST 指令执行后操作数保持不变.6. 移位和循环移位指令:掌握 SHL,SHR,ROL等移位和循环移位指令及其应用循环次数!7.串操作指令: 源
6、操作数的存放位置和目的操作数的存放位置 比如:MOVSB.8. 无条件转移指令和条件转移指令及其正确选用。第四章 8086汇编语言程序设计一. 汇编语言指令的格式1. 指令性及指示性语句格式 标号: 操作码 操作数1,操作数2 ;注释 指示性语句格式名字 指示符(伪指令) 表达式 ;注释2 数据定义和存储分配DB 定义字节,8 位,DW 定义字, 16 位已知数据段定义如下:DATA SEGMENTORG 512HVRA DW 9VRB DB BYTE,0AH,0DHVRC DB 5 DUP(?)BUF DW 6 DUP(0,1,2 DUP(2,3),0) TABLE DB 0,1,4,9,1
7、6,25DATA ENDS求变量的偏移地址,类型值,统计 BUF 字节数,取某项,画出数的存储分配图。3其他伪指令,操作符OFFSET, SEGMENT 和ENDS ASSUME ORG 的含义和正确使用,4子程序的定义SUBR PROC FAR 远调用 或NEAR 近调用PUSH AX PUSH BX POP BXPOP AXRETSUBR ENDP5.汇编语言程序上机调试所需要的系统程序,程序调试过程中生成的文件。能书写一个完整的可以上机调试的汇编语言程序。7. 顺序、循环与分支程序设计 基本要求:能编写和读懂用计数控制的循环程序和条件循环程序。第五章 存储器原理与接口1、存储器的分类 R
8、AM和ROM的区别l读写存储器(RAM)n可读可写n易失性,临时存放程序和数据l只读存储器(ROM)n工作时只能读n非易失性,永久或半永久性存放信息2、存储器容量的表示芯片的存储容量2M×N 存储单元数×存储单元的位数 M:芯片的地址线根数 N:芯片的数据线根数 3、片选信号的的产生 译码电路4、存储器的字扩展和位扩展第六章微型计算机的输入/输出1、什么是接口,什么是端口? 2、I/O端口的地址形成。 存储器映像的I/O寻址方式(单独编址) I/O映像的I/O寻址方式(独立编址)3、CPU与外设的输入/输出方式l 程序控制方式:同步传输方式(无条件传输方式) 异步查询方式(
9、条件传输方式)中断方式l DMA方式4、异步查询方式的流程5、8086的I/O指令 IN 和OUT指令的用法第七章 并行接口技术1、可编程并行接口8255A的端口2、8255A的工作方式 重点:方式03、8255A的两个编程控制字 方式控制字的格式(记住) 8255A的初始化l对8255A的初始化的内容是:l写控制字到控制字寄存器,规定8255A的工作方式。4、利用方式控制字及工作方式0编程定时/计数器一、8253的内部结构和引脚功能1、8253的特点2、8253的内部结构 8253由数据总线缓冲器、读/写控制逻辑、控制字寄存器和3个16位计数器等组成。(1)数据总线缓冲器(2)读/写控制逻辑
10、(3)控制字寄存器 控制字寄存器接受CPU送来的控制字。只能写,不能读。(4)计数器有三个:计数器0,计数器1,计数器23、8253的引脚功能l地址线A1,A0A1 A0 寄存器选择0 0 计数器00 1 计数器11 0 计数器21 1 控制寄存器二、8253的工作方式(掌握以下两种工作方式)1、l方式1计数结束中断方式l 方式3方波频率发生器计数初值的计算公式:N=fCLK/fOUT2、哪些方式可以工作在软件启动方式,哪些可以既可以工作在软件启动方式又可以工作在硬件启动方式。方式0和方式4都是由软件启动,方式1和方式5都是硬件启动计数,方式2和方式3既可以工作在软件启动方式又可以工作在硬件启
11、动方式。三、8254的编程1、工作方式控制字(记住) 主要功能:选择计数器0,1,2;确定向计数器 写或从计数器读计数器值;确定计数器的工作方式;确定计数器计数的数制等。(1)设定计数制的标志D0(2)设定工作方式标志位D3、D2、D1(3)设定计数值读/写格式标志位D5,D4(4)通道控制字的寻址标志位D7,D6l8253控制字格式见教材2、8253的初始化一般步骤:写控制字写计数器初始值l例:已知8254的地址为40H43H,计数初值为4010H,使用计数器2,工作在方式一。(注意:其中40H为计数器0的地址,41H为计数器1的地址,42H为计数器2的地址,43H为控制寄存器的地址)MOV
12、 AL,10110010BOUT 43H,ALMOV AL,10HOUT 42H,ALMOV AL,40HOUT 42H,AL第八章 串行接口技术一、串行通信的基本概念1、串行通信的传输方式(1)串行通信的同步方式 同步通信 异步通信异步通信方式要求每一需要传输的信息的数据位前面加一个起始位,表示字符的开始;在信息数据位的后面加一个或多个停止位,表示字符的结束。这样由起始位、信息数据位和停止位构成了一个传输单位,称为一帧信息。一帧信息的格式:5到8位可选起始位数据位奇偶校验位(可选)停止位(1,1.5,2)可选(2)线路传输方式的含义单工方式半双工方式全双工方式(3)数据的传输速率 数据的传输速率指单位时间传输的信息量,可用波特率来表示。 波特率的含义,波特率因子,波特率的计算, 8251在数据传输中会出现的三种错误。 二、8251的初始化流程(模式字、控制字、状态字不用记,但是要会用)第九章 中断和中断管理1、中断定义 什么是中断,什么是中断向量,每个中断向量占几个字节,什么是中断向量表(8086系统中存储器的前1KB用于存放中断向量),什么是中断类型码,中断类型码与中断向量之间的关系。2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 47733-2026船舶和海上技术船舶系泊和拖带设备闭式导缆孔底座
- 建筑工程公司年度工作计划
- 《骨肉瘤专科护理|保肢术后康复 + 全套护理措施》
- 中医灸法护理科专科疾病护理|临床查房专用教学资料
- 湖南郴州汝城县2025届数学四年级第一学期期中检测试题含答案解析
- 湖南省长沙市开福区2025年数学三年级第一学期期中考试试题(含解析)
- 加强锻炼铸就健康体魄小学主题班会课件
- 员工职业技能提升方案手册
- 社区燃气泄漏后紧急处理预案
- 商务会议时间地点及议程通知7篇范文
- 2026年人教鄂教版(新教材)小学科学三年级下册期末学情测试卷及答案(2套)
- 2026人教版三年级下册道德与法治期末复习知识点总结梳理+教材问答解答
- 韦氏智力测试量表【新改版】(儿童n)
- 燃气设计计算说明书
- 2023年深圳市宝安区政务中心综合窗口人员招聘笔试模拟试题及答案解析
- GB/T 5273-2016高压电器端子尺寸标准化
- GB/T 29710-2013电子束及激光焊接工艺评定试验方法
- GB/T 19292.1-2003金属和合金的腐蚀大气腐蚀性分类
- 工会工作流程图标准
- 年产万吨烯烃流化床反应器设计
- 东芝(TOSHIBA)VF-S11系列变频器中文说明书
评论
0/150
提交评论