期末考试重点及模拟试题和答案.docx

上传人:b****5 文档编号:29169931 上传时间:2023-07-21 格式:DOCX 页数:13 大小:40.11KB
下载 相关 举报
期末考试重点及模拟试题和答案.docx_第1页
第1页 / 共13页
期末考试重点及模拟试题和答案.docx_第2页
第2页 / 共13页
期末考试重点及模拟试题和答案.docx_第3页
第3页 / 共13页
期末考试重点及模拟试题和答案.docx_第4页
第4页 / 共13页
期末考试重点及模拟试题和答案.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

期末考试重点及模拟试题和答案.docx

《期末考试重点及模拟试题和答案.docx》由会员分享,可在线阅读,更多相关《期末考试重点及模拟试题和答案.docx(13页珍藏版)》请在冰豆网上搜索。

期末考试重点及模拟试题和答案.docx

期末考试重点及模拟试题和答案

南京广播电视大学《微机原理与应用》

期末考试说明及模拟试卷

一、课程考核说明

微机原理与应用》是工程类非计算机专业的一门重要的专业基础课。

(一)考核对象:

电大应用电子专业专科学生。

(二)考核方式:

终结性考试方式。

(三)命题依据:

本课程依据课程的教案大纲要求命题组织考核,所使用教材为中央广播电视大学出版社的“微机原理与应用”(周明德、陶龙芳编)。

(四)课程成绩记分:

终结性考试成绩100分,60分为合格。

(五)终结性考核的要求及形式

1.考试要求

本课程要求学生通过学习和具体电路的分析,理解计算机的组成;指令系统的功能;汇编语言的语法规则;程序的结构;掌握利用汇编语言编写接口程序及看懂简单计算机线路的能力。

具体考核要求分为几个层次:

掌握、熟练、理解、了解。

2.组卷原则

●依据“微机原理与应用”教案大纲规定的要求,按掌握、理解、了解三个层次命题。

以大纲中所要求的“掌握内容”为主,约占60%,“理解内容”为辅,约占30%,了解的内容较少,约占10%。

●试卷覆盖面广,并突出重点。

●在教案内容范围内,按照理论联系实际的原则,考察学生对所学知识应用能力的试卷,不属于超纲。

3.试卷类型及试卷结构

试卷题型有填空、简答、分析、读程序、汇编编程、回答问题及计算、画图及接口编程题。

其中较容易和较难试卷各占15%。

4.考试形式

采用闭卷笔试,答题时限120分钟。

二、课程考核要求

第一章计算机基础

掌握计算机中的数和编码系统。

掌握二、十、十六进制数之间的转换,重点掌握原码、反码、补码的概念及相互转换,掌握BCD码、ASCII码、汉字码的编码方法。

掌握微机系统的配置、主要技术指标、硬件、软件的组成。

了解微机的工作过程、工作环境。

第二章微型计算机基本组成

理解8086微处理器的内部结构、二种组态下的引脚功能、时序的概念。

了解半导体存储器分类、工作原理、特点。

了解微机存储器的三级结构体系。

掌握8086存储器的分段特点、物理地址和逻辑地址的概念。

掌握8086CPU与存储器的接口方法及存储器地址分配原则。

了解总线的概念、分类,目前主流总线的特点。

了解常用外部设备的工作原理,包括:

LED显示、CRT显示、打印机、软驱和软盘、硬盘、光驱和光盘、鼠标等。

第三章80X86指令系统

重点掌握8086的9种寻址方式。

掌握8086标志寄存器6个状态标志3个控制标志的含义。

掌握8086指令系统的7类指令,尤其要熟练掌握数据传送类、算术运算类、控制转移类指令。

第四章汇编语言

了解汇编语言的特点、基本语法。

掌握5种常用的伪指令(符号定义、数据定义、段定义、过程定义、宏定义)。

掌握8086汇编语言源程序的结构及运行方法。

了解常用的系统功能调用。

第五章基本程序设计方法

理解顺序结构程序、分支结构程序、循环结构程序的设计方法。

能熟练编写简单的汇编语言源程序,包括数据传送类、数制转换类、查表类、搜索类等。

能读懂较复杂的汇编语言源程序。

第六章输入与输出

掌握CPU寻址外设的三种方式、CPU与外设的接口信息及数据传送形式。

理解查询方式,了解DMA方式的特点。

第七章中断控制技术

理解中断的基本概念、中断系统的功能。

理解响应中断的条件、中断优先级的概念。

了解8086CPU的中断结构,了解什么是矢量中断。

了解8086响应中断的过程。

第八章接口电路

掌握并行可编程接口8255A的主要性能、工作方式、初始化编程方法。

掌握可编程定时计数器8253的主要性能、工作方式、初始化编程方法。

理解串行通信的概念,包括:

同步和异步,半双工和全双工,调制解调,RS-232接口标准等。

理解串行可编程接口8251的主要性能、方式指令和命令指令的含义、初始化编程流程。

理解常用A/D、D/A接口芯片性能及与CPU接口的方法。

 

三、模拟试卷及试卷参考答案

模拟试卷

一、填空题:

(本题10分)

1、十进制数46.75转换成十六进制数是H,转换成8421BCD码是。

2、已知Y的补码是11001011,则Y的原码是,真值是。

3、补码加法01100110+01101111的结果是,(有、无)

溢出。

4、8086有地址线,其寻址空间可达。

5、称为指令周期,8086的总线周期通常包含个T状态。

二、简答题:

(本题15分)

1、微型计算机的存储器分为哪几级?

它们的容量和工作速度有什么特点?

2、在什么情况下传送数据要采用DMA方式?

DMA有什么特点?

