2012级《微机原理及接口技术》课程复习提要2014-2015上学期 考试时间2015.1.13晚上18:30~20:30
3. 扩展方法及应用(编写访问程序或阅读程序说明功能等) 位扩展、字扩展和字位全扩展三种基本方法
4.存储器组织(8位、16位、32位和64位是如何组织的)
四、掌握CMOS RAM的读写操作
两个端口地址:70H为地址端口,71H为数据端口,对CMOS操作分两步骤: MOV AL,CMOS内部地址号 OUT 70H,AL INT AL,71H ;读CMOS指定单元内容 MOV AL,CMOS内部地址号 OUT 70H,AL MOV AL,DATA数据 OUT 71H,AL ;写数据到CMOS指定单元内容
第6章 基本输入输出接口技术 一、基本知识
1. 处理器与I/O间的接口信息:数据信息、状态信息和控制信息。 2. I/O端口编址方法及I/O组织形式:
(1)存储器映射编址(统一编址)+I/O映射编址
端口地址:0000H~FFFFH,使用A0~A15共16条地址线: (2)对于8位和16位存储器和I/O组织使用A0~A15地址线
对于32位存储器和I/O组织使用A2~A15(A0和A1隐含在/BE0~/BE3中) 对于64位存储器和I/O组织使用A3~A15(A0~A2隐含在/BE0~/BE7中) 共64K个8位端口、32K个16位端口、16K个32位端口
访问存储器使用/MRDC和/MRWC控制信号,访问I/O使用/IORC和/IOWC控制信号 3. 输入输出控制方式:
直接程序控制方式+中断控制方式+DMA控制方式+IO处理机方式 4. 简单I/O接口读写技术(输入缓冲、输出锁存)
缓冲器常用三态门,锁存器常用D触发器 输入一定要缓冲,输出可以锁存。
5. 熟练掌握串行通信的波特率计算与字符格式确定
6. UART以及RS-232C逻辑电平及波形识别(结合字符格式)结合题6.10和6.12
二、掌握接口芯片及其应用
1. 掌握波特率的求法及波特率与除数值的关系,了解16550/8250的功能 2. 熟练掌握8255及其应用(包括与其它要求掌握的芯片的综合应用),两个控制字要记住!
(1)方式选择控制字
1方式选择控制字标志 A组方式00=方式001=方式11X =方式2B口I/O1=输入0=输出 B组方式0=方式01=方式1D6D5D4D3D2D1D0C下半口I/O1=输入0=输出 A口I/O1=输入0=输出 C上半口I/O1=输入0=输出6
2012级《微机原理及接口技术》课程复习提要2014-2015上学期 考试时间2015.1.13晚上18:30~20:30
(2)端口C置复位命令字
0 D6 D5 D4 D3 D2 D1 D00端口C置复位控制字标志无关位 X X X可设为 0 0 0D6D5D4D3D2D1D00=复位1=置位 注意方式1输入和输出三个PC引脚配合的信号标识和含义:
位选择0 0 0=PC00 0 1=PC10 1 0=PC20 1 1=PC31 0 0=PC41 0 1=PC51 1 0=PC61 1 1=PC7
如输入时:STB、IBF以及INTR,输出时有OBF、ACK及INTR
(2)熟练掌握8254/8253原理及其应用(重点方式23和4),包括对8254的操作顺序的要求
(1)8253/8254命令字 D7D6D5D4D3M2D2M1D1M0D0BCD0=二进制计数1=BCD码计数SC1SC2通道选择0 0=计数器器00 1=计数器器11 0=计数器器21 1=8253非法 8254读回命令RL1RL0操作类型0 0=计数器锁存0 1=读/写低字节1 0=读/写高字节1 1=读/写16位(字) 先低字节 后高字节方式选择0 0 0=方式00 0 1=方式1x 1 0=方式2x 1 1=方式31 0 0=方式41 0 1=方式5
(2)不同模式下最值
最大值:所有方式,最大计数值为0(二进制表示10000H,BCD码计数表示10000) 最小值:除方式2和3外,最小计数值为1,方式2,3的最小计数值为2
含最大计数值和不同方式最小计数值等,比如让你在规定时间之后产生一个选通信号(负脉冲)你采用什么方式?(方式4)
三、知晓常用接口在微机系统中的地址
1. CMOS RAM的地址:70H~71H 2. 8253/8254的地址:40H~43H
3. 主8259地址:20H~21H,从8259的地址:A0H~A1H
第7章 中断系统
一、中断的五个过程及可屏蔽中断响应过程
1、中断响应过程:
中断请求、中断判优、中断响应、中断处理及中断返回五个过程 2、可屏蔽中断中断响应过程: (1)进入中断响应周期
(2)发两个中断响应脉冲(占两个总线周期)
(3)标志寄存器压入堆栈,并使IF=0,TF=0(占一个总线周期) (4)断点地址压入堆栈(占两个总线周期)
(5)CPU得中断类型号后通过中断类型号获取中断服务程序入口地址,转入口地址。
A)对于实地址方式:找中断服务程序入口地址是从中断量表中读取中断向量的,因此要花费2个总线周期的时间;
B)对于保护方式:找中断服务程序入口地址是从中断描述符表中寻求中断描述符的,如果第一次访问,
7
2012级《微机原理及接口技术》课程复习提要2014-2015上学期 考试时间2015.1.13晚上18:30~20:30
则需要从内存中找出8个字节的描述符,对于32位处理器,需要2个总线周期的时间,而通过中断描述符中描述的段选择子,还要从内存表寻求8个字节的段描述符,这又要花费2个总线周期的时间,因此:保护方式从中断类型号获取中断服务程序入口地址就需要4个总线周期的时间。 这样在保护方式下,可屏蔽中断响应过程共要花费2+1+2+4=9个总线周期的时间。 三、中断类型号与中断服务程序入口地址的关系
1.中断向量:中断服务程序入口地址的简称(用于实方式),占四个字节,注意格式。 2.中断向量表:实方式下存放256个中断向量的内存区域,共1KB,00000H-003FFH 3.中断描述符:保护方式下描述中断服务程序入口地址相关信息
4.中断描述符表:保护方式下存放256个中断描述符的内存区域,共2KB,可在整个地址空间浮动。 5.实地址方式下中断服务程序入口
中断类型号为 n,则4n~4n+3为存放中断向量的四个单元,高字为段地址,低字为偏移地址 6.熟练掌握保护方式下中断服务程序入口地址的求法
(1)首先找中断描述符(中断描述符所在地址=IDT表首地址+n*8)
找出其中的偏移地址以及段选择子
(2)通过段选择子找段描述符,找出段描述符描述的段基地址 (3)最后合成中断服务程序入口地址=段基地址+偏移地址
三、中断控制器8259A
1、内部可编程部件及其功能
IRR、ISR、IMR 2、8259优先级方式
全嵌套方式、特殊全嵌套方式、循环优先、特殊循环优先
默认优先级为全嵌套方式:仅允许高级中断嵌套,优先级从高到低为IR0>IR1>…>IR7 3、操作命令字全部要求(OCW1、OCW2和OCW3)
控制中断及优先级循环操作命令字OCW2
D7 R D6 SL D5 EOI D4 0 D3 0 D2 L2 D1 L1 D0 L0
D3 1 D2 P D1 RR D0 RIS 屏蔽查询状态命令字OCW3
D7 0 D6 D5 D4 0 ESMM SMM 4、8259寄存器状态的读取 IRR、ISR和IMR的读取方法 读主片IMR的值:
IN AL,21H
;读IMR
8
2012级《微机原理及接口技术》课程复习提要2014-2015上学期 考试时间2015.1.13晚上18:30~20:30
读主片IRR的值 MOV AL,0AH OUT 20H,AL IN AL,20H 读主片ISR的值 MOV AL,0BH OUT 20H,AL IN AL,20H 读从片IMR的值:
IN AL,0A1H ;读IMR
读从片IRR的值 MOV AL,0AH OUT 0A0H,AL IN AL,0A0H 读主从片ISR的值 MOV AL,0BH OUT 0A0H,AL IN AL,0A0H
能够利用汇编语言判断多个中断请求还没有被响应或多个中断被响应但中断还没有结束的情况
第10章 模拟输入输出接口技术 一、DAC
1 .D/A转换器的数模关系: V0=-KVref*D=-Vref*D/2n 2 .熟练掌握DAC0832应用
能按要求编程产生相关波形,并能根据实际连接,注意模拟量与数字量的关系
如三角波、锯齿波、倒锯齿波、梯形波等信号的发生方法,会编程应用,与课程设计有关。
二、ADC
1.A/D转换器模数关系:D0=KVin/Vref=(2n-1)*Vin/Vref 2 .熟练掌握ADC0809和AD574的应用 会编程,采集模拟信号的方法
(1)锁存地址并启动AD变换(ADC0809:ALE和START正脉冲;AD574:R/C=0) (2)判断是否转换结束(ADC0809:EOC=1为转换结束,AD574:STS=0转换结束) (3)读取转换结果(ADC0809:OE=1;AD574:R/C=1) 结合已学第6章中的接口芯片,并能应用实际中
能进行综合应用(8255+8254+DAC0832+AD574或ADC0809++8259等)
第11章 总线
一、总线信号类型 电源+数据线+地址线+控制线 二、总线层次
处理器总线(最快);存储器总线;系统总线;外部总线(最慢)
9
2012级《微机原理及接口技术》课程复习提要2014-2015上学期 考试时间2015.1.13晚上18:30~20:30
三、 总线带宽(数据传输率)的求法
(1)并行总线带宽或数据传输率=(总线宽度/8位)×总线工作频率 (2)串行总线带宽或数据传输率=(1/10)×总线工作频率×通道数
第12章 微机硬件系统
1. 了解主板硬件系统基本组成 2. 掌握芯片组的功能及MCH(北桥)和ICH(南桥)的概念及作用。 重点掌握:MCH以及ICH的含义及功能,能区分哪些部件归哪个芯片管理 3. 了解主板结构种类(AT/ATX/BTX) 4. 了解计算机系统的构成
从微机技术发展看,趋向串行技术(总线由并行变串行、硬盘接口也由并行变串行等等)
第二部分 重点例题及习题: 一、重点例题:
第2章【例2.3】、【例2.4】 第5章【例5.3】、【例5.4】 第6章【例6.3】、【例6.4】、【例6.5】、【例6.6】及6.7.5应用实例 第7章【例7.1】、【例7.2】
第10章P3.79ADC0809应用以及P.380 AD574应用
二、典型习题
第2章2.1, 2.2 , 2.9,2.10,2.11,2.22,2.28, 2.30,2.44,2.46,2.48, 2.49 第5章5.3, 5.4, 5.5, 5.6, 5.10, 5.11,5.14,5.17,5.23 第6章 6.2,6.6,6.10, 6.12, 6.15,6,16, 6.17,6,19,6.20 第7章 7.1(2),(5),7.5, 7.6,7.11(1)~(3),7.12 第10章 10.4,10.5 第11章 11.3,11.4 第12章 12.4
另外特别;关注上课时举的例子!尤其是黑板添加的内容
10
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库南航《微机原理与接口技术》复习(2014~2015(I)闭卷)(2)在线全文阅读。
相关推荐: