好文档 - 专业文书写作范文服务资料分享网站

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

天下 分享 时间: 加入收藏 我要投稿 点赞

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

期末考试说明及模拟试卷

一、课程考核说明

微机原理与应用》是工程类非计算机专业的一门重要的专业基础课。 (一)考核对象:电大应用电子专业专科学生。 (二)考核方式:终结性考试方式。

(三)命题依据:本课程依据课程的教案大纲要求命题组织考核,所使用教材 为中央广播电视大学出版社的“微机原理与应用”(周明德、陶龙芳编)。 (四)课程成绩记分:终结性考试成绩 (五)终结性考核的要求及形式

100 分, 60 分为合格。

1.考试要求 本课程要求学生通过学习和具体电路的分析,理解计算机的组成;指令系 统

的功能;汇编语言的语法规则;程序的结构;掌握利用汇编语言编写接口程 序及看懂简单计算机线路的能力。

具体考核要求分为几个层次:掌握、熟练、理解、了解。

2.组卷原则 依据“微机原理与应用”教案大纲规定的要求,按掌握、理解、了解 三个层

次命题。以大纲中所要求的“掌握内容”为主,约占

60%,

“理解内容”为辅,约占 30%,了解的内容较少,约占 10%。 试卷覆盖面广,并突出重点。

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

3.试卷类型及试卷结构 试卷题型有填空、简答、分析、读程序、汇编编程、回答问题及

计算、画 图及接口编程题。其中较容易和较难试卷各占 15%。

4.考试形式

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

二、课程考核要求 第一章 计算机基础

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

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

掌握微机系统的配置、主要技术指标、硬件、软件的组成。 了解微机的工作过程、工作环境。

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

理解 8086 微处理器的内部结构、二种组态下的引脚功能、时序的概念。 了解半导体存储器分类、工作原理、特点。了解微机存储器的三级结构体系。 掌握 8086 存储器的分段特点、物理地址和逻辑地址的概念。

掌握8086 CPU与存储器的接口方法及存储器地址分配原则。 了解总线的概念、分类,目前主流总线的特点。

了解常用外部设备的工作原理,包括: 软盘、硬盘、光驱和光盘、鼠标等。

LED显示、CRT显示、打印机、软驱和

第三章 80X86 指令系统

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

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

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

第四章 汇编语言

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

掌握 5 种常用的伪指令(符号定义、数据定义、段定义、过程定义、宏定 义)。 掌握 8086 汇编语言源程序的结构及运行方法。 了解常用的系统功能调用。

第五章 基本程序设计方法 理解顺序结构程序、分支结构程

序、循环结构程序的设计方法。 能熟练编写简单的汇编语言源程序,包括数据传送类、数制转换类、查表类、 搜索类等。 能读懂较复杂的汇编语言源程序。

第六章 输入与输出

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

DMA方式的特点。

第七章 中断控制技术

理解中断的基本概念、中断系统的功能。 理解响应中断的条件、中断优先级的概念。

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

8086响应中断的过

第八章接口电路

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

8253的主要性能、工作方式、初始化编程方法。

RS

理解串行通信的概念,包括:同步和异步,半双工和全双工,调制解调,

232 接口标准等。

理解串行可编程接口 编程流程。

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

8251的主要性能、方式指令和命令指令的含义、初始化

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

模拟试卷

一、 填空题:(本题 10分)

1、 十进制数46.75转换成十六进制数是 _________ H

8421BCD码是。

2、 已知Y的补码是11001011,则Y的原码是,真值是。 3、 补码加法01100110+01101111的结果是,(有、无)

溢出。

,转换成

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

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

二、 简答题:(本题 15分)

1、微型计算机的存储器分为哪几级?它们的容量和工作速度有什么特

点? 八、、i

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

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

三、分析下列指令和伪指令:(本题 15 分)

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

1) 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=O1O0H计算下列指令源操作数的物理地

址:

1) MOV AX,[SI] 2) MOV BX,[120H] 3) MOV CX,DATA[DI]

4) MOV A X, C O U N T[BX][SI]

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

