微机接口复习大纲.docx
- 文档编号:14909742
- 上传时间:2023-06-28
- 格式:DOCX
- 页数:9
- 大小:20.31KB
微机接口复习大纲.docx
《微机接口复习大纲.docx》由会员分享,可在线阅读,更多相关《微机接口复习大纲.docx(9页珍藏版)》请在冰点文库上搜索。
微机接口复习大纲
微机原理与接口技术
第一章概述
1.在计算机内部,一切信息的存取、处理和传送都是以二进制数的形式进行的。
二进制信息的最小单位是位。
2.-128的补码是10000000B
3.计算机系统的三大总线是地址总线、数据总线和控制总线。
4.常用二进制编码:
8421BCD码和ASCII码
5.带符号数的原码反码和补码之间的关系。
6.微型计算机的组成:
微处理器、存储器、输入输出设备和接口电路、总线。
7.微型计算机的性能主要由CPU来决定。
8课后题
第二章CPU
1.8086有20根地址线,可以直接寻址的内存空间大小是1MB。
2.8086有16根数据总线,可以并行传送16位数据信息。
3.8086用低16根地址总线访问I/O端口,可以访问64K个。
4.8086CPU由总线接口部件和执行部件两部分组成。
5.8086的指令队列是6个字节。
6.8086内部设置了4个16位的段寄存器,他们分别是代码段、数据段、堆栈段和附加段。
7.8086的标志寄存器中有6个状态标志位和3个控制标志位。
8.8086中由M/IO引脚来控制访问对象是存储器或者端口,当它为高电平时表示CPU正在访问存储器,为低电平时表示正在访问I/O端口。
9.8086在复位时,要求在复位引脚至少维持4个时钟周期的高电平。
10.8086在复位后cs的值是FFFFH,ip的值是0000H。
所以8086在复位后重新启动时,便从内存的FFFF0H单元开始执行指令
11.8086CPU通过MN/MX控制线来区分是最小模式还是最大模式。
11.20位物理地址=段基址*16+16位偏移地址
12.8086的一个逻辑段最大范围是64K个字节。
13.8086中是由BHE和A0来选择奇偶地址体。
14.8086要在存储器中读写字信息时,BHE和A0应都为低电平0.
15.8086由MN/MX引脚来控制最小最大模式,其中最小模式时要求改引脚为高电平1.
16.堆栈如何设置?
17.CPU对存储器或I/O端口完成一次读/写操作所需的时间称为一个总线周期。
18.一个总线周期至少包含4个时钟周期。
19.8086/8088CPU能否响应外部中断请求受IF标志位控制。
20.有一个由100个字节组成的数据区,其起始地址为7300H:
20A0H,则该数据区首单元的物理实际地址是多少?
末单元的物理地址是多少?
21.在8086/8088系统中,用于堆栈段间接寻址的寄存器有SP,BP
22.逻辑地址:
其表达形式为“段地址:
段内偏移地址”。
、
23.堆栈操作应满足先进后出原则。
24.当8086CPU内标志寄存器中的IF=0时,意味着禁止CPU响应所有可屏蔽中断。
25.课后题1/2/7/8/11/14
第三章指令系统
1.在执行速度上又快到慢依次是:
寄存器寻址、直接寻址、存储器寻址。
2.各指令的功能和具体实例
3.P62数据传输时,需要注意的问题.。
3.8086/8088指令OUT 80H,AL表示将AL的内容送给80H端口
4.真值超出机器数表示范围称为溢出,此时标志寄存器中的OF位被置位。
5.若要使寄存器AL中的高4位不变,低4位为0,所用指令为ANDAL,0FH
6.条件转移指令JNE的条件是ZF=0。
7.指令MOVAX,[BX+DI]中源操作数的寻址方式为什么?
目的操作数的寻址方式为什么?
8.下述指令,正确的指令是(设BUF是字节变量,LAB为标号)
A.MOVBX,ALB.MOVBX,BUF
C.MOVBX,LABD.MOVBX,OFFSETBUF
9.若BUF是变量名,指令LEABX,BUF和指令MOVBX,OFFSETBUF是等效的。
10.条件转移指令只能用于段内直接短转移。
11.OUTDX,AL指令的输出是8位操作数。
12.REP是指令前缀,重复操作的条件是CX≠0。
13.假设(DS)=2000H,(BX)=1256H,(SI)=528FH;位移量TABLE=20A1H,(232F7H)=3280H,(264E5H)=2450H,则
执行指令JMPBX后,(IP)=;
执行指令JMPTABLE[BX]后,(IP)=。
14,.指令LOOPZ/LOOPE是______________且______________发生循环的指令。
15.课后题1/6/7/13/16
第四章汇编语言与汇编程序设计
1.在8086宏汇编过程中不会产生指令码,只用来指示汇编程序如何汇编的指令是伪指令。
2.现行地址符的应用,如P117例4.1
3.标号具有段地址、偏移量和类型3个属性。
4.在汇编语言中,将常数。
符号、寄存器等通过运算符连接起来的式子叫表达式。
5.TYPE类型返回运算符的应用。
如P118例4.4
6.重复操作符DUP的应用。
如P121例4.9
7.返回DOS环境的中断调用方法。
MOVAX,4C00HINT21H
8.常用DOS调用:
01H、02H、0AH、09H具体应用。
9.程序段举例:
如例4.34,
10.课后题2/4/12/14
第五章存储器
1.RAM是随机存取存储器,可以随时读出和写入,访问速度快,掉电后内容会全部丢失。
2.ROM只读存储器,掉电后数据不会丢失。
3.动态RAM的刷新过程中只用到RAS信号,被称为唯RAS有效刷新。
4.DRAM的刷新方式一般有集中刷新、分散刷新和异步刷新。
5.存储器的扩展方法有位扩、字扩和字位扩三种。
6.存储器扩展时,形成片选信号的三种方法分别是:
线选法、全部译码法和部分译码法。
7.连接到64K*8的存储器系统要用8k×8 RAM芯片构成的,该芯片要8片。
8.某一RAM芯片,其容量为2K×8位,地址线和数据线分别为多少根。
RAM6116芯片有2K×8位的容量,它的片内地址选择线和数据线分别是A0~A10和D0~D7
9.8086系统8255A的端口A经过反相驱动器连接一共阴极七段发光二极管显示器;端口B是中断方式的输入口。
8255A的端口地址为60H-63H.若使LED上显示字母‘E’,则端口A送出的数据应为多少?
如显示数字‘0’端口A送出的数据又为多少,编写程序实现在LED上先显示E,再显示O的程序。
10.课后题15/16/17/18
第六章并行接口与8255A
1.CPU与外设间数据的传送方式有:
程序控制方式、中断方式和DMA方式。
2.I/O端口的寻址方法:
有存储器影像寻址方式和I/O独立编址方式,8086采用的后者。
3.条件传送方式也叫查询传送方式,采用这种方式前,CPU要先执行一条输入指令,从外设的状态口读取他的当前状态。
4.8255的两类控制字分别是:
方式选择控制字和C口的置位复位控制字,由最高位D7来区别,D7=1是方式控制字,D7=0是置位复位字。
5.8255有三种工作方式,其中A口可以工作在三种方式,而B口只有方式0和方式1.
6.8255的A口工作在方式1的选通输入方式时,由C口的PC3~PC5来做联络信号。
7.8255的B口工作在方式1的选通输入方式时,由C口的PC0~PC2来做联络信号。
8.8086CPU微机系统I/O端口采用独立编址方式。
9.8255AA口工作在方式1输入,B口工作在方式0输出的方式控制字是0011×00×B。
10.P622~223的两个例题
11.课后题2/3/9/10/15/16
第七章定时器/计数器8253/8254
1.8253的最大输入时钟频率为2MHZ。
2.8253有3个功能完全相同且相对独立的计数、定时通道,每个通道都可以工作在6种工作方式。
3.8253初始化编程的步骤是:
先写控制字,再写计数初值。
4.8253可以按照二进制或者BCD十进制计数。
二进制计数的范围是0000~FFFF,其中0000表示65536.。
BCD计数的范围是0000~9999,其中0000表示10000。
5.方式1用来产生单脉冲,方式2产生序列负脉冲,方式3产生方波;8253工作在方式4或方式5时,OUT引脚能输出一个CLK周期宽度的负脉冲。
6.P242~245两个例题
7.课后题3/4/5/
第八章中断控制器8259A
1.8086有外部中断(硬件中断)和内部中断(软件中断)两个中断源。
2.8086的外部中断是由NMI和、INTR引脚引入中断。
分别是不可屏蔽中断和可屏蔽中断。
3.8086系统中选线级别最低的中断是:
单步中断。
4.N=44h的中断号在中断向量表中的位置是0110h~0113h。
5.8086的中断响应和处理过程包括:
中断查询、中断响应和中断处理和返回。
6.中断响应过程中第一个INTA的作用是:
表示CPU已响应此中断,并禁止其他总线控制器竞争总线。
7.中断响应过程中第二个INTA的作用是:
8259收到后将类型号你发送到总线上。
8.中断请求寄存器IRR中某位为1说明响应IR引脚有中断请求。
9.中断屏蔽寄存器IMR中某位为1说明禁止响应位中断请求。
10.中断屏蔽寄存器ISR中某位为1说明CPU正在执行相应位中断请求。
11.8259级联时,主片的SP/EN位应为高电平,从片的SP/EN应为低电平。
12.8259可以设置四种优先级方式,分别是:
全嵌套、特殊全嵌套、优先级自动循环、优先级特殊循环方式。
13.8259可以设置四种优先级方式,其中允许同级中断嵌套的是特殊全嵌套。
14.8259的普通屏蔽方式由操作命令字OCW1设置,写入奇地址口。
15.8259的特殊屏蔽方式是仅屏蔽掉本级中断。
适合允许低级中断嵌套的情况。
16.8259可以设置三种中断结束方式,分别是:
自动结束、普通结束、特殊结束。
17.微机系统中若用n(n<=9)片8259A构成主、从两级中断控制逻辑,接至CPU的可屏蔽中断请求线INTR上,最多可扩展为n*8-(n-1)级外部硬中断。
18.若8259A工作在优先级自动循环方式,则IRQi的中断请求被响应并且服务完毕后,优先权最高的中断源是IRQi+1
19.CPU对INTR可屏蔽中断需经过两个中断响应机器周期且在第二个中断响应机器周期采样数据线以获得申请中断的外设输入的中断类型码。
20.保护断点就是保存当前CS、IP的值。
21.在8086微机系统中,通常外设的中断申请接至8259A的IRi上,8259A的中断申请线接至CPU的INTR。
多个外设可以通过一条中断请求线向CPU发中断请求。
22.ICW1~ICW3,OCW1~OCW3的设置。
23.P273例题
24.中断向量的设置
25.在8086/8088微机中,实现CPU关中断的指令是CLI,实现开中断的指令是STI。
26.设8259A的中断类型码基值是30H。
8259A端口地址为20H、21H。
设系统中只有一片8259A,中断请求信号为边沿触发方式,采用中断自动结束方式、全嵌套且工作在非缓冲方式,试完成8259A的初始化编程.
26.课后题1/2/4/7/8/11/12/13/14/18/
第九章串行通信与8251
1.两种基本的通信方式是并行通信和串行通信。
2.并行通信方式的优点是速度快,缺点是线数多不适合远距离传输。
3.串行通信方式的优点是线数少,缺点是速度慢,传输的数据必须按一定的格式。
4.串行通信中按数据传送方向可以分为:
单工、半双工、全双工。
5.串行通信的两种基本工作方式是同步通信和异步通信。
6.异步通信数据帧格式是:
一个起始位,5~8位数据位,奇偶校验位,1~2位停止位。
其中起始位为低电平,停止位为高电平。
7.同步通信数据帧格式是先发1~2个同步字符再发数据块。
8.串行通信中数据传送的速率由波特率来表示。
波特率是1秒内传送的二进制数的位数。
9.USART指的是同步异步通信接口芯片。
10.8251初始化中方式字和命令字都写入控制端口,是由写入的先后顺序来区分。
先写入的是方式子,后写入的命令字。
7.8251芯片中设立了奇偶错、溢出错和帧错误三种出错标志;
8.串行通信,同步传送方式传送数据的速率高于异步传送方式。
9.P299例题9.1、9.2
10.课后题1/2/3/5/6/7/10/11/
第十章A/D与D/A
1.模拟信号景预处理后还需要经过采样、量化和编码三个过程才能转换成数字信号。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 接口 复习 大纲