微机接口技术》内容复习资料

合集下载

微机原理与接口技术考试复习资料

微机原理与接口技术考试复习资料

微机原理与接口技术1. 在8086/8088CPU中,为了减少CPU等待取指所需的时间,设置了指令队列。

2.在存储体系中,辅存的作用是弥补主存容量不足的缺陷。

3. 十进制数30.375表示成十六进制数为1E.6 H。

4. 在8086/8088中,一个最基本的总线周期由4个时钟周期组成,假设8086的主频为10MHz,则一个时钟周期是100ns。

5. SBB在形式和功能上都和SUB指令类似, 只是SBB 指令在执行减法运算时, 还要减去CF的值。

6. 采用十六进制书写二进制数,位数可以减少到原来的1/4。

7. 在微型计算机中使用I/O端口地址来区分不同的外设。

8. 采用寄存器寻址方式时,操作就在CPU内部进行, 不需要使用总线周期。

9. 中断触发的方式有电平触发和边沿触发触发两种10.正数的反码与原码相等11. 已知物理地址为0FFFF0H,且段内偏移量为0B800H,若对应的段基地址放在DS中,则DS=0F47FH。

12. 8255芯片是一种并行接口芯片。

13. 在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是OUT 端口地址, AL。

14. 8086CPU中负责与I/O端口交换数据的寄存器为AX/AL。

15.十进制小数转换成十六进制小数可采用乘16取整法。

16. 如果指令中的地址码就是操作数的有效地址,那么这种寻址方式称为直接寻址。

17. 8086CPU内部按功能分为两部分,即总线接口部件和执行部件。

18. 如指令中的地址码就是操作数,那么这种寻址方式称为立即数寻址。

19. 堆栈是一种先进后出存储器。

20. CPU每次可以响应1个中断源的中断请求。

21. 在计算机系统的层次结构中,操作系统位于第2层,而机器语言位于第3层。

22. 在计算机系统的层次结构中,汇编语言位于第4层,而高级语言位于第5层。

23. 存储系统三个性能参数是容量、速度和价格/位。

24. 8086的地址线有20条,数据线有16条。

微机原理与接口技术知识点总结整理

微机原理与接口技术知识点总结整理

《微机原理与接口技术》复习参考资料第一章概述一、计算机中的数制1、无符号数的表示方法:(1)十进制计数的表示法特点:以十为底,逢十进一;共有0-9十个数字符号。

(2)二进制计数表示方法:特点:以2为底,逢2进位;只有0和1两个符号。

(3)十六进制数的表示法:特点:以16为底,逢16进位;有0--9及A—F(表示10~15)共16个数字符号。

2、各种数制之间的转换(1)非十进制数到十进制数的转换按相应进位计数制的权表达式展开,再按十进制求和。

(见书本1.2.3,1.2.4)(2)十进制数制转换为二进制数制●十进制→二进制的转换:整数部分:除2取余;小数部分:乘2取整。

●十进制→十六进制的转换:整数部分:除16取余;小数部分:乘16取整。

以小数点为起点求得整数和小数的各个位。

(3)二进制与十六进制数之间的转换用4位二进制数表示1位十六进制数3、无符号数二进制的运算(见教材P5)4、二进制数的逻辑运算特点:按位运算,无进借位(1)与运算只有A、B变量皆为1时,与运算的结果就是1(2)或运算A、B变量中,只要有一个为1,或运算的结果就是1(3)非运算(4)异或运算A、B两个变量只要不同,异或运算的结果就是1二、计算机中的码制1、对于符号数,机器数常用的表示方法有原码、反码和补码三种。

数X的原码记作[X]原,反码记作[X]反,补码记作[X]补。

注意:对正数,三种表示法均相同。

它们的差别在于对负数的表示。

(1)原码定义:符号位:0表示正,1表示负;数值位:真值的绝对值。

注意:数0的原码不唯一(2)反码定义:若X>0 ,则[X]反=[X]原若X<0,则[X]反= 对应原码的符号位不变,数值部分按位求反注意:数0的反码也不唯一(3)补码定义:若X>0,则[X]补= [X]反= [X]原若X<0,则[X]补= [X]反+1注意:机器字长为8时,数0的补码唯一,同为000000002、8位二进制的表示范围:原码:-127~+127反码:-127~+127补码:-128~+1273、特殊数10000000●该数在原码中定义为:-0●在反码中定义为:-127●在补码中定义为:-128●对无符号数:(10000000)2= 128三、信息的编码1、十进制数的二进制数编码用4位二进制数表示一位十进制数。

微机原理与接口技术复习资料(概念背诵)

微机原理与接口技术复习资料(概念背诵)

1、微处理器(CPU)由运算器、控制器、寄存器组三部分组成。

2、运算器由算术逻辑单元ALU、通用或专用寄存器组及内部总线三部分组成。

