2012微机原理与接口技术复习题 联系客服

发布时间 : 星期二 文章2012微机原理与接口技术复习题更新完毕开始阅读cea801f6657d27284b73f242336c1eb91b373350

SF是符号标志,结果为负时,SF=1;否则,SF=0。 CF是进位标志,有借进位,CF=1;否则,CF=0。

AF是辅助进位标志,运算有半借进位,AF=1;否则,AF=0。

PF是奇偶标志,结果低8位中1的个数为偶数,PF=1;否则,PF=0。 寻址方式:立即方式、寄存器方式、存储器方式的应用。

汇编语言的子程序传递参数使用的寄存器方法适合于参数较少的情况,调用子程序前,要将参数放入寄存器中,结果也是通过寄存器返回。 I/O接口是CPU和外设之间通过系统总线进行连接的逻辑电路。

I/O接口的主要部件有:数据寄存器、状态寄存器、控制寄存器、控制电路。 8086CPU有两个引脚用于中断,即NMI和INTR。

1片8259A可以管理8级中断,多加一片级连时,可以多管理7级中断。 并行接口芯片8255A有三种工作方式,其中,方式0为基本输入/输出工作方式,方式1为选通输入/输出工作方式,方式2为选通双向输入/输出方式。 并行接口芯片8255A有3个并行端口,A口可以工作在方式0、1、2,B口可以工作在方式0和1,C口只能工作在方式0。A口方式1、2和B口方式1时,C口的一些位用作联络信号。

异步串行通信规定,传送一个字符时,先是1个起始位、接着是5--8位数据位、然后是0--1位奇偶校验位、最后是1--2位停止位。

可编程定时器/计数器8253有的引脚D0—D7为8位双向数据线,作用是传送数据、控制字和计数器的初值。

可编程定时器/计数器8253有3个独立的16位计数器,均以减法计数。 7段LED显示式按公共端的供电方式分为2种,即共阴极和共阳极。 LED的显示方式有2种,即静态显示和动态显示。

8086的I/O地址空间采用16位地址,可访问的字节端口数量是65536个。可访问的字端口数量是32768个。

指令中的操作数字段:说明指令执行时所需要的的操作数,可以是操作数本身,也可以是操作数的地址或地址的一部分。

指令中的操作码字段:规定指令的操作类型,说明计算机要执行的具体操作。 总线:微机系统中多个部件之间公用的一组连线,是系统中名个部件信息交换的公共通道,由它构成芯片、插件或系统之间的标准信息通路。

系统总线:微机主板上微处理器和外设之间进行通信时所采用的数据通路,可以支持各种端口、处理器、RAM和其它部件。

8237是可编程DMA控制器,有4个独立的DMA通道,有4种DMA传送方式:单字节传送、数据块传送、请求传送、级联传送。

8237的工作方式寄存器:每个通道均有,一个8位的寄存器,用于指定操作类型、传送方式、是否自动预置、传送1B数据后,是按增1还是减1修改。

8237的状态寄存器:一个8位的寄存器,低4位表示读命令时刻,每个通道是否传送结束,高4位表示每个通道有无DMA请求。4.8237的基字节寄存器:每个通道均有,一个16位的寄存器,用于存放对应通道当前字节寄存器的初值。 8237的基地址寄存器:每通道均有,一个16位的寄存器,用于存放对应通道当前地址寄存器的初值。

8237的基字节数寄存器:每通道均有,一个16位的寄存器,用于存放当前字节数寄存器的初值。

8237的当前地址寄存器:每通道均有,一个16位的寄存器,用于存放DMA传送的存储器当前地址

8237的当前字节数寄存器:每通道均有,一个16位的寄存器,用于存放还要传送的字节数加1

8251的TxD引脚的作用:数据发送端,输出串行数据到外部设备。 8251的RxD引脚的作用:接收数据端。串行数据输入。

RS-232C接口采用EIA电平:高电平为+3V~+15V,低电平为-3V~-15V。 RS-232串行通信总线不使用联络信号的3线相连方式:地线直接相连,一方的RxD与另一方的TxD直接相连,即交叉相连。

8251A设为异步通信方式,波特率为=时钟频率/波特率因子为16 串行通信有3种通信方式:全双工方式、半双工方式、单工方式。

串行通信的波特率:每秒传输的二进制位数,即bps。

中断请求寄存器IRR:一个具有锁存功能的8位寄存器,用于存放外部输入的中断请求信号IR0—IR7。1有0无。 中断屏蔽寄存器IMR:存放IR0—IR7中断的允许或禁止控制信号。1禁止0允许。 中断服务寄存器ISR:一个8位的寄存器,用于存放所有正在服务的中断请求。若某位置1,表示正在为相应的中断源服务。

单片8259可管理8级中断,多片级连时,每多一片可多管理7级中断 8259有4个初始化命令字,必须按照固定的顺序写入。 ICW1:控制初始化命令字

ICW2:中断类型码初始化命令字,高5位为中断向量号,低3位为对应的中断源序号

