1、第一章 1. 接口是微处理器与外界的连接部分,是CPU与外界进行信息交换的中转站。 2. 为了完成CPU与I/O设备之间的信息交换,通常在接口部件中需要传输三种信息,即数据信息、状态信息和控制信息。 3. 数据信息形式可分为数字量、模拟量和开关量三种。 4. 在接口电路中,按接口寄存器存放信息的物理意义来分,端口可分为数据端口、状态端口和控制端口三类。 5. 端口地址译码的方法可分为固定式地址译码和可选式地址译码。 6. CPU与外设之间的数据传送方式可分为程序控制方式、中断传送方式和DMA传送方式三种。 7. 程序控制方式是指输入/输入指令来控制信息传送,是软件的控制方式,根据
2、程序控制的方法,可分为无条件传送方式和条件传送方式。 8. 计算机在执行正常程序的过程中,当出现某些紧急情况、异常事件或其他请求时,处理器会暂时中断正在运行的程序,转去执行对紧急情况或其他请求的操作处理,处理完成后,CPU回到被中断程序的断点处接着继续执行,这个过程称为中断。 9. DMA是指外设与存储器或者存储器之间直接传输数据的方式。 10. 接口技术的发展趋势是大规模和超大规模芯片,并向智能化、技术化、系列化和一体化方向发展。 11. 用IN、OUT指令访问端口时,端口地址在一个字节范围内,用直接寻址,端口地址超过一个字节范围,用DX寄存器间址。 第二章 1. 总线是一组能为
3、多个部件分时共享的公共信息传送线路,即系统之间、模块之间、芯片内部用来传递信息的信号线的集合。分时和共享是总线的两个主要特征。 2. 每一种总线都具有规范说明,一般包括:机械结构规范、时序规范、电子规范和功能结构规范。 3. 在计算机系统中,总线按信息传送的方向,可分为单向总线和双向总线。 4. 在计算机系统中,总线按传送信息的类型,总线可分为数据总线(传送数据)、地址总线(传送地址)和控制总线(传送控制信息)。 5. 在计算机系统中,总线按数据在总线中是同时传送还是逐位传送,总线分为并行总线和串行总线数据的各位能同时传送的总线称为并行总线,数据需要逐位依次传送的总线称为串行总线。
4、6. 在计算机系统中,总线按总线连接的外设、功能、层次和位置,总线分为片内总线、片总线、内部总线和外部总线四类。 7. 片内总线就是连接集成电路芯片内部各功能单元的信息通路。例如CPU芯片内部总线,它是连接片内运算器、寄存器等功能部件的信息通路。 8. 片总线又称元件级(芯片级)总线,是连接印刷电路板上的各芯片的公共通路。例如,CPU、RAM、ROM、I/O接口等各种芯片通过片总线连接的。 9. 内部总线又称系统总线或微型计算机总线。用于微机系统内各模块之间的通信,用来连接各板卡而构成完整的微机系统。 10. 外部总线又称通信总线,它是微机系统与系统、微机系统与其他仪器仪表或设备之间的
5、连线。 11. 通信联络通常有两种方式:同步通信方式和异步通信方式。 12. 同步通信方式也叫同步传输,或称无应答式通信,即总线上的各个部件(模块)使用总线进行信息传输时都是在统一的时钟信号控制下步调一致地进行,从而实现整个系统工作的同步。 13. 异步通信方式也称应答方式,即总线上的部件(模块)使用总线进行信息传送时不在统一的时钟信号控制下,通信双方(主、从模块间)采用“请求”(Request)和“应答”(Acknowledge)方式进行传输,不依赖于公共时钟。 14. 总线仲裁器的组成与总线控制方式有关,总线控制方式有集中控制方式和分布式控制方式两种。 15. 按仲裁时对各主模块
6、优先权确定方法,常用总线仲裁有串行仲裁、并行仲裁和循环优先权判别法三种。 16. 在早期的微型计算机中,内部总线只有一条,微机系统的各个功能块(如存储器、I/O接口等)都与这条总线相连,构成微机系统,所以这条内部总线被称做系统总线。 17. SCSI是小型计算机系统接口,一种用于计算机和智能设备之间系统级接口的独立处理器标准。 18. ISA、EISA、VESA和PCI属于系统总线;IEEE488、RS-232C、SCSI、IEEE1394、USB属于外部总线 19. USB支持四种基本的数据传输模式:控制传输、等时传输、中断传输及数据块传输。 20. IEEE1394是一种高性能的
7、串行总线,由IEEE标准化组织制定的具有视频数据传输速度的串行接口标准,英文取名为FireWire。 第三章 1、CPU与外部设备之间的数据传送是通过接口来实现的。数据传送的方式有两种,即串行传送和并行传送。串行传送就是数据在一根传输线上一位一位地传送,并行传送就是同时在多根传输线上,数据以字节(字)为单位进行传送。 2、在8255A的工作方式中,允许中断请求的工作方式有方式1和方式2。 3、8255A有三个8位并行端口A口、B口和C口,其中C口通常可用做控制和状态信息的端口,也可用做数据端口。 4、8255A允许CPU与I/O接口之间的多种数据传送方式,如无条件传送、应答方式)(查
8、询)传送和中断方式传送。与此相应,8255A设置了三种传送方式:方式0、方式1和方式2。 5、8255A的内部结构包括数据总线缓冲器、读写控制逻辑、A组和B组控制电路和端口A、B、C四部分组成。 6、8255A是通用的可编程接口芯片,在使用时需要对其进行初始化,即将控制字的内容写到芯片的控制端口,使其能够按照控制字的要求进行工作。 7、若8255A初始化编程其端口A方式0输入,端口B方式0输出,端口C的低4位为输出,高4位为输入,则方式选择控制字为10011000B或98H。 8、如果把0A4H写入8255A的命令寄存器,则A组和B组的工作方式及引脚输入/输出状态为A组为方式1、输出,
9、C口高4位为输出;B组为方式1、输出,C口低4位输出。 9、如果要求将8255A的A口、B口和C口设置为方式0,且A口和B口用于输入而C口用于输出,则向命令寄存器写入方式命令字为10010010B或92H。 10、将8255A的A口和B口均设置为1方式输入,则向命令寄存器写入1011x11xB。 11、8255A的A口设置为双向传送,则向命令寄存器写入任何数。 12、允许8255A在方式1下A组输出中断请求,应向命令寄存器写入00001101B(0DH)。 13、允许8255A在方式1下A组输入中断请求,应向命令寄存器写入00001001B(09H)。 第四章 1、串行通信中有两
10、种基本方式是同步通信和异步通信。 2、在串行通信中,按照在同一时刻数据流的方向可分成三种基本传送模式:单工传送、半双工传送和全双工传送。 3、在串行通信中,常用的校验方式有奇偶校验和循环冗余码两种。 4、在发送端需将数字信号转换成适于电话网传输的模拟信号,即调制,在接收端将收到的模拟信号转换成数字信号,即解调。 5、数字信号的调制和解调,可用不同的调制技术来实现,按调制技术可分为FSK(频移键控)、PSK(相移键控)、PAM(相位幅度调制)。 6、8251A内部结构由五大部分组成,包括发送器、接收器、数据总线缓冲器、读/写控制逻辑和调制解调控制电路。 7、8251A有通信方式选择字
11、操作命令控制字和状态字三个控制字。 8、8251A的通信方式选择字控制字用来规定8251A的工作方式和相关参数。 9、8251A的操作命令控制字使8251A处于规定的状态。 10、8251A的状态字反映8251A的现行工作状态。 第五章 1、计算机是一种严格按时序进行工作的工具,离不开定时与计数。系统定时/计数可分为软件定时和硬件定时。 2、软件定时是利用CPU每执行一条指令都需要几个固定的指令周期的原理,运用软件编程的方式进行定时,硬件定时是利用专门的定时电路实现精确定时。 3、8253内部结构包括数据总线缓冲器、读写逻辑电路、控制字寄存器和计数器。 4、8253内部寄存器
12、地址为4个I/O端口,其中3个是定时计数器通过端口。 5、8253有3个16位计数器,每个计数器中有3条信号线,CLK,OUT和GATE。 6、方波输出的8253,其计数器初值为奇数时输出非对称方波,为偶数时输出对称方波。 7、8253初始化程序段包括设定工作方式和计数初值两部分。其中工作方式送控制端口,计数初值送本通道初值寄存器。 8、8253的计数器0(端口地址为40H)用于计数,要求计满50输出一个信号,假定计数器工作于BCD计数方式,则写入计数初始值的指令为MOV AL,50H和OUT 40H,AL。 9、8253计数器1工作在方式0进行16位二进制计数(初值1213H),端
13、口地址是100H~103H,其初始化程序段如下,请将程序补充完整。 MOV DX,103H;控制口地址103H MOV AL,70H;方式字 OUT DX,AL;DX寄存器间址 MOV DX,101H;计数器1端口地址101H MOV AL,13H;计数值低字节 OUT DX,AL MOV AL,12H;计数值高字节 OUT DX,AL 10、8253计数器2工作在方式1,进行8位二进制计数(初值1FH),端口地址是200H~203H,其初始化程序段如下,请将程序补充完整。 MOV DX,203H;控制口地址203H MOV AL,92H;方式字 OUT DX,AL;D
14、X寄存器间址 MOV DX,202H;计数器2数据口202H MOV AL,1FH;8位计数值 OUT DX,AL;DX寄存器间址 第六章 1. 中断 是指CPU在正常运行程序时,由于内部/外部事件或由程序的预先安排引起CPU暂停正在运行的程序,而转去执行为处理引起中断的事件服务的程序,执行完毕后再返回原程序继续执行。 2. 中断过程中,CPU正在执行的程序被中断的后继指令(下一条指令)的地址称为断点地址,CPU执行程序过程中所处的状态称为 现场。 3. 中断源 是指将发出中断请求的外部设备或内部原因。通常中断源有 外部中断源和内部中断源 两种。 4. 中断向量是中断服务程序第
15、一个可执行语句所在的地址。 5. 8086/8088的每一个中断源都被指定了一个编号即中断类型号。 6. 把系统中所有的中断向量集中起来,按中断类型号从小到大的顺序放到存储器的某一个区域,这个存放中断向量的存储区叫 中断向量表。 7. 8259A的内部主要由 数据总线缓冲器、读/写逻辑、级联缓冲/比较器、中断请求寄存器、优先级分析器、中断服务寄存器、中断屏蔽寄存器、控制逻辑 8个基本部分组成。 8. 8259A的编程命令字有两类:一类是初始化命令字,另一类是操作命令字。 9. 8259A与系统总线连接有 有缓冲 和 非缓冲 两种方式。 10. 8259A的8条中断请求线的每一条都可
16、根据需要单独施加屏蔽,对中断请求的屏蔽有两种方式:普通的中断屏蔽方式 和 特殊的中断屏蔽方式。 11. 8259A设置优先级主要包括普通全嵌套方式、特殊全嵌套方式、固定优先级、旋转优先级 4种方式。 12. 为适应不同要求,8259A可工作在不同的中断结束方式,包括 非自动中断结束命令 和 自动中断结束命令 两种方式。 13. 从CPU的NMI引脚产生的中断叫做 非屏蔽中断,它的响应不受中断屏蔽寄存器的影响。 14. 中断控制器8259A的中断屏蔽寄存器IMR的作用是 禁止某些中断源中断。 15. CPU响应可屏蔽中断的条件是CPU开中断、有中断源提出中断请求 和CPU执行完现行执令
17、后。 第七章 1、DMA的数据传送过程可分为控制器的预置、数据传送、传送结束3个阶段。 2、8237A有4钟工作方式,分别是单字节传送、块传送、请求传送方式和级联方式。 3、8237A的内部结构主要由控制逻辑单元、缓冲器和内部寄存器3个基本部分组成。 4、8237A每个通道有5个寄存器,包括工作方式寄存器、基地址寄存器、当前地址寄存器、基字节数寄存器和当前字节数计算器。 5、8237A有4个通道公用的寄存器,包括命令寄存器、状态寄存器、请求寄存器、屏蔽寄存器和暂存器。 6、工作方式寄存器用于控制某个通道的DMA传送方式和传送方向。 7、8237A有校验传送、写传送和读传送3种传
18、送类型。 8、8237A内部共占用16个I/O端口地址,不同的信息写入不同的I/O端口地址。 9、DMA方式中,DMA控制器从CPU完全接管对总线的控制,数据交换不经过CPU,而直接在内存和I/O设备(输入输出设备)之间进行。 10、DMA技术使得外围设备可以通过DMA控制器直接访问内存,而与此同时CPU却可以继续执行程序。 11、8237DMA控制器是具有 4个通道的DMA控制器。 12、DMA写操作把数据从I/O设备传到存储器中。 13、DMA读操作把数据从存储器单元传到I/O设备。 14、用8237DMA控制器完成PC的存储器与外设间的数据传送时,数据的传送需经过系统总线。
19、 15、DMA方式的中文意义是直接存储器访问。 第八章 1.传感器的种类很多,应用十分广泛。按照测量的性质分为热工量、机械量、物性合成分量、状态量。 2.温度传感器是通过感知器被测对象温度变化而相应改变某种特性或参量的敏感元件,是最早开发,应用最广的一类传感器。 3.光电传感器是将接收的光信号变化转化为电流的变化,再经过放大等处理后用于各种检测和控制。 4.分辨率指D/A转换器所能产生的最小模拟量增量,是数字量最低有效位(LSB)所对应的模拟值。 5.芯片DAC0832是一种常用的D/A转换器,ADC0809是一种常用的A/D转换器。 6.D/A转换是将数字量转换为模拟量的过程。 7.A/D转换是将模拟量转换为数字量的过程。 8.DAC0832的3种工作方式为双缓冲方式、单缓冲方式、直通方式。 9.模拟量转换为数字量,通常经过采样、量化和编码三个过程。 10.A/D转化器种类繁多,按照工作原理分为:计数式A/D转换、逐次逼近型、双积分型、并行A/D转化。