3、控制器的功能有指令控制、时序控制、操作控制,控制器内部由程序计数器PC、指令寄存器IR、指令译码器ID、时序控制部件以及微操作控制部件(核心)组成。

4、8088与存储器和I/O接口进行数据传输的外部数据总线宽度为8位,而8086的数据总线空度为16位。

除此之外,两者几乎没有任何差别。

5、在程序执行过程中,CPU总是有规律的执行以下步骤:a从存储器中取出下一条指令b指令译码c如果指令需要,从存储器中读取操作数d执行指令e如果需要,将结果写入存储器。

6、8088/8086将上述步骤分配给了两个独立的部件:执行单元EU、总线接口单元BIU。

EU作用:负责分析指令(指令译码)和执行指令、暂存中间运算结果并保留结果的特征,它由算数逻辑单元(运算器)ALU、通用寄存器、标志寄存器、EU控制电路组成。

BIU作用:负责取指令、取操作、写结果,它由段寄存器、指令指针寄存器、指令队列、地址加法器、总线控制逻辑组成。

7、8088/8086CPU的内部结构都是16位的,即内部寄存器只能存放16位二进制码,内部总线也只能传送16位二进制码。

8、为了尽可能地提高系统管理(寻址)内存的能力,8088/8086采用了分段管理的方法,将内存地址空间分为了多个逻辑段,每个逻辑段最大为64K个单元,段内每个单元的地址长度为16位。

9、8088/8086系统中,内存每个单元的地址都有两部分组成,即段地址和段内偏移地址。

10、8088/8086CPU都是具有40条引出线的集成电路芯片,采用双列直插式封装,当MN/MX=1时,8088/8086工作在最小模式,当MN/MX=0时,8088/8086工作在最大模式。

11、8088/8086 CPU内部共有14个16位寄存器。

按其功能可分为三大类,即通用寄存器(8个)、段寄存器(4个)、控制寄存器(2个)。

《微机接口技术》复习要点

《微机接口技术》复习要点

1)、现代计算机的结构组成:运算器、存储器、控制器、输入、输出。

2)、流水线技术:程序中的指令顺序执行,可以预先取若干条指令,在当前指令尚未执行完时,提前启动后续指令的一些操作步骤。

可以实现指令的并行执行。

3)、总线:地址总线、数据总线、控制总线。

总线是多个设备之间传递信息的公共通道。

4)、指令由操作码和操作数组成。

5)、指令的执行过程:取指令、取操作数、执行指令、返回结果。

6)、逻辑地址:由段基址和段内偏移值组成。

也叫虚地址。

物理地址:程序在内容中的真实地址。

7)、寻址方式有:立即数寻址、寄存器寻址、直接寻址、寄存器间接寻址。

8)、按存取速度和用途可把存储器分为两大类:内存和外存。

9)、半导体存储器的主要技术指标:存储容量、存取速度、可靠性、性价比。

10)、堆栈是按照先进先出机制工作的存储区域。

堆栈指针永远指向栈顶。

1、I/O接口的作用微机的外部设备多种多样;工作原理、驱动方式、信息格式、以及工作速度方面彼此差别很大;它们不能与CPU直接相连;必须经过中间电路再与系统相连。

2、描述指令周期、总线周期、时钟周期的含义。

指令周期:执行一条指令所需要的时间,一个指令周期由一个或若干个总线周期组成。

总线周期:CPU完成对存储器或I/O端口一次访问所需的时间;一个总线周期由若干时钟周期组成。

时钟周期:时钟频率的倒数,是CPU的时间基准。

3、简述无条件传送、查询传送、DMA传送。

无条件传送:CPU与慢速设备交换数据时,可以认为它们总是处于就绪状态,随时可以进行数据传送。

查询传送:要传送数据时,CPU先查询外部设备是否就绪(对于输入,就是外部设备数据是否准备好;对于输出,则是外部设备是否处于空闲状态),如果就绪则传送数据,否则循环查询。

DMA传送:当外部设备与存储器交换大量数据时,CPU将总线控制权交给DMA控制器,由它控制数据在外部设备与存储器之间直接传送,不需要经过CPU中转。

传送完毕,DMA控制器将总线控制权交还CPU。

微机接口技术复习知识点(计算机)

微机接口技术复习知识点(计算机)

第1章概述(1)微处理器(Microprocessor):(2)微计算机(microcomputer,Mc)系统总线:按信息类别分为数据、地址、控制三类总线。

(3)微型计算机系统第2章微处理器2.1 8086/8088微处理器的基本结构(1)EU 与 BIU的流水线操作2.2 8086/8088微处理器的存储器管理8086/8088把1M主存空间划分为若干段。

每个段由连续的字节单元组成,最大长度为64K(即65536)。

