第四讲 汇编语言程序设计
本章主要内容是汇编语言类别、伪指令语句格式和作用、基本程序结构、调用程序和被调用程序之间数据传递途径以及汇编源程序上机调试过程。 本章重点是阅读程序和编写程序。下边是本章的知识结构图。
实指令语句 汇编语言语句类别 伪指令语句 宏指令语句 本章知识要点 顺序结构 程序基本结构
分支结构 循环结构 寄存器约定 存储器约定 堆栈传递 参数传递途径 过程(子程序) 程序开发步骤:编 辑
汇 编 链 接 调试运行
符号定义伪指令 EQU、=
数据定义伪指令 DB、DW、DD……
伪指令语句 段定义伪指令 SEGMENT……ENDS 过程定义伪指令 PROC、ENDP 段指派伪指令 ASSUME 程序定位伪指令 ORG 汇编结束伪指令 END 其他伪指令…….
第五讲 半导体存储器
半导体存储器是用半导体器件作为存储介质的存储器。本章讨论半导体存储器芯片的类型、存储原理、引脚功能、如何与CPU(或系统总线)连接等问题。本章知识结构图如下。
本 章` 知 识 要 点
存储器作用 存放程序和数据 SRAM RAM 半导体存储器芯片分类 ROM 掩模ROM PROM PROM EPROM EEROM 存储器芯片 存储容量 计算芯片数 主存储器设计 地址分配、片选逻辑、控制选择 全译码 部分译码 线译码
与系统连接
引脚功能 DRAM 只存放二进制数
第六讲 输入输出接口
本章讨论输入/输出接口的基本概念,包括输入/输出接口的作用、内部结构、传送信息的分析、IO端口编址以及主机通过接口与外设之间数据传送的方式。下边是本章的知识结构图。
控制信息 接口作用
接口传送信息的种类 状态信息 IO接口概念
数据信息(开关量、脉冲量、数据量、模拟量)
单独编址 IO端口 本IO端口号 IO端口编址方式 章统一编址 知 识主机通过接口与外设数据传送方式 要 点
简单的I/O芯片的使用
无条件传送
程序控制方式 有条件传送(查询)
数据传送方式 中断控制方式
直接存储器存取控制方式(DMA)
第七讲 中断与中断控制器
本章主要内容:中断的基本概念、CPU响应中断的条件、中断响应过程、中断服务程序的执行;8086/8088中断系统;可编程中断控制器8259A的引脚功能、编程结构以及工作工程。
中断概念
中断源的中断优先级别 中断源
中断返回 中断服务 中断请求 中断判优 中断响应 本 章 中断优先级排队 实现中断与返回 知 中断系统功能 识实现中断优先级控制 中断嵌套 要 (高级中断请求能中断低级中断服务) 点 软件查询 中断优先级控制 硬件查询(菊花链) (PIC) 实现中断与返回 可编程中断控制器 全嵌套方式
特殊全嵌套方式
优先级设置方式 优先级自动循环方式 优先级特殊循环方式 自动EOI结束方式8259A的
普通EOI结束方式 中断结束方式 中断管理
方式 实现中断优先级控制 特殊EOI结束方式
中断屏蔽方式
边沿触发方式
中断请求引入方式 电平触发方式
中断查询方式
第八讲 A/D和D/A转换
本章重点是A/D转换的任务和转换原理,D/A转换的任务和转换原理,常用A/D转换器(ADC)集成芯片和D/A转换器(DAC)集成芯片的外部引脚功能、内部结构、工作过程、性能指标以及实际应用。
数字量 A/D:模拟量
转换任务 模拟量 D/A:数字量 基准电压、权电阻解码网络 A/D 本
基准电压、T型电阻解码网络 转换原理 常用方法 章
知逐次逼近式,计数器式 D/A 识
积分式,并联式 要
点
硬件连线:同微机系统总线的连接
集成芯片使用
软件编程:控制转换,控制数字量传送
ADC:将CPU处理后的数字量转换为模拟量
集成芯片应用场合 将CPU处理后的数字量转换为模拟量,送控制现场 DAC
与运算放大器一起组成各种波形发生器 图所示,以8088微处理器为核心的IBM PC/XT机与DAC0832连接,实现波形发生器。IBM PC/XT机使用10根地址线A0~A9寻址I/O端口,AEN为地址允许信号,低电平时选中端口。DAC0832的参考电压VREF=-5V, VREF的范围为0~5V, 计算式为Vout1????N??VREF,255??其中,N是由DAC0832转换的数字量对应的十进制值。Vout的输出范围是-5V~5V。
(1) 根据下图一所示的DAC0832的硬件连接,说明其工作方式。
(2) 假如DAC0832端口地址为140H, 请在下图一中画出相应的译码电路。
(3) 现有1ms的延时子程序DELAY, 请编写程序片段实现输出右图二的所示波形。
相关推荐: