微机单元测试题及复习大纲PPT上复制的方便打印Word下载.docx

上传人:b****3 文档编号:17058406 上传时间:2022-11-28 格式:DOCX 页数:14 大小:21.62KB
下载 相关 举报
微机单元测试题及复习大纲PPT上复制的方便打印Word下载.docx_第1页
第1页 / 共14页
微机单元测试题及复习大纲PPT上复制的方便打印Word下载.docx_第2页
第2页 / 共14页
微机单元测试题及复习大纲PPT上复制的方便打印Word下载.docx_第3页
第3页 / 共14页
微机单元测试题及复习大纲PPT上复制的方便打印Word下载.docx_第4页
第4页 / 共14页
微机单元测试题及复习大纲PPT上复制的方便打印Word下载.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

微机单元测试题及复习大纲PPT上复制的方便打印Word下载.docx

《微机单元测试题及复习大纲PPT上复制的方便打印Word下载.docx》由会员分享,可在线阅读,更多相关《微机单元测试题及复习大纲PPT上复制的方便打印Word下载.docx(14页珍藏版)》请在冰豆网上搜索。

微机单元测试题及复习大纲PPT上复制的方便打印Word下载.docx

MOVCX,AX

SHLAX,CL

SHRCX,1

ADDAX,CX

 

}

第三章测验

1.在变量定义语句中,定义8字节变量用db;

定义10字节变量用dw。

2.标号的属性有段、偏移及距离。

3.已知一个变量为TABLE,用一条指令获取其段属性,放在寄存器BX中,对应的指令是movbx,segtable;

若要获取其类型属性,结果放在寄存器SI中,则对应指令为movsi,typetable。

4.标号的距离属性有far,near;

其返回值分别是。

5.已知变量DATDW2,90,10DUP(3,4,10DUP(1,2,4)),则其占用存储空间的字节数是644。

6.对于带符号数,若大于时转移,则选择使用的转移指令是jg。

对于无符号数,大于时转移,选择的转移指令为ja。

7.设DISP=90H,指令存放在代码段首地址为2000H的两个字节单元中,则指令JMPSHORTDISP的有效转移地址为:

8.循环程序设计的方法一般分为:

9.子程序的调用指令是。

子程序的返回指令是。

10.指令LOOPZ使用中,能执行循环的条件为。

11.主程序与子程序之间,传递参数的方法有。

12宏指令的定义要用伪指令实现。

1.阅读下面程序段,程序段功能。

MOVCX,N

L:

SHRDX,1

RCRAX,1

LOOPL

程序段功能:

?

2.分析下面的程序段功能,以及执行后,寄存器AX,DX的值。

程序执行前,AX=5678H,DX=0ABCDH设N=8

MOVCX,N

LOP:

ROLDX,1

RORDX,1

RCLAX,1

RCLDX,1

LOOPLOP

AX=,DX=。

3.已知OPER1和OPER2为16位带符号数,分析下面程序段功能。

!

MOVAX,OPER1

MOVBX,OPER2

ADDAX,BX

  CMPAX,0

JGEL

NEGAX

SARAX,1

   MOVCX,AX

程序段完成的功能是:

4.分析下面程序段功能。

DATASEGMENT

ORG1000H

DAT_WDW56,3000,12,600,8790

DAT_BDB'

ABCDEF'

COUNT=2000

TABLEDW0AB11H,2256H,$+4,8000H

NUMBEREQU($-TABLE)/2

DATAENDS

(1)DAT_B,TABLE的偏移地址各是多少

(2)NUMBER的值是。

~

(3)若执行指令MOVAX,ARRAY+4,指令执行后,AX的值是

三阅读填空题

1.已知无符号数的字节数组ARRAY,从中找出最大值送入MAX字节单元中。

DATASEGMENT

ARRAYDB106,135,210,...

COUNTEQU$-ARRAY

__MAXDB_

CODESEGMENT

ASSUMECS:

CODE,DS:

DATA

START:

MOVAX,DATA

MOVDS,AX

__LEABX,ARRAY_____

MOVAL,[BX]

___MOVCX,COUNT____

DECCX

AGAIN:

___INCBX____

CMPAL,[BX]

____JAENEXT___

NEXT:

LOOPAGAIN

___MOVMAX,AL____

MOVAH,4CH

INT21H

CODEENDS

ENDSTART

2.在字数组BUF中,存放着20个数,把其中的偶数累加求和,存放到变量SUM中(不考虑溢出)。

DATASEGMENT

%

BUFDW690,121,488,...,711

SUMDW

DATAENDS

CODESEGMENT

CODE,DS:

START:

MOVDS,AX

_______

_______

MOVCX,20

L:

MOVAX,[BX]

ADDSUM,AX

NEXT:

LOOPL

MOVAH,4CH

_______