Pentium 处理器的段寄存器(名称、作用)、流水线(U、V)2.3 8086/8088片芯引脚功能说明(1)RESET (In) :复位信号,高电平有效。

保持4个时钟周期复位时,标志寄存器、IP、DS、SS、ES和指令队列置0,CS置全1。

处理器从FFFFOH存储单元取指令并开始执行。

(2)MN/MX# (In):最大/最小工作模式选择信号。

硬件设计者用来决定8086工作模式,MN/MX =1 8086为最小模式, MN/MX# =0 8086为最大模式。

2.5.1 80X86总线操作1. 总线周期的基本概念总线周期的组成:8086的基本总线周期为4个时钟周期,每个时钟周期间隔称为一个T状态。

Pentium微处理器总线时序:总线周期、流水线式总线周期、突发式读总线周期含义2.5.2. 80X86中断系统80X86微处理器的故障、陷阱、中止、中断概念(1)8086微处理器有处理256种中断的能力。

(2)256种类型中断分为硬件中断和软件中断。

◇硬件中断:外部硬件电路产生的中断(可屏蔽INTR、不可屏蔽NMI)。

◇软件中断:8086操作过程中发生异常事件或执行中断指令INTn。

(3)中断向量与中断向量表中断向量、中断向量表、中断处理程序入口地址的存放位置:中断类型码×4(4)中断响应周期8086对外部硬件中断请求INTR的响应:2.5.3 总线请求在一个系统中,若存在多个可控制总线的主模块时,总线使用权的转移存在着一个请求与响应的过程。

微机接口与技术复习要点

微机接口与技术复习要点

微机原理与接口技术课程复习要点第一、二章微型计算机基础知识8086微处理器及其系统结构1.微型计算机的基本组成(CPU 、存储器、I/O接口、总线),各自的主要功能(CPU:完成数据的算术和逻辑运算;存储器:存放数据和程序;I/0接口:信号变换、数据缓冲、与CPU联络;总线:传送信息的公共信号线;)2.微型计算机的特点(a体积小,重量轻;b价格低;c可靠性高,结构灵;d功能强,性能高;e应用面广)与工作过程(取指、译码、执行)3.总线的作用(连接多个功能部件的一组公共信号总线);控制总线CB(CPU用来传送各种控制信号的,以实现CPU存储器、I/O接口和外设的控制。

该组信号线较复杂);数据总线(CPU用来与存储器、I/O接口之间进行数据传送的信号线,数据总线总是双向的,采用三态逻辑。

数据总线的条数决定微处理器可以传送的数据位数。

);地址总线(方向:总是单向的;状态:条数:决定微处理器的寻址能力;作用:用来传送CPU输出地址的信号线,确定被访问的存储单元、I/O端口地址。

例如:20条地址线寻址范围即2^20=1MB【内存单元】)总线的分类(片内、局部、系统、通信)与规范(机械结构、功能结构、电气)4.8088/8086微处理器的编程结构:分为执行部件EU{组成:算术逻辑运算单元ALU、标致寄存器FR、通用寄存器组、EU控制器等;功能:进行算术逻辑运算以及控制执行指令};总线接口部件BIU{组成:地址加法器、段寄存器以及IP指令指针等;功能:根据执行单元EU的请求,负责完成CPU与存储器或I/O设备之间的数据传送。

}两者的动作协调:存储器的访问要判断总线接口是否正在取指令。

5.8088/8086微处理器的内部寄存器。

AX、 BX、 CX、 DX、DI、SI;(一般用在什么场合?)指针:CS、IP、SP,它们的作用是什么?如下表示:标志寄存器F也是通用寄存器。

6.标志寄存器F含六个状态标志(重点CF、ZF)、三个控制标志(重点IF),起什么作用?7.存储器组织:(分段结构、物理地址的确定),物理地址的确定:段地址左移四位加上偏移地址即物理地址=段基址*16+偏移量{内存地址空间和数据组织:微处理器有20条地址线,内存空间220=1MB 地址由00000---FFFFF(H)编码若存放的信息是字节,则按顺序存放,若存放的信息是字,则将字的低位字节存放在低地址,高位字节存放在高地址。

微机接口复习提纲

微机接口复习提纲
00H 32H SP=0FFEH SP=1000H 初始 PUSH AX后 PUSH BX后 POP AX后
16
SP=0FFCH
SP=0FFEH
00H 20H
00H 20H
00H 20H
微机与接口技术
3-5
1):LEA DX, BETA[BX][SI] 假设指令执行前 BX=0400H,SI=003CH,BETA=0F62H,且 (DS:139EH)=1000H,则执行上述指令后,DX的内容? DX=0400H+003CH+0F62H=139EH 2):LEA SP, [2000H] 执行后,SP=2000H
高地址
01H 02H 03H 04H 31H 32H 33H 34H FBH 80H FFH 30H 46H 46H 48H
DATA
24
微机与接口技术
作业
4.1, 4.2, 4.6(1),4.12, 4.15 ,4.16
25
微机与接口技术
第5章 半导体存储器复习要点
1.半导体存储器的分类。 2.随机存取存储器RAM和只读存储器ROM的特点及区别。 3.动态存储器和静态存储器的概念及区别 4.CPU与存储器芯片(静态RAM、ROM)的连接技术。 5. 存储器扩展技术 • 位扩展——扩展每个存储单元的位数 • • • 字扩展——扩展存储单元的个数 字位扩展——二者的综合 例子见教案
13
微机与接口技术 6.POP DL 错误。堆栈操作应是16位的。
7. IN AX, 1234H
错误。应采用DX寄存器间接寻址。 8. XCHG BX, 0F000H 错误。源操作数不能为立即数。
14
微机与接口技术
3-3:分析加法运算结果对标志位的影响情况: MOV AL,7EH; MOV BL,5BH; ADD AL,BL;