ICW3:主片从片初始化命令字。对主片,D0—D7对应IR0—IR7引脚上有无级连从片,0无1有。对从片,D3—D7不用,D2—D0表示该从片连接在主片的哪一个中断请求输入脚上。

ICW4:方式控制初始化命令字 有3个操作方式命令字 OCW1:中断屏蔽操作命令字

OCW2:操作中断结束和优先级循环操作命令字 OCW3:特殊屏蔽方式和中断查询命令字

CPU对8255的控制命令字和按位置位/复位操作命令字,写入的端口都是控制口。 8255的A口工作方式有0、1、2,B口工作方式为0、1,C口工作方式为0。 8255A的方式1输入时的联络线信号/STB:选通输入,低电平有效。由外设输入数

据,并将数据送到输入锁存器。

8255A的方式1输入时的联络线信号/IBF:8255A输出给外设的输入缓冲器满信号,低电平有效,表示数据已锁存在输入锁存器,尚未取走。

8255A的方式1输出时的联络线信号/ACK:外设给8255A的取出数据的响应信号,低电平有效,表示外设已取出数据,可以再写入。

8255A的方式1输出时的联络线信号/OBF:8255A输出给外设的输出缓冲器满信号,低电平有效,表示输出端口已有数据,应该取出。

定时器/计数器芯片8253有3个独立的16位减法定时器/计数器,有2种计数方式:二进制计数和十进制计数。

8253定时器/计数器在门控信号上升沿到来后,在下一CLK下降沿,输出信号OUT变为低电平。

启动8253计数开始的方式有两种:软件和硬件方式

定时器/计数器8253的OUT引脚:计数器的输出信号。当计数结束时,会在OUT端产生输出信号,不同方式会有不同的波形输出。

定时器/计数器8253的CLK引脚:输入定时脉冲或计数脉冲。

定时器/计数器8253的GATE引脚:输入的门控,控制计数器的启动或停止。。 定时器/计数器8253读出计数器当前数值的2种方法:直接读和锁存后读。 扫描仪的分辨率指标dpi,其含义是每英寸长度上的像素数。

D/A转换器的建立时间:从数字输入开始到输出模拟稳定在额定值的±1/2LSB所需的时间。

D/A转换器的转换精度:模拟输出实际值与理论值之间的偏差。精度可分为绝对精度和相对精度。

D/A转换器的分辨率:D/A转换器能分辨的最小电压。分辨率通常用二进制的位数表示(8、10、12等)。

D/A转换器的非线性误差:也称为线性度,是实际转换特性曲线与理想转换特性曲线之间的最大偏差。

D/A转换器的温度灵敏度:输入数字不变时,模拟输出随温度变化的偏移。 D/A转换器芯片DAC0832的分辨率为8位,其输出为电流型。

D/A转换器芯片DAC0832有2级8位的缓冲寄存器,转换器采用T形电阻网络 D/A转换器芯片DAC0832有3种工作方式:直通方式、单缓冲方式、双缓冲方式 A/D转换器的分辨率:能分辨的最小量化信号的能力,通常用位数表示。 A/D转换器的绝对精度:满量程数字量输出时,模拟输入量的实际值与理论值之差的最大值,通常用数字量最小有效值(LSB)的分数值来表示。

A/D转换器的相对精度:在零点满量程校准后,任意数字输出对应模拟输入量的实际值与理论值之差,用模拟电压满量程的百分比来表示。

A/D转换器的温度系数:表示A/D转换器受环境温度影响的程度,采用环境温度变化1度所产生的相对转换误差来表示。

A/D转换器的转换时间:指A/D转换器完成一次转换所需要的时间,即从启动信号开始到转换结束并得到稳定的数字输出量所需要的时间。

A/D转换器的量程:所能转换的模拟输入的电压范围,分单极性、双极性两种类型。

A/D转换器ADC0809是逐次逼近式A/D转换器,可同时连接8路输入的模拟量。分辨率为8位,非线性误差为±1LSB。ADC0809的分辩率为8位,ADC0809的最高时钟为640KHz,单极性,量程为0—5V。

加1锯齿波,加1减1到0三角波,加1减1梯形波,送FF矩形波

2.计算机连接一打印机,数据端口为80H,状态端口为81H。采用查询方式,当状态字节的最高位为1时,表示打印机忙,为0时,表示空闲,可以输出一个字节的数据到打印机,再查询再输出。在数据段中从BUF开始,存放了1024个字节字符的ASCII码,编程,采用查询方式输出这1024个字符到打印机。 程序:

LEA MOV IN AND JNZ MOV OUT INC LOOP

SI,BUF AL,81H AL,80H L1

CX,1024

L1:

AL,[SI] 80H,AL SI L1

MOV L1: MOV

CX,256 AH,1 21H BL,AL AL,81H AL,80H L2

AL,BL 80H,AL L1

INT MOV AND JNZ MOV OUT LOOP

L2: IN 8255程序:

MOV

OUT IN OUT IN MOV SHR OUT JMP

L1:

AL,100110000B 63H,AL AL,60H 61H,AL AL,62H CL,4 AL,CL 62H,AL L1