




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2016-17-1通达学院通达学院微机原理与接口技术微机原理与接口技术期期 末末 复复 习习2016.12试卷结构 单选题(20分) 填空题(20分) 简答题(20或30分) 应用题(40或30分)1.1.二进制数,十进制数,十六进制数和二进制数,十进制数,十六进制数和BCDBCD码数之间的码数之间的转换方法。转换方法。2 .真值数和补码数之间的转换方法真值数和补码数之间的转换方法3.n n位字长的有符号数、无符号数的数值范围位字长的有符号数、无符号数的数值范围 设设机器数字长设设机器数字长=n=n位位, ,补码数补码数, ,其真值范围为其真值范围为 2 2n-1 n-1 +2+2n-1n-1
2、1 1无符号数其数值范围为无符号数其数值范围为 0 0 2 2n n1 14 4。补码计算及并对结果进行分析,。补码计算及并对结果进行分析,5. 5. 熟记熟记0-90-9、A-FA-F、回车符、换行符的、回车符、换行符的ASCIIASCII码。码。第一章第一章 C P U 存储器存储器 ABAB地址总线地址总线 DBDB数据总线数据总线 CBCB控制总线控制总线 存储器存储器I/O接口接口I/I/O设备设备 6。微型机的硬件结构。微型机的硬件结构7 7。存贮单元和存贮器地址。存贮单元和存贮器地址存储器由若干存储器由若干“存储单元存储单元”组成,每一单元存放一个组成,每一单元存放一个“字节字节
3、”的信息。的信息。存储器容量由地址线存储器容量由地址线“宽度宽度”决定。决定。8.8.存储器扩展(计算)存储器扩展(计算)第二章第二章1.基本结构寄存器的名称、位长和作用。基本结构寄存器的名称、位长和作用。 2.80486的工作模式:实地址模式和保护虚拟地址模式。的工作模式:实地址模式和保护虚拟地址模式。在实模式下,在实模式下,486486只能访问第一个只能访问第一个1M1M内存内存(00000H(00000HFFFFFH) FFFFFH) 逻辑空间逻辑空间= =物理空间物理空间=1M(2=1M(22020) )3。实地址模式下,物理地址的形成。实地址模式下,物理地址的形成物理地址计算公式物理
4、地址计算公式: :物理地址物理地址= =段基址段基址* *16+16+偏移地址偏移地址 在在8048680486实地址模式下,设某存贮单元的段基址为实地址模式下,设某存贮单元的段基址为FEFFHFEFFH,偏移地址为偏移地址为1000H1000H,则该存贮单元的物理地址为,则该存贮单元的物理地址为_。第三章、第四章第三章、第四章2.80486的寻址方式的寻址方式486486有有3 3类类7 7种寻址方式种寻址方式立即寻址方式:获得立即数立即寻址方式:获得立即数寄存器寻址方式:获得寄存器操作数寄存器寻址方式:获得寄存器操作数存储器寻址方式:获得存储器操作数(内存操作数)存储器寻址方式:获得存储器
5、操作数(内存操作数) 1.1.源程序中的语句类型源程序中的语句类型 一个完整的源程序应包含一个完整的源程序应包含2 2类语句类语句: : 指令性语句(符号指令)、指示性语句指令性语句(符号指令)、指示性语句( (伪指令伪指令) )内存寻址方式内存寻址方式 1616位寻址规定可使用的寄存器位寻址规定可使用的寄存器 (1) (1) 直接寻址直接寻址 (2)2)寄存器间接寻址寄存器间接寻址 BX,BX,BPBP,SI,DI ,SI,DI 段寄存器:段寄存器: 间址寄存器间址寄存器 某单元的物理地址某单元的物理地址= =段寄存器内容段寄存器内容16+16+间址寄存器间址寄存器 (3)(3)基址寻址基址
6、寻址 BX+BX+位移量位移量,BPBP位移量位移量 段寄存器段寄存器:基址寄存器基址寄存器+ +位移量位移量 物理地址物理地址= =段寄存器内容段寄存器内容16+16+基址寄存器基址寄存器+ +位移量位移量 (4)(4)变址寻址变址寻址 SI+SI+位移量位移量,DI+,DI+位移量位移量 (5) (5)基址基址+ +变址寻址变址寻址 BX+SI,BX+DI,BP+SIBX+SI,BX+DI,BP+SI,BP+DIBP+DI 3.3.常用伪指令常用伪指令 (1 1)数据字义伪指令)数据字义伪指令 DB DW DDDB DW DD (2 2)等值伪指令)等值伪指令 EQU =EQU = 4.4
7、. 常用运算符常用运算符 $ $运算符运算符 SEGSEG运算符运算符 OFFSETOFFSET运算符运算符 PTRPTR运算符运算符5.目标程序的生成 汇编源程序汇编、链接可执行的机器指令程序(目标程序)6 .804866 .80486基本指令集基本指令集7.7.基本的汇编语言程序设计基本的汇编语言程序设计 顺序、分支、循环程序顺序、分支、循环程序 子程序调用与宏指令调用有哪些子程序调用与宏指令调用有哪些相同点相同点和和不同不同点点?第七章输入第七章输入/ /输出系统输出系统一接口电路的作用和功能一接口电路的作用和功能二、端口的概念、分类二、端口的概念、分类三、三、端口有两种编址方式。端口有
8、两种编址方式。PC系列机采用端口独立系列机采用端口独立编址编址四、最常用的四、最常用的 I/O 指令指令1.直接寻址直接寻址 I/O 指令(指令(8位端口地址)位端口地址)2. DX间接寻址间接寻址 I/O 指令(当端口地址指令(当端口地址 8位)位)五五、微机系统与微机系统与 I/O 端口的信息交换端口的信息交换 有四种方式有四种方式: 无条件传送无条件传送, 查询方式查询方式,中断方式中断方式 , DMA方式方式第八章中断系统第八章中断系统一中断概念一中断概念 CPU暂停执行现行程序暂停执行现行程序,转而处理随机事件转而处理随机事件,处理完毕后再处理完毕后再返回被中断的程序返回被中断的程序
9、,这一全过程称为中断。这一全过程称为中断。二、中断指令二、中断指令 STI CLI INT n IRET STI CLI INT n IRET 要求掌握要求掌握 。中断指令在中断程序设计中何时使用。中断指令在中断程序设计中何时使用 。CPUCPU执行中断指令后,完成哪些操作执行中断指令后,完成哪些操作 。STI,CLISTI,CLI只对可屏蔽中断请求有效只对可屏蔽中断请求有效三中断向量,中断向量表三中断向量,中断向量表1.中断向量是实模式下,中断服务子程序的中断向量是实模式下,中断服务子程序的 入口地址入口地址2.实模式下中断向量表的概念及其在存储器中的存放位实模式下中断向量表的概念及其在存储
10、器中的存放位置与结构:置与结构: (1)实模式下中断向量表是一个将中断类型码与中断服实模式下中断向量表是一个将中断类型码与中断服务程序的入口地址相联系的地址指针表;务程序的入口地址相联系的地址指针表;(2)中断向量表存储在系统中断向量表存储在系统RAM最低端的最低端的1024个单元;个单元;(3)若中断类型码为若中断类型码为N,则该类型中断的中断向量存储在,则该类型中断的中断向量存储在4N4N+3单元中;单元中;(4)其中,前两个字节为偏移地址部分,后两个字节为其中,前两个字节为偏移地址部分,后两个字节为段基址部分。段基址部分。3.中断向量表的引导作用CPU中断中断硬件中断硬件中断(外部中断外
11、部中断)软件中断软件中断(内部中断内部中断)PC机机256种种中断中断可屏蔽中断可屏蔽中断非屏蔽中断非屏蔽中断 四、微机系统中断分类四、微机系统中断分类 (1)对于)对于CPU中断、软件中断、非屏蔽中断中断、软件中断、非屏蔽中断(NMI) 。概念。概念 。中断类型码的获得。中断类型码的获得 软件中断软件中断 包含在软中断指令中包含在软中断指令中(2)对于可屏蔽中断)对于可屏蔽中断 可屏蔽中断是通过可屏蔽中断是通过8259中断控制器连至中断控制器连至CPU的的 INTR。 对于对于8259要求掌握:要求掌握: 。8259中断响应过程(即中断响应过程(即CPU响应可屏蔽中断过程)响应可屏蔽中断过程
12、) 对于微机系统可屏蔽硬件中断要求掌握:对于微机系统可屏蔽硬件中断要求掌握:中断级别中断级别最高最高最低最低 中断源中断源 日时钟中断日时钟中断 键盘中断键盘中断从从8259IR08259IR0 IR1 IR1 中断类型码中断类型码08H09H70H71H改向改向0AH 。系统分配的。系统分配的8259口地址口地址 中断屏蔽寄存器中断屏蔽寄存器 口地址口地址接收中断结束命令的接收中断结束命令的寄存器口地址寄存器口地址主主825921H20H从从8259A1HA0H对于要求掌握的可屏蔽中断:对于要求掌握的可屏蔽中断: 用户中断用户中断 中断源中断源 中断向量中断向量 71H,0AH71H,0AH
13、 用户可置换的中断向量用户可置换的中断向量 71H,0AH71H,0AH 日时钟中断日时钟中断 中断源中断源 中断向量中断向量 08H,1CH08H,1CH 用户可置换的中断向量用户可置换的中断向量 08H,1CH08H,1CH 重点掌握重点掌握1CH1CH五五、CPU响应硬件可屏蔽中断和非屏蔽中断的条件。响应硬件可屏蔽中断和非屏蔽中断的条件。六、硬件中断和软件中断的区别。六、硬件中断和软件中断的区别。七、七、中断程序设计中断程序设计(1)主程序的编写)主程序的编写主要包括主要包括 a.中断向量的置换(读中断向量和写中断向量)中断向量的置换(读中断向量和写中断向量) b.硬件中断通路的开放和屏
14、蔽。涉及到是否要对中断硬件中断通路的开放和屏蔽。涉及到是否要对中断 对于日时钟对于日时钟 08H (或其中的或其中的1CH), 默认下主默认下主8259已经打开,已经打开,无需再进行开放操作。无需再进行开放操作。(2)中断服务程序的编写)中断服务程序的编写根据置换的中断类型不同,需要解决是否要对中断管理器根据置换的中断类型不同,需要解决是否要对中断管理器8259写中断结束命令字的问题。写中断结束命令字的问题。 对于日时钟对于日时钟 08H (或其中的或其中的1CH),不需要写不需要写中断结束命令字中断结束命令字第九章串行通信第九章串行通信一基本概念一基本概念1.1.通信的基本方式分为并行通信和
15、串行通信通信的基本方式分为并行通信和串行通信2.2.串行通信分为串行异步通信和串行同步通信串行通信分为串行异步通信和串行同步通信3.3.异步串行通信的数据传输方式:异步串行通信的数据传输方式:单工通信、半双单工通信、半双工通信、全双工通信工通信、全双工通信 。 三种传输方式的特点。三种传输方式的特点。4. 4. 异步串行通信异步串行通信一帧数据的一帧数据的格式及通信速率的计算。格式及通信速率的计算。起始位起始位停止位停止位一帧一帧奇偶校奇偶校验验位位 数据位数据位(低位低位)高位高位)5.5.为为实现通信,收发双方一帧数据的格式和通信实现通信,收发双方一帧数据的格式和通信速率速率要保持一致。要
16、保持一致。6.RS2326.RS232信号采用负逻辑。信号采用负逻辑。“1”= 3V 15V,“0”= 3V 15V二、二、82508250芯片芯片 82508250内部寄存器的功能。内部寄存器的功能。三三82508250的编程的编程(1 1)82508250的初始化编程。的初始化编程。 8250初始化步骤初始化步骤 80H线路控制寄存器,使除数寄存器访问位线路控制寄存器,使除数寄存器访问位=1 根据波特率计算出除数高根据波特率计算出除数高/低低8位位除数寄存器高除数寄存器高/低低8位,确定通信速率位,确定通信速率 D7=0的命令字的命令字线路控制寄存器:有线路控制寄存器:有2个目的个目的 定
17、义一帧数据格式定义一帧数据格式 使除数寄存器访问位使除数寄存器访问位=0,从而使后继的对合,从而使后继的对合用端口的访问只读写非除数寄存器用端口的访问只读写非除数寄存器 设置中断允许命令字设置中断允许命令字查询方式,则中断允许命令字查询方式,则中断允许命令字=0,禁止中断,禁止中断中断方式,使中断允许命令字相应位置中断方式,使中断允许命令字相应位置1 设置设置MODEM控制寄存器控制寄存器中断方式:中断方式:D3=1,允许,允许8250送出中断请求送出中断请求查询方式:查询方式:D3=0内环方式:内环方式:D4=1正常通信:正常通信:D4=0使用联络线:使用联络线:D1、D0位置位置18250
18、查询方式下接收和发送程序的编程查询方式下接收和发送程序的编程 在发送数据前,读通信线状态寄存器在发送数据前,读通信线状态寄存器(状态口状态口)获取获取发送保持或移位寄存器发送保持或移位寄存器(数据口数据口)是否空闲;是否空闲;在接收数据前,读通信线状态寄存器在接收数据前,读通信线状态寄存器(状态口状态口)获取接收获取接收缓冲寄存器缓冲寄存器(数据口数据口)是否已经收到是否已经收到1帧数据。帧数据。如果希望如果希望8250采用中断方式发送和接收数据,采用中断方式发送和接收数据,编程时应该采取哪些措施?编程时应该采取哪些措施?(2 2) 82508250的应用编程的应用编程第十章并行第十章并行I/
19、OI/O接口接口一、一、8255A定时器定时器/计数器计数器(1)内部结构、端口地址以及与系统总线的连接)内部结构、端口地址以及与系统总线的连接(2)8255A三种工作方式(方式三种工作方式(方式0 方式方式2 )的工作)的工作特点和特点和I/O过程过程A口可工作在方式0、1、2B口可工作在方式0、1C口可工作在方式0工作方式工作方式适用于端口适用于端口方式方式0:基本型入:基本型入/出出A口、口、B口、口、C口口方式方式1:选通型入:选通型入/出出A口、口、B口口方式方式2:双向传输:双向传输A口口十 二二、二、 8255初始化编程初始化编程十 三 工作在方式工作在方式0时:方式选择命令字时
20、:方式选择命令字控制口控制口 工作在方式工作在方式1、2时:时:a) 方式选择命令字方式选择命令字控制口控制口b) 允许中断(或禁止中断)的命令字允许中断(或禁止中断)的命令字控制口控制口(3 3)在方式)在方式1 1中中C C口哪几个引脚作为信号联络线,各信号口哪几个引脚作为信号联络线,各信号联络线的含义。联络线的含义。a. 如果数据口(如果数据口(A,BA,B或或C)C)工作在方式工作在方式0 0, 直接采用直接采用IN/OUTIN/OUT指令对其进行读写。指令对其进行读写。b. b. 如果数据口如果数据口(A(A或或B)B)工作在方式工作在方式1 1, 如果采用查询方式,且如果采用查询方式,且 A A或或B B口定义为输入口口定义为输入口, ,先用先用ININ指令读入指令读入C C口的内容,查询其中的口的内容,查询其中的IBF=1IBF=1时时, ,表示表示CPUCPU可可以继续用以继续用ININ指令从指令从A A或或B
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 税法的考试题库及答案
- 华西护理考试题库及答案
- 《机械员》考试题库含答案(轻巧夺冠)
- 安全环保职业卫生消防考试试题及答案
- 2025年数据分析师招聘考试模拟题及答案集
- 2025年政府会计准则制度实操考试题库及解析
- 2025年【G1工业锅炉司炉】作业考试题库及G1工业锅炉司炉考试试题(含答案)
- 2025年教育系统事业单位招聘考试教材及模拟题集
- 2026届上海市北郊高级中学化学高二上期中达标测试试题含解析
- 2025年基础气象观测知识点详解及模拟题解析初级版
- 人教PEP版(2024)新四年级上册 教材解读
- 纪念中国人民抗日战争暨世界反法西斯战争胜利80周年
- 2025四川省高级人民法院招聘聘用制审判辅助人员30人考试备考题库及答案解析
- 加气块砌筑知识培训课件
- 智慧养老服务与管理课件
- 2025年湖南安全技术职业学院招聘考试笔试试题(含答案)
- 配电带电作业工考试试卷与答案
- 保密教育培训课件内容
- 陕西省专业技术人员继续教育2025公需课《党的二十届三中全会精神解读与高质量发展》20学时题库及答案
- 2024-2025学年人教版数学五年级下学期期末试卷(含答案)
- 清欠工作管理制度管理办法
评论
0/150
提交评论