CODEENDS

ENDSTART

'

{

(1)DAT_B,TABLE的偏移地址各是多少100AH,1010H

(2)NUMBER的值是4。

AX=1018H

]

接口基础知识测验

1.按存储介质的材料及器件的不同,存储器可分为。

2.根据存储器在计算机中的作用不同,可分为。

3.按信息存取方式分类,存储器可分为。

4.存储器的性能指标有;

常用的存储单位有。

5.RAM的内部结构一般分为四部分,即、、输入输出和控制电路。

6.存储器内的地址译码有两种方式:

对于字数较多的存储器,常用的译码方式为。

7.已知存储器参与译码的地址线有12条,采用双译码方式,其选择线最少为。

8.已知SRAM容量为32K×

8位,则其片内译码的地址线需要位。

的分类有。

10.片选译码的方式有三种,即。

11.已知某RAM存储芯片容量为1K×

4位,需要构造16K×

8位的存储器,则需要该RAM芯片的数目是片。

12.已知某RAM存储芯片容量为8K×

8位,若其首地址为6000H,则该RAM芯片的末地址是。

13.CPU与外设之间交换信息的分类有三种,即。

14.I/O端口的编址方式有两种,即。

15.PC机采用I/O独立编址方式,只采用10根地址线进行编址,其地址范围是。

16.I/O的控制方式有3种:

17.DMA操作的基本方式有:

18.DMA传送的基本方式有:

19.8086的中断分为。

其中,外部中断又称为,又可分为和。

20.8086的中断向量表可存放个中断向量。

该表存放在内存的区域(地址范围)是。

21.已知中断类型码为35H,则其中断向量地址为。

22.已知中断向量地址为128H,则其中断类型码为。

23.中断控制器8259只有两个地址,在初始化和日常操作中,访问偶数地址的命令是,而访问奇数地址的命令是。

的中断屏蔽方式分为。

的中断结束方式分为。

的中断触发方式分为。

27.若某片8259的中断类型码范围为80H--87H,则初始化时,其ICW2应设为。

28.某外设的中断类型码为0EH,其接8259的IRQ6引脚,则该8259初始化时,ICW2=。

29.若要访问IRR,则需要设置命令,且该命令内容为。

30.8255使用A组,工作在方式1时,若要允许中断请求,即INTEA=1,则输出时应通过设置实现,而输入则需设置。

31.8255使用A组,工作在方式2时,需要用C口的5个引脚作为固定联络信号线,这些引脚为。

32.8253采用二进制计数时,最大计数值为,若采用BCD计数方式,则最大计数值为;

此时,计数初值应设为。

33.8253的6种工作方式中,具备周期性输出的是。

34.一个D/A转换器,其分辨率为10位,其满量程电压为5V,则其最小分辨电压约为。

其精度是。

35.对于一个12位的A/D转换器,满量程电压若为10V,则则其最小分辨电压约为。

二、分析/设计题

1.什么是中断常见的中断源有哪些

2.简述中断处理过程。

3.8086的内部中断有哪些

4.中断向量设置有哪些方法例如中断服务程序为INTR1,中断类型码为60H,写出设置中断向量的程序片段。

5.8259的编程模型由哪些内容组成

#

6.简述8259的工作方式。

7.已知8259采用级联方式,多片工作,主片的ICW3=74H,则该中断系统最多可以有多少中断请求接入了多少片从片从片的ICW3分别是多少

8.对于8086系统,8259单片使用和多片使用时,初始化有什么区别初始化过程如何完成

9.若要分别读出IMR,IRR,ISR的内容,该如何操作若要判断当前有多少个中断请求,如何实现写出对应代码。

10.若OCW1=86H,其含义为(实现了什么操作)

11.8255初始化时,其方式控制字内容为96H,试分析A组、B组的工作方式及I/O状态(输入/输出)。

12.若要使用PC4输出100个方波,该如何实现设8255端口地址为200H--203H,系统已提供延时子程序DELAY。

13.8255工作与方式0,采用查询方式,向打印机输出100个字符。

试写出对应的代码。

14.已知8253的端口地址为40H--43H,初始化时,向43H端口写入的内容为76H,试分析其含义,此时,其能实现的最大计数值为

15.已知8253的端口地址为300H--303H,使用计数器2,输出2KHz的方波,CLK2=1MHz。

试完成初始化片段。

16.已知8253的端口地址为300H--303H,CLK0=2MHz。

现要求8253选择相应计数器,提供1Hz的方波,需要几个计数器完成任务给出逻辑连接图,并完成初始化片段。

;

第1章绪论

1.熟悉数制及其转换方法

要求熟练掌握不同进制数之间的相互转换;

2.熟悉二进制数的加减运算和逻辑运算

3.数的符号表示(编码)

