微机原理及接口复习提纲

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第1章绪论

1.二进制、十进制、八进制、十六进制整数小数之间的转换;

2.十进制数的8421BCD码表示以及数字和字母的ASCII码;

3.带符号数的原码、反码和补码表示以及给定位数补码表示范围;

4.冯.依曼结构计算机的组成以及工作原理;

5.微型计算机的组成;

6.微处理器、微型计算机和微型计算机系统三者之间联系和区别。

第2章8086CPU

1.8086、8088CPU数据线、地址线数目以及内存和I/O端口寻找空间的大小;

2.8086CPU由哪两部分组成;

3.8086CPU内部有哪些寄存器以及各自作用;

4.8086CPU标志寄存器有哪些标志位以及各自的含义;

5.8086CPU引脚(p28-31中的1、2、3、4、5、、8、、18)作用;

6.8086系统中存储器分段原因,逻辑地址和物理地址的转换,默认段地址和偏移地址

寄存器规定,堆栈的设置和操作;

7.8086CPU有哪两种工作模式及它们的工作特点;

第3章8086的寻址方式和指令系统

1.什么是寻址方式?8086有哪些寻址方式?

2.数据传送类指令MOV、PUSH、POP、XCHG、IN、OUT、LEA,算术运算类指令

ADD、ADC、INC、SUB、DEC、CMP,逻辑运算指令和移位指令,控制转移指令

等指令的含义及使用。8086开关中断指令

3.段超越前缀

第4章汇编语言程序设计

1.指令语句和伪指令语句的组成以及它们的区别;

2.各种运算符的作用;(逻辑运算符、算术运算符、SEG、OFFSET、DUP、PTR、$)

3.段定义语句SEGMENT、ENDS,段分配语句ASSUME,过程定义语句PROC、ENDP

变量定义语句,等值伪指令EQU的使用,其他常用伪指令如DB,DW;

4.完整汇编语言程序的框架以及返回操作系统的方法;

5.汇编语言上机的过程,各个阶段生成文件后缀名(图4.1)

6.DOS功能调用的方法和1、2、9号功能的使用;

7.统计数列中正数、负数以及0的个数,找出数列中的最大值、最小值以及求和和平

均值,大小写字母的转换,利用查表指令进行数据的变换。

第5章存储器

1.存储器的分类;

2.存储器的性能指标;

3.存储器芯片的存储容量的计算;

4.存储空间的扩展(位扩展、字扩展和字位扩展)、形成片选信号三种方法(线选法、

全译码、部分译码),其中全译码的应用。

5.根据容量计算需要存储芯片的片数

第6章I/0接口和并行接口芯片8255A

1.什么是接口?接口的功能;

2.I/O端口传送的信息有哪几种,对应有哪些端口?

3.CPU与外设间的数据传送方式有哪几种?各自的特点?

4.IN/OUT指令

5.8255A的基本操作表

6.3

6.8255端口个数、位数,分别对应的工作方式

7.8255A方式控制字和置位/复位控制字的使用;

8.8255A各种工作方式的特点,以及方式1和方式2下联络信号的名称;

9.8255A的初始化以及应用编程。

第7章可编程定时计数器8253

1.8253的特点;(计数器个数、位数、工作方式、计数特点)

2.8253初始化编程及应用;

3.8253工作方式2、3的特点。

第8章中断和可编程中断控制器8259A

1.8086中断类型有哪些?各自中断类型码是多少?优先级次序?

2.中断类型号、中断向量表相关概念和计算;

3.中断的一般过程有哪些?8086中断响应和处理有哪些主要步骤?

4.8259A的特点(作用,需要的地址个数,初始化顺序,管理中断源个数等);

5.8259A的内部寄存器的名称及功能;

6.8259A各命令字的作用以及使用的端口

7.8259A各优先级和结束中断方式的特点;

8.8259A初始化编程。

第9章串行通信和可编程接口芯片8251A

1.串行通信和并行通信相比优缺点;

2.串行通信按数据传送方向分为哪几种方式?

3.串行通信按通信协议分为哪几种?

4.异步通信的格式;

5.串行传送速率的计算(波特率、收发时钟、波特率系数);

6.8251A的特点;

7.8251A发送和接受数据线;

8.8251A方式字、命令字和状态字的作用;

9.8251A初始化编程及应用(异步方式下查询发送接收)。

第10章数模和模数转换

1.实时控制系统各部分作用;A/D转换的四个步骤

2.A/D、D/A的含义

3.D/A转换的方法有哪些?D/A分辨率的计算;

4.DAC0832有几种工作方式?各有什么特点?

5.如何连线使DAC0832工作在单缓冲方式下,并在此方式下如何编程输出各种波形

(方波、锯齿波、三角波)?

6.A/D转换的方法有哪些,ADC0809采用的是哪一种?A/D分辨率的计算;

7.简述采用ADC0809进行A/D转换时,可以采用几种方式读取转换结果?在各种方

式下,ADC0809的EOC端的作用是什么?

8.ADC0809、DAC0832基本特点(位数、通道数等)

作业答案:

P46.

11、20000H-202FFH

2000H:02FCH

2000H:02FAH

P 109

2(1)0200H (3)0200H (3)463CH

3、(1)直接寻址10100H

(3)间接寻址10100H

(5)间接100A0H

(7)间接35200H

(9)相对基址加变址寻址10154H

5、AL=’$’

DX=1234H

DL=’$’A=34H

BX= 0002H

CX=5550H

BX=000EH

14、AX=05 BX=10H CX=0 DX=0

P281

10H

11H

12H

13H

7、16,D169H:24B0H

P305

6、发送1位需要时间为1/2400 s

发送一个字符需要时间为10* 1/2400=1/240 S

若波特率系数为16,则发送时钟频率txc=16*1/2400

相关文档
最新文档