微型计算机原理与接口技术复习要点总结

微型计算机原理与接口技术复习要点总结

一、基本概念和应用1、二进制数,十进制数,十六进制数和BCD码数之间的转换方法,会比较大小。

记住常用字符A~F的ASCII码。

例:(129.5)10 = ( )2 = ( )16(10010111)BCD = ( )10 = ( )22、真值和补码数之间的相互转换方法例:字长=8位,则[-6]补= ( ) 16,若[X]补= 0E8H,则X的真值为( ) 163、n位字长的有符号数、无符号数的数值范围(如字长=8或16)设机器数字长=n位,则n位补码数,其真值范围为-2n-1~+2n-1-1无符号数其数值范围为0 ~2n-14、字长=8,用补码形式完成下列十进制数运算。

写出运算结果的补码和真值、C标志、O 标志的具体值,并判断结果是否正确(需要给出运算过程)。

例:(75) + (-6)5、实地址模式下,一个逻辑段的体积是64KB,物理地址的形成(会计算)物理地址计算公式: 物理地址=段基址*16+偏移地址6、80486的寻址方式和指令(常用的伪指令、常用的运算符和80486基本指令集)486有3类7种寻址方式(会判断操作数的寻址方式,对于内存操作数,会判断寻址的逻辑段)立即寻址方式:获得立即数寄存器寻址方式:获得寄存器操作数存储器寻址方式(直接寻址,间接寻址,基址寻址,变址寻址,基址加变址寻址):获得存储器操作数(内存操作数)例:指出下列指令源、目操作数的寻址方式:ADD AX, TABLEMOV AX, [BX+SI+6]MOV AL, [BX +6]MOV AL, 0F0HMOV DX, [BX]MOV AX, BX7、汇编源程序的扩展名,编译和链接之后分别生成文件的扩展名。

8、总线周期中,会根据M/I__O___,D/C___,W/R___的组合分析对应的操作(存储器读、存储器写、I/O读、I/O写)。

9、存储器的扩展中,会计算所需芯片的个数,地址线的数目。

如:现有16K×1的静态RAM芯片,欲组成128K×8位的存储器,需要片这样的RAM芯片,根地址线。

必看的微机原理与接口技术知识点总结

必看的微机原理与接口技术知识点总结

必看的微机原理与接口技术知识点总结在当今科技飞速发展的时代,微机原理与接口技术作为计算机科学与技术专业的重要基础课程,对于深入理解计算机系统的工作原理以及开发各类计算机应用具有至关重要的意义。

接下来,让我们一同梳理一下这门课程中的关键知识点。

一、微机系统概述微机系统由硬件和软件两大部分组成。

硬件方面,包括中央处理器(CPU)、存储器、输入输出设备等;软件则涵盖了系统软件和应用软件。

CPU 是微机的核心,它负责执行指令和进行数据处理。

常见的CPU 架构有 X86、ARM 等。

了解 CPU 的工作原理,包括指令周期、时序等,对于优化程序性能至关重要。

存储器分为内存和外存。

内存速度快但容量小,如随机存取存储器(RAM);外存容量大但速度较慢,如硬盘、光盘等。

输入设备如键盘、鼠标用于向计算机输入信息,输出设备如显示器、打印机则用于将计算机处理的结果展示给用户。

二、数制与编码在微机中,常用的数制有二进制、八进制、十进制和十六进制。

二进制是计算机内部处理数据的基本形式,因为其只有0 和1 两个数字,便于硬件实现逻辑运算。

不同数制之间可以相互转换。

例如,十进制转换为二进制可以通过除 2 取余的方法,二进制转换为十进制则通过位权相加。

编码是将信息转换为特定的代码形式。

常见的编码有 ASCII 码,用于表示字符;BCD 码,用于表示十进制数。

