




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 1 8237A8237A 的工作模式有哪几种以及各自的特点 的工作模式有哪几种以及各自的特点 每个 DMA 通道有 4 种工作方式 分别为 单字节传输 块传输 请求传输 级联传输 单字节传输 1 一次传送一个字节 效率略低 2 DMA 传送期间 CPU 有机会重新获取总线控 制权 块传输 1 一次请求传送一个数据块 效率高 2 整个 DMA 传送期间 CPU 长时间无法控制 总线 无法响应其他 DMA 请求 无法处理中断等 请求传输 DMADMA 操作可由外设利用操作可由外设利用 DREQDREQ 信号控制传送的过程信号控制传送的过程 级联传输 可扩展通道 2 2 DMADMA 控制器控制器 8237A8237A 什么时候作为主模块工作 什么时候作为从模块工作 在这两种情况什么时候作为主模块工作 什么时候作为从模块工作 在这两种情况 下 各控制信号处于什么状态 试作说明 下 各控制信号处于什么状态 试作说明 8237A 取得总线控制权后 开始进行 DMA 传送过程 此时 8237A 作为主模块工作 8237A 处于主模块时 输出地址信号 A0 A15 低 8 位经 A0 A7 输出 高 8 位经 DB0 DB7 输出 8237A 还要输出 IOR IOW MEMR MEMW AEN 1 ADSTB 等有效信号供 DMA 传 送过程使用 8237A 在被处理器编程或读取工作状态时 处于从模块工作状态 8237A 处于从模块时 若 CS 0 HRQ 0 说明它正被编程或读取状态 IOR 与 IOW 为读写 控制端 A0 A3 为输入端 CPU 对 8237A 进行读写时 AEN 0 3 3 试述 试述 DMADMA 方式时传输数据的过程 方式时传输数据的过程 1 接口准备就绪 向 DMA 控制器发 DMA 请求 2 DMA 控制器接到信号后 发总线请 求 3 接到信号后 总线允许 从而控制总线控制权 4 DMA 控制器中地址寄存器 的内容送到地址总线上 5 DMA 请求得到确认 6 内存把数据送数据总线 7 接 口锁存数据 8 撤消总线请求 9 8086 收回总线控制权 外设发 DMA 请求 DMAC 向 CPU 提总线控制请求 CPU 允许时响应 HLDA 有效 DMAC 接管 总线控制权 向外设送出应答信号 送出地址信号和控制信号 实现外设与内存间的数据 传送 撤销 HOLD 信号 交出总线控制权 注意 DMA 期间 DMAC 只输出地址及控制信号 数据传送直接在内存和外设端口之间进行 不经过 DMA 内存不同区域间的 DMA 传送 先用一个 DMA 读周期将数据从内存读到 DMA 的 数据暂存器中 再用一个 DMA 写周期将该数据写到内存目的区域 4 4 微处理器 微型计算机 微型计算机系统的区别 微处理器 微型计算机 微型计算机系统的区别 微处理器一般也称为 CPU 它本身具有运算能力和控制功能 微处理器是微处理器的核心 微型计算机是由 CPU 存储器 输入 输出接口电路和系统总线构成的裸机系统 微型计算 机系统是以微型计算机为主机 配上系统软件和外设之后而构成的计算机系统 三者之间 OS CRT AB CB DB ROM RAM I O ALU 是有很大不同的 微处理器是微型计算机的组成部分 而微型计算机又是微型计算机系统 的组成部分 7 7 试说明 试说明 8255A8255A 工作于方式工作于方式 0 0 和方式和方式 1 1 时的区别 时的区别 方式 0 为一种基本输入 输出方式 没有规定固定的应答联络信号 可用 A B C 三个 口的任一位充当查询信号 其余 I O 口仍可作为独立的端口和外设相连 方式 0 的应用场合有两种 一种是同步传送 一种是查询传送 任何一个端口可作为输入口 也可作为输出口 各端口之间没有规定必然的关系 各个端口的输入或输出 可以有 16 种不同的组合 所以可以适用于多种使用场合 方式 1 是一种选通 I O 方式 A 口和 B 口仍作为两个独立的 8 位 I O 数据通道 可单独连接外设 通过编程分别 设置它们为输入或输出 而 C 口则要有 6 位 分成两个 3 位 分别作为 A 口和 B 口的应答联络线 其余 2 位仍 可工作在方式 0 可通过编程设置为输入或输出 9 9 简述 简述 82538253 的方式的方式 2 2 与方式与方式 3 3 的工作特点及区别 的工作特点及区别 1010 试述执行部件 试述执行部件 EUEU 和总线接口部件和总线接口部件 BIUBIU 的概念 试述执行部件的概念 试述执行部件 EUEU 和总线接口部件和总线接口部件 BIUBIU 如何配合工作如何配合工作 EU 是执行部件 主要的功能是执行指令 BIU 是总线接口部件 与片外存储器及 I O 接口 电路传输数据 EU 经过 BIU 进行片外操作数的访问 BIU 为 EU 提供将要执行的指令 EU 与 BIU 可分别独立工作 当 EU 不需 BIU 提供服务时 BIU 可进行填充指令队列的操作 1111 什么叫接口电路 接口电路有哪几部分组成 接口有那些功能 什么叫接口电路 接口电路有哪几部分组成 接口有那些功能 I O 接口 电路 是位于系统与外设间 用来协助完成数据传送和控制任务的逻辑电路 组成 1 数据寄存器 输入数据寄存器 保存外设给 CPU 的数据 输出数据寄存器 保存 CPU 给外设的数据 状态寄存器 保存外设或接口电路的状态 控制寄存器 保存 CPU 给外设或接口电路的命令 接口功能 寻址能力 对送来的片选信号进行识别 输入 输出功能 根据读 写信号决定当前进行的是输入操作还是输出操作 数据转换功能 并行数据向串行数据的转换或串行数据向并行数据的转换 联络功能 就绪信号 忙信号等 中断管理 发出中断请求信号 接收中断响应信号 发送中断类型码的功能 并具有优 先级管理功能 复位 接收复位信号 从而使接口本身以及所连的外设进行重新启动 可编程 用软件来决定其工作方式 用软件来设置有关的控制信号 错误检测 一类是传输错误 另一类是覆盖错误 注 一些接口还可根据具体情况设置其它的检测信息 1212 CPUCPU 和外设之间有哪几种传输方式 他们之间有什么区别 和外设之间有哪几种传输方式 他们之间有什么区别 Ppt P182 CPU 和外设之间的数据传送方式有三种 程序方式 中断方式 DMA 方式 程序控制下的数据传送 通过 CPU 执行程序中的 I O 指令来完成传送 又分为 无条件 传送 查询传送 中断传送 直接存储器存取 DMA 传送请求由外设向 DMA 控制器提出 DMA 控制器向 CPU 申请总 线 最后 DMA 控制器利用系统总线来完成外设和存储器间的数据传送 中断传送 外设主动 可与 CPU 并行工作 但每次传送需要大量额外时间开销 1313 串行通信按信号格式可分为哪两种 这两种格式有何不同 串行通信按信号格式可分为哪两种 这两种格式有何不同 同步方式 异步方式 同步方式的格式 每个字符用 5 6 7 或 8 位来表示 内部能自动检测同步字符 从而实 现同步 8251A 也允许同步方式下增加奇 偶校验位进行校验 异步方式的格式 每个字符用 5 6 7 或 8 位来表示 时钟频率为传输波特率的 1 16 或 64 倍 用 1 位作为奇 偶校验 1 位启动位 并能根据编程为每个数据增加 1 个 1 5 个或 2 个停止位 可以检查假启动位 自动检测和处理终止字符 1717 在一个 在一个 8086CPU8086CPU 和单片和单片 8259A8259A 组成的系统中 试说明 组成的系统中 试说明 1 8086CPU 1 8086CPU 在响应可屏蔽中断的条件是什么 在响应可屏蔽中断的条件是什么 8259 响应可屏蔽中断的条件是有中断请求信号 INTR 有效 IF 为 1 允许终端 执行完当前 正在执行的指令 2 8086CPU 2 8086CPU 在响应中断过程中 连续执行两个在响应中断过程中 连续执行两个 INTAINTA 周期 其作用是 周期 其作用是 在第一个 INTA 信号时 CPU 告诉 8259 收到中断请求 并通知 8259 准备好终端类型码 在第二个 INTA 信号时 8259 通过数据总线将中断类型码给 CPU CPU 转入中断服务程序 3 3 假如假如 8259A8259A 已被编程 已被编程 ICW2 0AHICW2 0AH 若连接在 若连接在 8259A8259A 的的 IR3IR3 端的外设提出中断申请 它的端的外设提出中断申请 它的 中断向量的存放地址是什么 中断向量的存放地址是什么 中断向量应存放在 0B 4 2CH 开始的四个单元中 1818 80868086 基本总线周期是如何组成的基本总线周期是如何组成的 各状态中完成什么基本操作 什么情况下需要插入各状态中完成什么基本操作 什么情况下需要插入 TwTw 周期 应插入多少个周期 应插入多少个 TwTw 取决于什么因素 取决于什么因素 基本总线周期由 4 个时钟 CLK 周期组成 按时间顺序定义为 T1 T2 T3 T4 在 T1 期间 8086 发出访问目的地的地址信号和地址锁存选通信号 ALE T2 期间发出读写命令信号 RD WR 及其它相关信号 T3 期间完成数据的访问 T4 结束该总线周期 CPU 在每个总线周期的 T3 状态开始对 READY 信号进行采样 若检测到 READY 为低电平 则 在 T3 状态之后插入等待状态 Tw 在 Tw 状态 CPU 也对 READY 进行采样 如 READY 仍为低 电平 则会继续插入 Tw 直到 READY 变为高电平后 才进入 T4 状态 完成数据传送过程 若存贮器或外设速度较慢 不能及时送上数据的话 则通过 READY 线通知 CPU CPU 在 T3 的前沿 即 T2 结束末的下降沿 检测 READY 若发现 READY 0 则在 T3 结束后自动插 入 1 个或几个 Tw 并在每个 Tw 的前沿处检测 READY 等到 READY 变高后 则自动脱离 Tw 进入 T4 22 808622 8086 的中断向量表如何组成 作用是什么 的中断向量表如何组成 作用是什么 把内存 0 段中 0 3FFH 区域作为中断向量表的专用存储区 该区域存放 256 种中断的处理程 序的入口地址 每个入口地址占用 4 个存储单元 分别存放入口的段地址与偏移地址 2323 什么是中断类型码 中断向量 中断向量表 在基于 什么是中断类型码 中断向量 中断向量表 在基于 8086 80888086 8088 的微机系统中 中断的微机系统中 中断 类型码和中断向量之间有什么关系 类型码和中断向量之间有什么关系 处理机可处理的每种中断的编号为中断类型码 中断向量是指中断处理程序的入口地址 由处理机自动寻址 中断向量表是存放所有类型中断处理程序入口地址的一个默认的内存 区域 在 8086 系统中 中断类型码乘 4 得到向量表的入口 从此处读出 4 字节内容即为中 断向量 2828 什么叫波特率因子 什么叫波特率 设波特率因子为 什么叫波特率因子 什么叫波特率 设波特率因子为 6464 波特率为 波特率为 12001200 那么时钟频 那么时钟频 率为多少 率为多少 答 1 波特率因子 时钟频率和位传输率的比值 此比值必须为 16 32 或 64 2 波特率 位传输率 单位时间内传送二进制数据的位数 单位为 b s 即为波特率 3 时钟频率 波特率因子 波特率 64 1200 76800Hz 3030 什么是接口 什么是端口 在 什么是接口 什么是端口 在 8086 80888086 8088 微机系统中 微机系统中 CPUCPU 是如何实现端口寻址的 是如何实现端口寻址的 CPU 和外设进行数据传输时 各类信息在接口中进入不同的寄存器 一般称这些寄存器为 端口 通常有 数据端口 状态端口 控制端口 端口泛指端口泛指 I OI O 地址 通常对应接口电路的寄存器地址 通常对应接口电路的寄存器 PU 和外设进行数据传输时 各类信息在接口中进入不同的寄存器 一般称这些寄存器为 I O 端口 3 在微型计算机中通常用两种 I O 端口编址方式 存储器映象寻址和 I O 端口单独寻址 4 在 8086 8088 系统中 用 I O 端口单独寻址方式编址 8086 8088 规定用低 16 位作为端口的寻址线 固定寻址立即数寻址寄存器寻址存储器寻址I O 端口寻址 push ax mov al 78Hmov ax bx mov al 200 此类最为庞杂 in al dx 3131 试述 试述 80868086 中断类型 中断类型 8086 8088 为每个中断源分配了一个中断类型码 其取值范围为 0 255 即可处理 256 种 中断 其中包括软件中断 系统占用的中断以及开放给用户使用的中断 从产生中断的方法来分 这 256 种中断可以分为两大类 一类叫硬件中断 一类叫软件中 断 3333 8259A8259A 引入中断请求有几种方式 各有什么特点 引入中断请求有几种方式 各有什么特点 1 边沿触发方式 8259A 将中断请求输入端出现的上升沿 作为中断请求信号 上升沿 后相应引脚 可以一直保持高电平 2 电平触发方式 8259A 将中断请求输入端出现的高电平作为中断请求信号 在这种方 式下 必须注意 中断响应之后 高电平必须及时撤除 否则 在 CPU 响应中断 开中断 之后 会引起第二次不应该有的中断 3 中断查询方式 当系统中的中断源很多 超过 64 个时 则可以使 8259A 工作在查询方 式下 中断查询方式的特点是 中断源仍往 8259A 发中断请求 但 8259A 却不使用 INT 信号向 CPU 发中断请求信号 CPU 内部的中断允许标志复位 所以 CPU 对 INT 引脚上出现的中断请求呈 禁止状态 CPU 用软件查询的方法来确定中断源 从而实现对设备的中断服务 可见 中断查询方式 既有中断的特点 又有查询的特点 从外设的角度来看 是 靠中断的方式来请求服务 但从 CPU 的角度来看 是用查询方式来确定发中 断请求的中断源 3535 8259A8259A 的中断屏蔽寄存器的中断屏蔽寄存器 IMRIMR 与与 80868086 中断允许标志中断允许标志 IFIF 有什么区别 在中断响应过程有什么区别 在中断响应过程 中 它们怎样配合起来工作 中 它们怎样配合起来工作 8259A 是当 IRR 对中断做了锁存之后 逻辑电路根据中断屏蔽寄存器 IMR 中的对应位决定 是否对此请求通过 如果 IMR 中的对应位为 0 则表示对此中断未加屏蔽 所以让它通过 而进入中断优先级裁决器做裁决 相反 如果 IMR 中的对应位为 1 说明此中断当前是受 到屏蔽的 所以 会对它进行封锁 而不让进入中断优先级裁决器 中断优先级裁决器把 新的进入的中断请求和当前正处理的中断比较 从而决定哪一个优先级更高 当前中断服 务寄存器 ISR 就是用来存放现在在处理的中断请求 如果判断出新的中断请求具有足够高 的优先级 那么中断裁决器会通过相应的逻辑电路使 8259A 的输出端 int 为 1 从而向 cpu 发出一个中断请求 当 cpu 的中断允许标志位为 1 那么 cpu 执行当前的 指令后就可以 响应中断 这时 cpu 就从 inta 线上往 8259a 回送两个负脉冲 3636 试说明试说明 8251A8251A 芯片控制信号芯片控制信号 CSCS 和和 C DC D 的功能 的功能 CS 片选信号 它由 CPU 的地址信号通过译码后得到 C D 控制 数据信号 用来区分当前读 写的是数据还是控制信息或状态信息 该信号也可 看作是 8251A 数据口 控制口的选择信号 3939 8237A8237A 的工作模式有哪几种以及各自的特点的工作模式有哪几种以及各自的特点 五 应用题五 应用题 1 1 设 设 8251A8251A 为异步方式 为异步方式 1 1 个停止位 偶校验 个停止位 偶校验 7 7 个数据位 波特率因子为个数据位 波特率因子为 1616 请写出其 请写出其 方式字 若发送使能 接收使能 方式字 若发送使能 接收使能 DTRDTR 端输出低电平 端输出低电平 TXDTXD 端发送空白字符 端发送空白字符 RTSRTS 端输出低端输出低 电平 内部不复位 出错标志复位 请写出控制字 并编写程序完成其初始化设置 电平 内部不复位 出错标志复位 请写出控制字 并编写程序完成其初始化设置 方式字 01111010B 64H 控制字 10111111B BFH 设端口地址为 40H 42H MOV AL 46H OUT 42H AL MOV AL BFH OUT 42H AL 2 2 要求计数器 要求计数器 0 0 工作于方式工作于方式 3 3 输出方波的重复频率为 输出方波的重复频率为 2KHZ2KHZ 计数脉冲输入为 计数脉冲输入为 2 5MHZ2 5MHZ 采用采用 BCDBCD 计数 试写出初始化程序段 计数 试写出初始化程序段 计算计数初始值 TC 2 5MHz 2KHz 1250 方式控制字为00110111 37H 即计数器0 写16位 方式3 BCD计数 设8253的端口地址为80H 81H 82H 83H 则初始化程序段为 MOV AL 37H 写入方式控制字 OUT 83H AL MOV AL 50H 写入计数初始值低8位 OUT 80H AL MOV AL 12H 写入计数初始值高8位 OUT 80H AL 3 3 某系统中 某系统中 82538253 芯片的通道芯片的通道 0 20 2 和控制端口地址分别为和控制端口地址分别为 FFF0H FFF3HFFF0H FFF3H 定义通道 定义通道 0 0 工作工作 在方式在方式 2 2 CLKCLK0 0 2MHz2MHz 要求输出 要求输出 OUTOUT0 0为为 1kHz1kHz 的速率波 定义通道的速率波 定义通道 l l 工作在方式工作在方式 0 0 其 其 CLKCLKl l输入外部计数事件 每计满输入外部计数事件 每计满 100100 个向个向 CPUCPU 发出中断请求 试写出发出中断请求 试写出 82538253 通道通道 1 1 0 0 和通和通 道道 1 1 的初始化程序 的初始化程序 4 4 让 让 82538253 计数器计数器 0 0 用用 1ms1ms 脉冲信号源作脉冲信号源作 CLKCLK0 0 且工作在方式 且工作在方式 3 3 定时定时 1 1 分钟 用分钟 用 82558255 的的 PC6PC6 提供提供 GATEGATE0 0 在定时期间 由 在定时期间 由 PC7PC7 控制的灯亮 控制的灯亮 PC7 1PC7 1 亮 对 亮 对 OUTOUT0 0的检测通过的检测通过 PC0PC0 进行 定时结束灯灭 先画出脉冲信号源 进行 定时结束灯灭 先画出脉冲信号源 82538253 82558255 的连接关系图 再编写程序段的连接关系图 再编写程序段 82538253 82558255 的端口地址为的端口地址为 60H60H 63H63H 40H40H 43H43H 答 让 8253 计数器 O 在 1ms 脉冲信号源作 CLKO 且工作在方式 3 定时 1 分钟 用 8255 的 PC6 提供 GATEO 在定时期间 由 PC7 控制的灯亮 PC7 1 亮 对 OUTO 的检测通过 PCO 进行 定时结束灯灭 先画出脉冲信号源 8253 8255 的连接关系图 再编写程序段 8253 8255 采用 PC 机上的端口地址 5 5 试用 试用 8253 58253 5 计数器计数器 1 1 输出一个输出一个 1ms1ms 的连续脉冲 启动某一数字系统 的连续脉冲 启动某一数字系统 设 设 1 1 CLK1CLK1 为为 5MHZ5MHZ 2 2 口地址为 口地址为 208H 20EH208H 20EH 3 3 工作方式选择方式 工作方式选择方式 4 4 BCDBCD 计数计数 要求设计有关初始化程序 要求设计有关初始化程序 初始值 Tc 5 103kHz 1ms 5000 控制字 0111 1001 79H 先读低 8 位再读高 8 位 控制口的地址为 208H 计时器 1 的地址是 20AH MOV DX 208H MOV AL 79H OUT DX AL MOV DX 20AH MOV AX 5000 OUT DX AL MOV AL AH OUT DX AL 6 6 在 在 8255A8255A 中 一个采用查询传送的输入接口由两个端口组成 一个是数据端口 地址为中 一个采用查询传送的输入接口由两个端口组成 一个是数据端口 地址为 120H120H 一个是状态端口 地址为 一个是状态端口 地址为 121H121H 用 用 D7D7 位表示就绪位 外设工作时 已启动外设 位表示就绪位 外设工作时 已启动外设 利用上述接口电路从输入设备上输入利用上述接口电路从输入设备上输入 10001000 个字节的数据送存储器中个字节的数据送存储器中 BUFFERBUFFER 缓冲区 编写缓冲区 编写 控制程序段 控制程序段 LEA SI SUFFER MOV CX 1000 LOP MOV DX 121H LOP1 IN AL DX SHL AL H JNC LOP1 DEC DX IN AL DX MOV SI AL INC SI LOOP LOP HLT 7 7 某 某 80868086 系统中使用系统中使用 82378237 完成从存储器到外设端口的数据传送任务 若已知通道完成从存储器到外设端口的数据传送任务 若已知通道 0 0 的地的地 址寄存器 字节计数器 方式寄存器端口地址分别为址寄存器 字节计数器 方式寄存器端口地址分别为 EEE0HEEE0H EEE1HEEE1H 和和 EEE8HEEE8H 要求通过通 要求通过通 道道 0 0 将存储器中偏移地址为将存储器中偏移地址为 1000H 10FFH1000H 10FFH 的内容传送到显示器输出 试编写初始化程序 的内容传送到显示器输出 试编写初始化程序 某 8086 系统中使用 8237A 完成从存储器到外设端口的数据传送任务 若已知通道 0 的 地址寄存器 终点计数器 方式寄存器端口地址为 EEEOH EEE1H 和 EEE8H 要求通过通道 0 将寄存器中偏移为 1000 10FFH 的内容传送到显示器输出 请编写初始化程序 MOV DX 0EEEDH OUT DX AL MOV DX 0EEEBH MOV AL 68H OUT DX AL MOV DX 0EEECH OUT DX AL MOV DX 0EEE0H MOV AX 1000H OUT DX AL MOV AL AH OUT DX AL MOV DX 0EEECH OUT DX AL MOV DX 0EEE1H MOV AL 0FFH OUT DX AL XOR AL AL OUT DX AL MOV DX 0EEE8H MOV AL 0C0H OUT DX AL 8 8 8251A8251A 工作于异步方式 波特率为工作于异步方式 波特率为 1200b s1200b s 收发时钟 收发时钟 频率为 频率为 76 8KHz76 8KHz RxCTxC 异步字符格式为 数据位异步字符格式为 数据位 7 7 位 采用偶校验 两位终止位 位 采用偶校验 两位终止位 CPUCPU 从从 8251A8251A 读入读入 100100 个字符 个字符 存入变量存入变量 INARYINARY 8251A8251A 的端口地址为的端口地址为 80H80H 与与 81H81H 试对其进行初始化编程和数据输入程序 试对其进行初始化编程和数据输入程序 段 段 8251A 工作于异步方式 波特率为 1200b s 收发时钟 RxC 低电平 TxC 低电平 频率 为 76 8KHz 异步字符格式为 数据位为 7 位 采用偶校验 两位终止位 CPU 从 8251A 读 人 100 个字符 存人变量 INARY 8251A 的地址为 80H 与 8lH 试对其进行初始化编程和数 据输人程序段 解 程序分两部分 1 初始化 写方式指令字 命令指令字 2 读入数据 按传输数据流程编写 计算波特率因子 K 76 8K 1200 64 方式指令字设置 2 位终止位 偶校 用奇偶校 字符 7 位 波特率因子 64 方式指令字用 FBH 命令指令字设置 不搜索同 内部 RTS 低电平 复位出 正常 允许 DTR 低电平 允许 步字符 不复位 有效 错标志 工作 接收 无效 发送 命令指令字为 35H 初始化程序及数据输入程序如下 MOV AL OFBH 写方式指令字 OUT 81H AL MOV AL 35H 写命令指令字 OUT 81H AL MOV BX 0 MOV CX 100 POLL IN AL 8lH T EST AL 02H JZ POLL 等待输入 IN AL 80H 输入 MOV INARY BX AL 存内存 INC BX IN AL 8lH TESI AL 38H 检测出错标志 JNZ ERROR 出错 转出错处理 POLL 9 9 设计一个采用异步通信方式输出字符的程序 波特率因子为 设计一个采用异步通信方式输出字符的程序 波特率因子为 6464 7 7 个数据位位 个数据位位 1 1 个停个停 止位 偶校验 端口地址为止位 偶校验 端口地址为 40H40H 42H42H 缓冲区为 缓冲区为 2000H2000H 3000H3000H 答 模式字为 01111011B 7BH 控制字为 00110101B 35H MOV AL 0 为发复位命令作准备 OUT 42H AL OUT 42H AL OUT 42H AL MOV AL 40H 发复位命令 OUT 42H AL MOV AL 7BH 设置模式字 异步方式 规定波特率因子为 64 7 个数据位 1 个停止位 偶校验 OUT 42H AL MOV AL 35H 设置控制字 使发送器和接收器启动 并清除 出错标志 OUT 42H AL PUSH DS MOV BX 2000H DS BX 指向输出缓冲区首址 MOV DS BX MOV BX 3000H 缓冲区指针初始化 MOV CX 100H 发送 100H 个字节 BEGIN IN AL 42H 读取状态字 测试 TxRDY 是否为 1 TEST AL 01H JZ BEGIN 为 0 表示外设还未取走字符 MOV AL BX 从输出缓冲区取数 OUT 40H AL 发送字符 INC BX 修改缓冲区指针 LOOP BEGIN 则再发送下一个字符 POP DS 设计一个采用异步通信方式输出字符的程序 波特率因数为 t 7 个数据位 l 个停止位 偶校验 端口地址为 40H 42H 缓冲区为 2000H 3000H 解 BUF EQU 3000H CLI XOR AX AX MOV DX 42H OUT DX AL OUT DX AL OUT DX AL MOV AL 40H OUT DX AL 往 825lA 的控制端口送 3 个 00H 和 1 个 40H 使它复位 MOV AL 01111011B OUT DX AL 送方式字 MOV AL 00110001B OUT DX AL 送控制字 MOV AX 2000H MOV ES AX MOV SI BUF AGAIN IN AL DX TEST AL 01H 测 TxBI Y 是否为 1 JZ AGAIN MOV AL ES SI SUB DX 2 OUT DX AL 发送一个数据 1010 有一 有一 80868
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 离婚协议书中特定遗产继承权与财产分割协议示范
- 2025年火车焊工考试试题及答案
- 特岗教师计划对农村教育人力资本的影响
- 基于AHP法的金融审计效果评价体系构建
- 音乐产业音乐版权运营与音乐科技创新融合发展的市场竞争力提升策略研究
- 2025年六级数学月考试卷及答案
- DB65T 4410-2021 热泵干制红枣技术规程
- 医学影像技术专业试题及答案
- 中医学转专业试题及答案
- 复试专业英语试题及答案
- 井下皮带运输机事故专项应急预案
- 北师大版六年级数学上册《百分数的认识》教学设计
- 2023八年级数学上册 第七章 平行线的证明4 平行线的性质教案 (新版)北师大版
- NB-T32042-2018光伏发电工程建设监理规范
- 博士高校面试答辩模板
- 深圳市劳动法律法规参考手册模板
- 在线网课知道知慧《战舰与海战》单元测试答案
- 2017一级建造师考试港口与航道工程实务真题及答案
- 部编小学语文单元作业设计四年级上册第八单元
- 班组长质量管理意识培训
- 陈旭大卫不可以 省赛一等奖
评论
0/150
提交评论