熟悉数在计算机中的表示方法(无符号数、原码、补码、定点数和浮点数)、编码方法(BCD码、ASCII码)及其数值范围。

(1)原码、补码和真值之间的转换;

(2)补码数的表数范围(n=8、16)。

-128+127-32768+32767

(3)要求掌握常用的ASCII:

0---9、A---Z、a---z、空格、回车、换行。

第2章Intel8086微处理器

1.8086内部结构

(1)8086CPU由指令执行部件EU与总线接口部件BIU两部分组成。

EU部件(ExecutionUnit)控制和执行指令,主要由算术逻辑部件ALU、EU控制部件、8个16位寄存器和一个标志状态寄存器FLAGS组成。

BIU部件(BUSInterfaceUnit)BIU主要由指令队列、指令指针寄存器、段寄存器、地址加法器(形成20位的物理地址)组成。

(2)8086内部寄存器

熟悉各寄存器的功能,名字,用途,熟练掌握标志位。

(3)8086存储器管理

8086CPU寻址空间大小,段的大小,

物理地址(PA)=段地址×

10H+偏移地址(EA)

2.8086引脚功能

8086工作方式MN/MX#。

INTR,NMI,ALE,HOLD,HLDA,RD#,WR#

3.8086系统总线时序

.

指令周期,总线周期,时钟周期

4.8086寻址方式

熟练掌握寻址方式:

立即寻址,寄存器寻址,存储器寻址。

其中存储器寻址分为6种方式,掌握对应的物理地址计算和寻址方式判断。

5.8086指令系统

熟练掌握常用的指令格式,功能,用法,对标志位的影响。

(1)数据传送指令

MOVPUSHPOPXCHGXLATLEALDS

(2)算术运算指令

ADDADCINCSUBSBBDECNEGCMP

MULIMULDIVIDIVCBWCWD

(3)逻辑运算和移位指令

逻辑运算:

ANDORNOTXORTEST

移位指令:

SHLSALSHRSARROLRORRCLRCR

(4)串指令

REPMOVSLODSSTOSCLDSTD

第3章宏汇编语言程序设计

1.汇编语言数据项及伪指令

(1)变量及变量定义语句

变量的三种属性:

段、偏移地址、类型。

/

变量定义语句:

DBDWDDDQDTDUP

标号的三种属性:

段、偏移地址、距离。

(2)分解运算符SEGOFFSETTYPE

(3)符号定义伪指令EQU=

段定义伪指令SEGMENTENDSASSUME

其它伪指令ORG$

2.转移指令和分支程序设计

(1)无条件转移指令

四种寻址方式:

段内直接,段内间接,段间直接,段间间接。

段内直接短转移地址计算。

`

(2)条件转移指令

熟练掌握条件转移指令的使用。

单个标志:

JZ/JNZJC/JNCJS/JNSJP/JNPJO/JNO

无符号数:

JAJAEJBJBE

带符号数:

JGJGEJLJLE

(3)熟悉分支程序设计

3.循环程序设计

(1)循环指令

LOOPLOOPZLOOPNZJCXZ。

(2)循环程序设计方法

计数控制法条件控制法

熟练掌握循环程序设计

4.系统功能调用

熟练掌握常用的系统功能调用。

5.子程序设计

熟练掌握子程序结构及设计方法。

第5章半导体存储器

(1)存储器分类,存储器性能指标

(2)RAM内部结构,地址译码

(3)ROM分类

(4)存储器与CPU连接

芯片选择,数量计算,地址分析(首地址,末地址)

第6章I/O接口技术

(1)CPU与外设交换信息分类

(2)I/O端口的编址方式以及I/O指令(INOUT)

(3)I/O控制方式

(4)DMA操作的基本方式和传送方式。

第7章中断系统

1.基本概念

(1)中断和中断源,中断处理过程

(2)16机的中断系统

中断类型中断向量中断向量地址计算

中断向量表的设置系统功能调用25H

2.中断控制器8259A

(1)8259A编程模型IRRISRIMRICWOCW

(2)8259A的工作方式中断优先权

(3)8259A的编程要求熟记ICWOCW,并能灵活使用,完成指定的编程任务。

第8章常用接口芯片

1.并行接口8255

(1)8255内部结构,熟练掌握8255的三种工作方式。

(2)熟练掌握8255的控制字,能灵活使用8255进行一些简单编程任务。

2.定时/计数器8253

(1)8253内部结构,计数初值的定义,熟练掌握8255的六种工作方式。

(2)熟练掌握8253的控制字,能灵活使用8253进行一些简单编程任务。

3.模拟接口

(1)熟悉D/A转换器的组成和主要参数。

(2)能灵活使用DAC0832进行一些简单编程任务。

(3)A/D转换器的组成和主要参数。

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

当前位置:首页 > 表格模板 > 书信模板

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

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