三、指令系统指令是 CPU 执行操作的命令,指令系统则是 CPU 所能执行的全部指令的集合。

指令通常包括操作码和操作数两部分。

操作码指明要执行的操作,操作数则指出操作的对象。

指令的寻址方式有立即寻址、直接寻址、寄存器寻址、寄存器间接寻址等。

不同的寻址方式适用于不同的场景,能够提高程序的灵活性和效率。

四、汇编语言程序设计汇编语言是一种面向机器的低级程序设计语言。

通过使用汇编语言,可以更直接地控制计算机硬件。

汇编语言程序的基本结构包括数据段、代码段和堆栈段。

编写汇编程序时,需要使用指令、伪指令和宏指令等。

(完整版)微机工作原理与接口技术知识点总结

(完整版)微机工作原理与接口技术知识点总结

输入输出设备
接口卡: 用于输入输出设备与计算机之 间的连接和通信
图形显示与图 形界面
图形显示与图形界面
显示方式: 点阵方式和矢量方 式 图形界面: 提供图形化用户界 面,更加直观和易用
图形显示与图形界面
图形处理器: 负责图形处理和显示控制 任务
谢谢您的观赏聆听
中断与DMA
中断与DMA的区别: 中断是CPU主动响应 事件,DMA是数据传输时直接访问内存
总Hale Waihona Puke 结构总线结构内部总线: 连接微处理器和内 存、输入输出设备,数据传输 速度快 外部总线: 连接计算机与外部 设备,数据传输速度慢
总线结构
总线宽度: 决定数据传输的速度和能力 ,常见的有16位和32位
存储器
存储器
内存的分类: 主存储器和辅助 存储器 主存储器: 包括随机存取存储 器(RAM)和只读存储器(ROM )
存储器
辅助存储器: 包括硬盘、光盘、U盘等 ,用于长期存储数据
输入输出设备
输入输出设备
输入设备: 键盘、鼠标、扫描 仪等,将外部信息输入到计算 机 输出设备: 显示器、打印机、 音响等,将计算机处理结果输 出
(完整版)微机工作原理 与接口技术知识点总结
目录 微机工作原理 接口技术知识点 中断与DMA 总线结构 存储器 输入输出设备 图形显示与图形界面
微机工作原理
微机工作原理
微机基本构成: 微处理器、内 存、输入输出设备 微机工作过程: 取指令、分析 指令、执行指令、存结果
微机工作原理
微处理器功能: 控制、运算、存储
接口技术知识 点
接口技术知识点
并行接口: 数据同时传输,适 用于高速数据传输 串行接口: 数据逐位传输,适 用于远距离传输

微机接口技术复习要点