3、什么是非屏蔽中断?

8086的非屏蔽中断输入引脚是什么?

三、分析下列指令和伪指令:

(本题15分)

1、指出下列各指令源操作数和目的操作数的寻址方式:

(1)MOVSI,200H

(2)MOVAX,[80+DI]

(3)MOVAL,[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)MOVAX,[SI]

(2)MOVBX,[120H]

(3)MOVCX,DATA[DI]

(4)MOVAX,COUNT[BX][SI]

3、下面是一个数据段,画出数据在存储器中的存储图:

DATASEGMENT

ADB‘CDEF’

BDB‘6789‘

CDW4DUP(5)

XDW10,0A02H

YDD12345678H,0ABCDH

DATAENDS

四、已知从NUM开始存放一字符串,长度为100:

(本题10分)

(1)给下列程序段加上注释。

(2)说明程序的功能。

LEABX,NUM

MOVCX,100

LP:

MOVAL,[BX]

SUBAL,30H

CMPAL,0AH

JCL1

SUBAL,07H

L1:

MOV[BX],AL

INCBX

LOOPLP

HLT

该程序功能是。

五、编程序,将BUF1单元为首地址的10个字节数据(10个数据可自设)传送到BUF2开始的单元中。

已知数据无重迭区,要求有段说明和必要的伪指令。

(本题10分)

六、回答问题并计算(本题10分)

8086的前1K字节建立了一个中断向量表,可以容纳多少个中断向量?

如果程序在执行中遇到INT13H指令,问其中断向量表指针是多少?

如果从该指针起的存储单元(由低到高)顺序存放着32H,40H,00H,B0H,试计算中断服务程序入口地址。

七、按要求画硬件图并写出地址范围:

(本题10分)

画出用若干片6114芯片(2K×8)组成4K字节的存储器图。

设CPU地址为16位,数据为8位。

要求用A15、A14作线选,写出每组芯片的基地址范围。

八、接口编程题1:

(本题10分)

用8253的通道2产生1000Hz的方波信号。

已知记数时钟频率为2MHz。

8253端口地址为F8H~FBH,写出初始化编程的程序段。

九、接口编程题2:

(本题10分)

用8255作外部设备接口,其中A口、B口作输出接口,C口作输入接口。

已知8255的四个端口地址分别是00H、01H、02H、03H。

写出初始化程序。

附录

一、8253编程控制字

通道选择读写格式工作方式数制

二、8255编程控制字

A组B组

1

D6

D5

D4

D3

D2

D1

D0

PC0~PC3输入/输出

端口B输入/输出

B组工作方式

PC4~PC7输入/输出

端口A输入/输出

A组工作方式

 

试卷答案

一、每空1分,共10分

1、2E.CH,01000110.011101012、10110101,-53

3、11010101,有4、20,1MB5、执行一条指令的时间,4

二、每题5分,共15分

1、三级,高速缓存,主存储器,外部存储器。

高速缓存容量最小,但速度最快;外部存储器容量最大,速度最慢;主存储器居中。

2、当CPU与高速外设进行成块数据传送时要用DMA。

DMA使外设与内存间直接进行数据交换,而不通过CPU。

DMA可扩展为存储器之间或外设之间直接进行数据交换。

3、在CPU内部不能由程序对中断请求响应与否进行控制的一类中断。

INM

三、每题5分,共15分

1、

(1)源:

立即数,目的:

寄存器

(2)源:

变址,目的:

寄存器

(3)源:

寄存器间接,目的:

寄存器(4)源:

寄存器,目的:

基址变址

(5)隐含

2、

(1)物理地址=段地址×10H+逻辑地址

(2)物理地址=DS×10H+SI=E0100H

(3)物理地址=DS×10H+120H=E0120H

(4)物理地址=DS×10H+DI+DATA=E0250H

(5)物理地址=DS×10H+BX+SI+COUNT=E0250H

3、ABC

44H45H46H47H36H37H38H39H05H05H05H05H05H05H05H05H

XY

0AH00H02H0AH78H56H34H12HCDHABH00H00H

四、每小题5分,共10分

功能:

将100个字节十六进制数的ASCII码转换成BCD码并送回原单元。

五、本题10分

NAMEDDD

DATASEGMENT

BUF1DB2,9,10,198,67,79,…

BUF2DB10DPU(?

DATAENDS

STACKSEGMENTPARASTACK‘STACK’

DB100DPU(?

STACKENDS

CODESEGMENT

ASSUMECS:

CODE,DS:

DATA,ES:

DATA,SS:

STACK

START:

MOVAX,DATA

MOVDS,AX

MOVES,AX

MOVAX,0

MOVCX,000AH

LEASI,BUF1

LEADI,BUF2

LP:

MOVAL,[SI]

MOV[DI],AL

INCSI

INCDI

LOOPLP

MOVAH,4CH

INT21H

CODEENDS

ENDSTART

 

六、本题10分

1K字节,中断向量表指针13H×4=4CH,

IP=4032HCS=B000H中断服务程序入口地址=B4032H

七、本题10分

2片6116,低位地址接A0~A10,A14接第一片CS,A15接第二片CS;第一片基地址:

8000H~87FFH,第二片基地址:

4000H~47FFH

八、本题10分

方式3,通道2,计数值=1ms/0.5μs=2000=7D0H,写二次,控制字10110110B

初始化编程MOVAL,B6H

OUT0FBH,AL

MOVAL,0D0H

OUT0F8H,AL

MOVAL,07H

OUT0F8H

九、本题10分

方式控制字:

10001001B=89H

初始化编程:

MOVAL,89H

OUT03H,AL

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 节日庆典

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1