《2022年期末考试重点及模拟试题和答案 .pdf》由会员分享,可在线阅读,更多相关《2022年期末考试重点及模拟试题和答案 .pdf(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1 / 10 南京广播电视大学微机原理与应用期末考试说明及模拟试卷一、课程考核说明微机原理与应用是工程类非计算机专业的一门重要的专业基础课。(一)考核对象:电大应用电子专业专科学生。(二)考核方式:终结性考试方式。(三)命题依据:本课程依据课程的教案大纲要求命题组织考核,所使用教材为中央广播电视大学出版社的“微机原理与应用”(周明德、陶龙芳编)。(四)课程成绩记分:终结性考试成绩100 分, 60 分为合格。(五)终结性考核的要求及形式1考试要求本课程要求学生通过学习和具体电路的分析,理解计算机的组成;指令系统的功能;汇编语言的语法规则;程序的结构;掌握利用汇编语言编写接口程序及看懂简单计算机
2、线路的能力。具体考核要求分为几个层次:掌握、熟练、理解、了解。2组卷原则依据“微机原理与应用”教案大纲规定的要求,按掌握、理解、了解三个层次命题。以大纲中所要求的“掌握内容”为主,约占60% ,“理解内容”为辅,约占30% ,了解的内容较少,约占10% 。试卷覆盖面广,并突出重点。在教案内容范围内,按照理论联系实际的原则,考察学生对所学知识应用能力的试卷,不属于超纲。3试卷类型及试卷结构试卷题型有填空、简答、分析、读程序、汇编编程、回答问题及计算、画图及接口编程题。其中较容易和较难试卷各占15% 。4考试形式采用闭卷笔试,答题时限120 分钟。二、课程考核要求第一章计算机基础掌握计算机中的数和
3、编码系统。掌握二、十、十六进制数之间的转换,重点掌握原码、反码、补码的概念及相互转换,掌握BCD 码、 ASCII 码、汉字码的编码方法。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 10 页2 / 10 掌握微机系统的配置、主要技术指标、硬件、软件的组成。了解微机的工作过程、工作环境。第二章微型计算机基本组成理解 8086 微处理器的内部结构、二种组态下的引脚功能、时序的概念。了解半导体存储器分类、工作原理、特点。了解微机存储器的三级结构体系。掌握 8086 存储器的分段特点、物理地址和逻辑地址的概念。掌握 8086 CPU与存储器
4、的接口方法及存储器地址分配原则。了解总线的概念、分类,目前主流总线的特点。了解常用外部设备的工作原理,包括:LED 显示、 CRT显示、打印机、软驱和软盘、硬盘、光驱和光盘、鼠标等。第三章80X86指令系统重点掌握8086 的 9 种寻址方式。掌握 8086 标志寄存器6 个状态标志3个控制标志的含义。掌握8086 指令系统的7 类指令,尤其要熟练掌握数据传送类、算术运算类、控制转移类指令。第四章汇编语言了解汇编语言的特点、基本语法。掌握5 种常用的伪指令(符号定义、数据定义、段定义、过程定义、宏定义)。掌握 8086 汇编语言源程序的结构及运行方法。了解常用的系统功能调用。第五章基本程序设计
5、方法理解顺序结构程序、分支结构程序、循环结构程序的设计方法。能熟练编写简单的汇编语言源程序,包括数据传送类、数制转换类、查表类、搜索类等。能读懂较复杂的汇编语言源程序。第六章输入与输出掌握 CPU寻址外设的三种方式、CPU与外设的接口信息及数据传送形式。理解查询方式,了解DMA 方式的特点。第七章中断控制技术理解中断的基本概念、中断系统的功能。理解响应中断的条件、中断优先级的概念。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 10 页3 / 10 了解8086 CPU 的中断结构,了解什么是矢量中断。了解8086 响应中断的过程。第八
6、章接口电路掌握并行可编程接口8255A的主要性能、工作方式、初始化编程方法。掌握可编程定时计数器8253 的主要性能、工作方式、初始化编程方法。理解串行通信的概念,包括:同步和异步,半双工和全双工,调制解调,RS-232 接口标准等。理解串行可编程接口8251 的主要性能、方式指令和命令指令的含义、初始化编程流程。理解常用A/D、D/A 接口芯片性能及与CPU接口的方法。三、模拟试卷及试卷参考答案模拟试卷一、填空题:(本题10 分)1、十进制数46.75 转换成十六进制数是 H ,转换成8421BCD 码是 。2、已知 Y的补码是 11001011,则 Y的原码是,真值是。3、补码加法 011
7、00110+01101111 的结果是,(有、无)溢出。4、8086有地址线,其寻址空间可达。5、称为指令周期, 8086 的总线周期通常包含个T状态。二、简答题:(本题15 分)1、微型计算机的存储器分为哪几级?它们的容量和工作速度有什么特精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 10 页4 / 10 点?2、在什么情况下传送数据要采用DMA 方式? DMA 有什么特点?3、什么是非屏蔽中断? 8086的非屏蔽中断输入引脚是什么?三、分析下列指令和伪指令:(本题15 分)1、指出下列各指令源操作数和目的操作数的寻址方式:(1)
8、MOV SI,200H (2) MOV AX ,80+DI (3) MOV AL ,DX (4) MOV BX+SI+52H ,CX (5) DAS 2、回答问题并按要求计算:(1)已知段地址和操作数的逻辑地址,怎样计算操作数的物理地址?已知 DS=0E000H ,SS=1500H ,SI=0100H,DI=0200H ,BX=0050H ,DATA=0050H ,COUNT=0100H,计算下列指令源操作数的物理地址:(1) MOV AX,SI (2) MOV BX,120H (3) MOV CX ,DATADI (4) MOV AX,COUNTBXSI 3、下面是一个数据段,画出数据在存储
9、器中的存储图:DATA SEGMENT A DB CDEF 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 10 页5 / 10 B DB 6789C DW 4 DUP (5)X DW 10,0A02H Y DD 12345678H,0ABCDH DATA ENDS四、已知从NUM开始存放一字符串,长度为100 :(本题10 分)(1)给下列程序段加上注释。(2)说明程序的功能。LEA BX ,NUM MOV CX ,100 LP: MOV AL ,BX SUB AL,30H CMP AL,0AH JC L1 SUB AL,07H L1
10、 : MOV BX,AL INC BX LOOP LP HLT 该程序功能是。五、编程序,将BUF1 单元为首地址的10 个字节数据( 10 个数据可自设)传送到BUF2开始的单元中。已知数据无重迭区,要求有段说明和必要的伪指令。(本题 10 分)精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 10 页6 / 10 六、回答问题并计算(本题10 分)8086 的前 1K 字节建立了一个中断向量表,可以容纳多少个中断向量?如果程序在执行中遇到INT 13H 指令,问其中断向量表指针是多少?如果从该指针起的存储单元(由低到高)顺序存放着32
11、H,40H,00H ,B0H ,试计算中断服务程序入口地址。七、按要求画硬件图并写出地址范围:(本题10 分)画出用若干片 6114 芯片( 2K8)组成 4K 字节的存储器图。设CPU地址为 16 位,数据为8 位。要求用 A15、A14作线选,写出每组芯片的基地址范围。八、接口编程题1:(本题10 分)用 8253 的通道 2 产生 1000Hz 的方波信号。已知记数时钟频率为2MHz 。8253端口地址为 F8H FBH ,写出初始化编程的程序段。九、接口编程题2:(本题10 分)用 8255 作外部设备接口,其中A 口、B 口作输出接口, C 口作输入接口。已知8255 的四个端口地址
12、分别是00H 、01H 、02H 、03H 。写出初始化程序。附录一、8253编程控制字D7 D6 D5 D4 D3 D2 D1 D0 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 6 页,共 10 页7 / 10 通道选择读写格式工作方式数制二、8255编程控制字 A组 B组1 D6 D5 D4 D3 D2 D1 D0 PC0PC3输入 / 输出端口 B输入 / 输出 B组工作方式 PC4PC7输入 / 输出端口 A输入 / 输出 A组工作方式试卷答案一、每空 1 分,共 10 分1、2E.CH ,01000110.01110101 2 、10
13、110101 ,-53 3、11010101,有 4、20,1MB 5、执行一条指令的时间,4 二、每题 5 分,共 15 分1、三级,高速缓存,主存储器,外部存储器。高速缓存容量最小,但速度最快;外部存储器容量最大,速度最慢;主存储器居中。2、当 CPU 与高速外设进行成块数据传送时要用DMA 。DMA 使外设与内存间直接进行数据交换,而不通过CPU。DMA 可扩展为存储精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 7 页,共 10 页8 / 10 器之间或外设之间直接进行数据交换。3、在 CPU 内部不能由程序对中断请求响应与否进行控制的一类
14、中断。INM 三、每题 5 分,共 15 分 1、(1)源:立即数,目的:寄存器(2)源:变址,目的:寄存器(3)源:寄存器间接,目的:寄存器(4)源:寄存器,目的:基址变址(5)隐含 2、(1)物理地址 =段地址 10H+逻辑地址(2)物理地址 =DS10H+SI=E0100H (3)物理地址 =DS10H+120H=E0120H (4)物理地址 =DS10H+DI+DATA=E0250H (5)物理地址 =DS10H+BX+SI+COUNT=E0250H 3、A B C 44H 45H 46H 47H 36H 37H 38H 39H 05H 05H 05H 05H 05H 05H 05H
15、05H X Y 0AH 00H 02H 0AH 78H 56H 34H 12H CDH ABH 00H 00H 四、每小题 5 分,共 10 分功能:将 100 个字节十六进制数的ASCII 码转换成 BCD码并送回原单元。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 8 页,共 10 页9 / 10 五、本题 10分NAME DDD DATA SEGMENT BUF1 DB 2 ,9,10,198,67,79,BUF2 DB 10DPU (?)DATA ENDS STACK SEGMENT PARA STACKSTACKDB 100DPU (?
16、)STACK ENDS CODE SEGMENT ASSUME CS :CODE,DS:DATA ,ES:DATA,SS:STACK START:MOV AX ,DATA MOV DS ,AX MOV ES ,AX MOV AX ,0 MOV CX ,000AH LEA SI ,BUF1 LEA DI ,BUF2 LP: MOV AL ,SI MOV DI ,AL INC SI INC DI LOOP LP MOV AH ,4CH INT 21H CODE ENDS END START 六、本题 10 分1K字节,中断向量表指针13H 4=4CH ,IP=4032H CS=B000H 中断服务
17、程序入口地址 =B4032H 七、本题 10分精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 9 页,共 10 页10 / 10 2片 6116 ,低位地址接 A0A10,A14接第一片 CS,A15接第二片 CS;第一片基地址: 8000H87FFH,第二片基地址: 4000H47FFH 八、本题 10分方式3,通道2,计数值 =1ms/0.5 s=2000=7D0H,写二次,控制字10110110B 初始化编程MOV AL ,B6H OUT 0FBH ,AL MOV AL ,0D0H OUT 0F8H ,AL MOV AL ,07H OUT 0F8H 九、本题 10分方式控制字: 10001001B =89H 初始化编程: MOV AL ,89H OUT 03H ,AL精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 10 页,共 10 页