DATA SEGMENT A DB

‘ CDEF'

B DB ‘ 6789

C 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 : M OV AL , [BX]

SUB AL 30H CMP AL 0AH JC L1 SUB AL 07H L1 : M OV [BX] ,AL INC BX LOOP LP HLT

该程序功能是。

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

的单元中。已知数据无重迭区,要求有段说明和必要的伪指令。 (本题 10 分)

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

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

量?如果程序在执行中遇到

INT 13H指令,问其中断向量表指针是多

32H, 40H,

少?如果从该指针起的存储单元(由低到高)顺序存放着

OOH, B0H试计算中断服务程序入口地址。

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

10分)

画出用若干片6114芯片(2KX 8)组成4K字节的存储器图。设 CPU 地址为16位,数据为8位。要求用A5、A14作线选,写出每组芯片的基 地址范围。

八、 接口编程题1 :(本题10分)

用8253的通道2产生1000Hz的方波信号。已知记数时钟频率为 2MHz。

8253端口地址为F8HHFBH写出初始化编程的程序段。

九、 接口编程题2 :(本题10分)

用8255作外部设备接口,其中 A 口、B 口作输出接口,C 口作输入 接口。已知8255的四个端口地址分别是 OOH 01H 02H 03H写出初 始化程序。 附录

一、8253编程控制字

D7 D6 D5 D4 D3 D2 D1 D0

------ ------ ------ -- 67^9 ----- ------ ------ -----

通道选择

读写格式 工作方式 数制

、8255编程控制字

A

?PC3输入/输出 端口 B输入/输出 组工作方式

?PC7输入/输出 端口 A输入/输出 组工作方式

试卷答案

、每空1分,共10分

1、2E.CH , 01000110.01110101 2 10110101, -53 3、11010101,有 4、20, 1MB 5、执行一条指令的时间,4

、每题5分,共15分

1、 三级,高速缓存,主存储器,外部存储器。高速缓存容量最小,但 速

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

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

间直接进行数据交换,而不通过 CPU。DMA可扩展为存储

器之间或外设之间直接进行数据交换

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

断。INM

三、每题5分,共15分

1、 ( 1)源:立即数,目的:寄存器 (2)源:变址,目的:寄存器

(3 )源:寄存器间接,目的:寄存器(4)源:寄存器,目的:基址 变址

(5)隐含

2、 ( 1)物理地址二段地址X 10H+逻辑地址

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

(3) 物理地址=DSX 10H+120H=E0120H (4) 物理地址=DSX 10H+DI+DATA=E0250H (5) 物理地址=DSX 10H+BX+SI+C0UNT=E0250H

3、A B C

44H 45H 46H 47H 36H 37H 38H 39H 05H 05H 05H 05H 05H 05H 05H 05H X

Y

0AH 00H 02H 0AH 78H 56H 34H 12H CDH ABH 00H 00H

四、每小题5分,共10分

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

五、本题 10 分

NAME DDD

DATA SEGMENT

BUF1 DB 2 , 9, 10, 198, 67, 79,… BUF2 DB 10DPU (?) DATA ENDS

STACK SEGMENT PARA STACK ‘STACK '

DB 100DPU (?)

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字节,中断向量表指针 13HX 4=4CH

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

七、本题 10 分

2片6116,低位地址接Ao?Aio, A14接第一片CS, A15接第二片CS;

第一片基地8000H ?87FFH,第二片基地址:4000H ?47FFH

八、本题 10 分

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

1o11o11oB

初始化编程 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

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

南京广播电视大学《微机原理与应用》期末考试说明及模拟试卷一、课程考核说明微机原理与应用》是工程类非计算机专业的一门重要的专业基础课。(一)考核对象:电大应用电子专业专科学生。(二)考核方式:终结性考试方式。(三)命题依据:本课程依据课程的教案大纲要求命题组织考核,所使用教材为中央广播电视大学出版社的“微机原理与应用”(周明
推荐度:
点击下载文档文档为doc格式
8tfmr55p496et871df8g8njyy26yjv018g2
领取福利

微信扫码领取福利

微信扫码分享