微机接口技术复习要点
– (程序存储器和数据存储器:哈佛结构(独立设计),普林斯顿结 构 – 相关引脚的使用:/EA,PSEN,/WR,/RD,ALE, RST – 程序状态寄存器PSW (Cy, AC, P, OV) – 堆栈:概念、SP寄存器,及特殊功能寄存器PC,DPTR的区别
• •

89C51单片机复位操作的方式:上电复位和手动复位 89C51单片机的的振荡周期、状态周期、机器周期、指 令周期:基本概念 89C51单片机的I/O口:结构、通用I/O口(P0口不带上拉 电阻)与第二功能,读锁存器与读引脚的区别
存储器:补充
• 存储器芯片容量及地址范围的计算:存储容量 mK×n位 的芯片的地址线和数据线根数 及 芯片数
– 如:2KB*8位的RAM芯片地址线:11根,数据线:8根 – 如果需要扩展4 KB*8位的RAM,现有的芯片是1KB*4位的,需要 几片这样的芯片?
• CPU与存储器或I/O的连接(74LS138的使用、CB、DB、 AB-片选及片内地址线)
– 波特率,即数据传送速率,表示每秒钟传送二进制代码的位数, 它的单位是b/s (bits per second)。 – 串行口允许发送和接收的条件
第8章 单片机小系统及片外扩展
• • • • 片外系统扩展的原则:尽量采用串口扩展方法 SPI总线,I2C总线,单总线的工作基本原理 片外三总线的产生 与并行A/D转换器的接口设计
第九章 人机接口技术
• 非 编码键盘:独立式和行列式,会编写简单的程序 • LED显示:静态显示和动态显示,共阴极和共阳极数码管 的段选码的确定(弄懂原理)
第4章 汇编语言与汇编语言程序设计
• • ⑴ 89C51单片机的的寻址方式(立即数寻址、寄存器寻址、直接寻址、 寄存器间接寻址、变址寻址、相对寻址、位寻址:采用不同寻址方 式的目的)及 其指令系统(数据传送、算术运算-十进制调整、逻辑运算及移位、控 制转移、位操作):

《微机接口》复习要点

《微机接口》复习要点

一、C H11. 微型计算机、微处理器、微机系统的组成;思考题:CH1(2-3)书面题:CH1(11、13)二、C H21. 8086微处理器的组成,可访问的内部寄存器名称和主要功能或作用;2. 8086系统存储器、I/O地址空间大小及决定因素,物理地址、逻辑地址(含段地址和偏移地址)/有效地址的概念及相互关系;分段和分体的概念及应用;数据对准与总线操作周期的关系;奇偶地址与数据总线高低字节的关系;3. 加电或复位后,指令启动地址;4. 8086微处理器中各种通用、专用等寄存器使用和作为间址寄存器使用的情况(含累加器、指针寄存器、基址寄存器、变址寄存器、间址寄存器等的名称和表示);标志寄存器主要标志的含义;5. 堆栈的概念、堆栈工作方式及地址描写,堆栈的操作;6. 8086CPU最小模式下主要引脚的功能定义和作用(结合时序中地址和数据操作周期时的主要引脚);可屏蔽中断相关引脚和控制关系(IF的作用);7. 8086 CPU的机器(总线)周期、时钟周期的概念及关系;地址和数据操作所处时钟周期及其主要引脚信号;8. 最小系统配置时的地址和数据总线形成电路及主要控制信号。

例题:例2.4思考题:CH2(1-4、6、18、20)书面题:CH2(9-13)三、C H31. 各种操作数(立即数、寄存器、存储器、IO)寻址方式、可寻址地址的描述方式及意义;2. 常用指令的功能及格式(要求的作业和例题中出现的指令);例题:例3.31思考题:CH3(5、8-11)四、C H41. 键盘和单个字符显示DOS功能调用;2. 压缩或非压缩型BCD码、二进制/十六进制数、ASCII码及之间的转换程序分析和设计;3. 汇编程序设计的过程(源文件、汇编、连接和调试)和文件类型(*.asm、*.obj、*.exe)。

例题:例4.55、例4.59、例4.60思考题:CH4(9)书面题:CH4(1、3-4、6、10)五、C H51. 半导体存储器的分类,8086内存采用的类型;2. 存储空间字容量、位容量的概念及和地址、数据引脚位数的关系;3. 地址范围、字扩展和位扩展概念及计算;4. 典型SRAM、EPROM的引脚功能和容量表示;5. 全译码、部分译码的概念;译码电路分析和设计;例题:例5.1、例5.2、例5.4思考题:CH5(13、14)书面题:CH5(7、8、12)六、C H61. C PU与外设之间的数据传送控制方式;2. I/O接口、端口的定义、构成和分类,及传递信息的类型,3. I/O端口的编制方式、独立编制下的寻址方式与指令;思考题:CH6(1-4)书面题:CH6(7)七、C H71. 8086中断系统的组成,中断类型码(号)的作用。

微机原理与接口技术知识点总结整理

微机原理与接口技术知识点总结整理

微机原理与接口技术知识点总结整理一、微机原理1.计算机的基本组成:计算机由中央处理器(CPU)、内存、输入输出设备和存储设备等组成。

2.CPU的结构和功能:CPU由运算器、控制器和寄存器组成。

运算器执行各种运算操作,控制器管理程序的执行,寄存器存储指令和数据等。

3.存储器的分类和层次:存储器分为主存储器和辅助存储器。

主存储器包括RAM和ROM,辅助存储器包括硬盘、光盘等。

存储器按照访问速度和容量划分为高速缓存、主存储器和辅助存储器。

4.指令的执行过程:指令执行包括取指令、译码、执行和访存等阶段。

5.总线的分类和作用:总线包括数据总线、地址总线和控制总线。

数据总线负责数据的传输,地址总线负责指定存储器地址,控制总线负责控制信号的传输。

6.输入输出的基本原理:计算机通过端口和总线与外部设备进行数据的输入输出。

输入输出分为同步IO和异步IO,同步IO需要CPU等待,异步IO不需要CPU等待。

7.中断和异常处理:中断是指计算机在执行过程中突然发生的事件,而异常是指非法指令或运算错误等。

中断和异常处理能保证计算机在发生突发事件时及时处理。

8.复杂指令的执行原理:计算机中的复杂指令可以通过硬件实现多个基本指令的功能,从而提高计算机的运行效率。

二、接口技术1.接口技术的基本概念:接口技术是指计算机与外部设备之间的连接和通信技术。

常见的接口技术有串行接口、并行接口和通用接口等。

2.并行接口的原理和应用:并行接口是指通过多根数据线实现数据的同时传输。

常见的并行接口有并行打印口(LPT)、扩展接口等。

并行接口适用于数据传输速度较快的设备,如打印机和硬盘等。

3.串行接口的原理和应用:串行接口是指通过一条数据线实现数据的逐位传输。

常见的串行接口有串行通信口(COM)和通用串行总线(USB)等。

串行接口适用于数据传输速度较慢的设备,如鼠标和键盘等。

B接口的标准和应用:USB接口是目前应用最广泛的接口技术,它通过通用的串行总线实现计算机与各种外部设备的连接。

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

可屏蔽中断(硬件中断)
8088CPU的中断源
常见问题:
使用80X86的CPU有两种类型的中断: 内部中断 外部中断 _________和_________。而后者中由8259A管 理的中断又被称为____________。 硬件中断
中断控制器8259A
8259中断控制器用于管理PC机的硬件中断,在接 口技术中的中断编程也就是对8259中断控制器的编 程设置。 8259A的内部结构主要由8个功能模块组成。其中 比较重要的是IRR、ISR及IMR这三个寄存器。
初始化命令字ICW
初始化命令字共有四条(ICW1~ICW4),其中 ICW1、ICW2是必须的,而ICW3和ICW4是由工作 方式决定取舍的。 各命令字意义如下: ICW1:复位命令字 ICW2:中断向量字;其高5位用于规定8259A的 IR0线上的中断类型号; ICW3:级联控制字;主片的ICW3的某位为1对 应于相应的IR线上级联有从片8259;从片的 ICW3的低3位对应于其INT请求线联入主片的IR 线的编码。 ICW4:中断方式字
中断屏蔽寄存器(IMR):IMR对IRR中相应的中断请求起屏蔽作用,用户 中断服务寄存器(ISR):在中断响应之后的第一个INTR周期将ISR中与IRR 中断请求寄存器(IRR):用于保存外设在IR0~IR7线上提出的中断请求, 可根据需要允许某些中断发生(相应位置0)或禁止某些中断(相应位置1)。 由连接在IR0~IR7线上的外设产生的触发信号来置位。 对应的中断源置位,表明该中断源正处在被服务中。
§3 并行接口8255
8255共有4个端口,其中三个数据口PA、PB和 PC口,一个命令状态口。 PA和PB口为两个8位并行输入/输出端口,PC 口可以看作是两个4位端口(PC口高/低4位) 或一个8位端口;PC端口具有按位复位/置位 功能;
8255的工作方式
有0方式、1方式和2方式三种工作方式, 分别对应无条件传送、应答查询传送和 中断传送。
8259A的编程
对8259A的编程可分为初始化编程和工作方 式编程两种:其中初始化编程由CPU向 8259A送2~4个字节的初始化命令字ICW (Init Command Word);工作方式编程是 由CPU向8259A送三个字节的工作方式命令 字OCW(Operation Command Word),以 规定8259A的工作方式。
I/O寻址方式
在计算机中有两种主要的外设寻址方式:与存 储器对应的I/O寻址方式和端口I/O寻址方式。 区别:前者操作I/O端口与操作存储器使用相同 的命令,从而减少了指令;而后者访问端口时 使用专门的I/O指令,因此访问的速度快;
常见问题: 在计算机中主要有两种寻址方式:_________和________方 式。在___________方式中,处理器使用专门的I/O指令。 在8086/8088系统中,I/O端口的地址采用__________编址 方式,访问端口时使用专门的__________。
固定式端口地址译码 :
1 0 0 1 1 1
非门
八输入与非门
或门
1 0 0 0
因此,根据本译码电路,只有当地址线上的译码信号为 1001111000B,即278H 时,在输出端才能得到有效的输 出(注:低电平有效),其它则不会!
常见问题1:
设某芯片的端口地址为200H,试设计其译码电路。 解题思路:因该芯片的端口地址为200H,其对 应的二进制代码为 10 0000 0000 ,即除.地址的 最高位(A9)为1外,其余各位均为0。由此得 到下面的译码电路图:
《微机接口技术》内容复习
第一章 接口中的基本知识
微机接口 接口的控制语言 总线技术
接口的概念及功能 接口中的信息 数据的传送方式 I/O寻址方式 I/O地址译码方法
接口的概念及功能
概念:所谓的接口就是微处理器(MPU或CPU) 与外部设备连接的部件,是MPU(CPU)与外 设进行信息交换的中转站。 功能:实现MPU(CPU)与外部设备之间的高 效、可靠的信息交换。 常见问题: 常见问题: 1、所谓的接口其实就是_________________。 2、接口的基本任务是 __________________________________。
使用8255A作为开关和共阴极LED显示器的接 口,设8255A的A口连接8个LED指示灯,B口 连接8个开关,要求将B口的开关状态读入,然 后送至A口控制指示灯亮、灭。(设8255A的A 口的地址为60H) (1)画出连接电路图。 (2)编写程序实现之。 分析: 分析:此类问题应属于8255应用的基本问题,也是 最常见的综合性问题。它考察的内容主要是对8255 的0方式的掌握。这里PA、PB口都工作于0方式, 只是A口用于控制LED指示灯发光,因此应为输出; 而B口用于读入开关状态,因此为输入。
某时刻8259A的IRR寄存器中的内容是 的 寄存器中的内容是13H,说明 某时刻 寄存器中的内容是 , __________________; ; 某时刻8259A的ISR寄存器中的内容是 寄存器中的内容是40H,说明 某时刻 的 寄存器中的内容是 , ________________; ; 某时刻8259A的IMR寄存器中的内容是 某时刻 的 寄存器中的内容是40H,说 , 寄存器中的内容是 明________________。 。
常见问题:
ICW2命令字的功能是 规定8259A的中断类型号 , 命令字的功能是____________________, 命令字的功能是 如果写入的ICW2为08H,则 如果写入的 为 , ____________________________。 。 8259A的IR0线的中断类型号为08H ICW3命令字的功能是 级联控制字 ,如果写入 命令字的功能是__________, 命令字的功能是 主片的ICW3为08H,则说明 主片的 为 , ___________________________。 主片的IR3线上级联有从片8259A 。 在两片8259A级连的中断电路中,主片的 级连的中断电路中, 在两片 级连的中断电路中 主片的IR3请 请 求线作为从片的中断请求输入, 求线作为从片的中断请求输入,则初始化主片 时的ICW3为_____,从片的 时的 为 08H ,从片的ICW3为_____。 为 03H 。
计数器 8253的核心功能部件是:________。 8253的一个计数通道的最大计数值为_______。。 65535 如果采用BCD计数方式且为三片级联,则8253最 大可计数到_______________。 1012 -1 8253的CLK0接1.5MHz的时钟,欲使OUT0产生 频率为50kHz的方波信号,应选用的工作方式是 _______,而写入8253的计数值为___________。 方式3 方式 1500/50=30 8253一般会与其它章节的内容相结合而构成比较 复杂的系统,详见后。
0方式:基本输入/输出方式(用的最多) 1方式:选通输入/输出方式 2方式:双向输入/输出方式(只有A口才有)
8255的编程
对8255的编程命令有两条:
控制命令字:确定8255的工作方式 对C口的按位复位/置位字:当8255工作于1 方式和2方式时,其C口的各个位的状态必须 由此命令进行操作。
这两条命令都是写入8255的命令/状态口, 为了区别它们,命令的最高位作为特征 位。
8253的工作方式
8253的每个计数器通道都有六种工作方式:
(1)方式0:计数结束中断 (2)方式1:可编程频率发生器 (3)方式2:频率发生器 (4)方式3:方波频率发生器 (5)方式4:软件触发的选通信号 (6)方式5:硬件触发的选通信号
常见问题
在方式3中,输入的CLK频率 与写入的初值之比即为输出的 频率。反之亦然。
常见问题:
3 8255共有______个数据端口,其命令是写 命令/状态 入__________口的。为了区别写入的两条 最高(或D7) 命令,命令的_________位作为特征位。 如果欲对8255的PC2进行置位,则应写入的 命令字为________。 05H 0 000 0 0010; ; 最高位为1表示该命令为方式 最高位为 表示该命令为方式 命令字; 命令字; 1)电路图如右: D1位为 表示B口工作于输入。 位为1表示 口工作于输入。 位为 表示 口工作于输入
解答:
2)相应的程序段为:
…… MOV OUT A1: : IN OUT JMP …… AL,61H ;读B口 , 口 60H,AL ;将B口中的 , 口中的 ; 状态写入A口 状态写入 口 A1 AL,82H ;初始化8255 , 初始化 63H,AL ,
I/O地址译码方法
CPU为了对某一外设的端口进行读写操作,就 需要在众多的I/O端口中选定该端口地址。如何 通过CPU发出的地址编码来识别确认这个端口, 就是所谓的地址译码。译码是通过译码电路来 实现的。
CPU
60#
外设
50#
60#
70#
80#
常见的译码方法(译码电路)
固定式端口地址译码 可选择端口地址译码 程序选择端口地址译码
端口地址为200H的译码电路图:
A9 A8 A7 A6 A5 A4
CS A3 A2 A1 A0
常见问题2:
28C、28D 、 下图中的译码电路所确定的端口地址为_________H。
0/1 A0 0 A1 1 A2 1 A3 0 A4
CS
8259A
0 A5 0 A6 1 A7 0 A8 1
A9
A B C 74LS138 G2A
§1 PC机中断系统及中断控制器8259A
中断是80X86计算机系统的主要管理方式之一, 根据产生中断的中断源的不同,中断可分为两类: 内部中断和外部中断 。以下是中断的分类:
内部中断(软件中断) 不可屏蔽中断 外部中断 分类依据:中断产生 于CPU内部还是外部
相关文档
最新文档