微机接口总结

  1. 绪论
  • 计算机中数的表示方法
    – 进位计数制
    10进制 二进制 16进制 8进制
    – 二进制编码
    8421 BCD ASCII
    – 带符号数的表示方法
    原码 反码 补码
  • 计算机的基本结构
    – 计算机的基本组成
    冯 诺伊曼计算机
    计算机的工作过程
    – 计算机软件
    指令和程序 指令的组成(Opecode and Operand)和机器码Machine Code 汇编语言(Assemble Language) 高级语言
  • 微型计算机结构和系统
    – 微型计算机基本结构
    – 微型计算机系统
  • 微型计算机的发展概括
  1. 8086 CPU
  • 8086 CPU的内部结构
    – 8086 CPU 内部结构及工作过程
    – 8086 CPU 内部寄存器
    通用寄存器(数据寄存器+地址指针和变址寄存器) 段寄存器 指令指针 标志寄存器
  • 8086/8088 CPU的引脚功能
  • 8086 的存储器组织
    –段地址和偏移地址
    段地址和偏移地址组合成的物理地址
    默认段寄存器和偏移地址寄存器
    堆栈的设置和操作
    –8086存储器的分体结构
  • 8086的工作模式
    CPU工作于最小模式时,送到存储器和I/O接口的所有信号都由CPU产生。
    工作于最大模式时,某些控制信号由8288总线控制器产生(产生系统总线信号,基本作用是译出/S0,/S1和/S2三个状态信号)。
    最大模式主要用于包含数值协处理器(Numeric Data Processor, NDP)8087的系统中。
  1. 8086 寻址方式和指令系统
  • 8086 寻址方式
    – 立即寻址方式 Immediate Addressing
    MOV AL,26H ;将8位立即数26H送到AL寄存器中。
    MOV CX,2A50H;将立即数2A50H送到CX中
    – 寄存器寻址方式(源操作数的长度必须与目的操作数一致,否则会出错) Register Addressing
    MOV DX,AX
    MOV CL,AX
    – 直接寻址方式 Directed Addressing
  1. 直接寻址方式(Effective Address)–MOV AX,[200H]
    默认使用DS 16 X DS+EA
  2. 段超越前缀–MOV AX,ES:[500H] 该指令的源操作数的物理地址=16×ES+500H。
  3. 符号地址–MOV AX,REAL
    AREA1 DW 0867H
    MOV AX AREA1

– 寄存器间接寻址方式 Register Indirect Addressing
MOV BX,[SI]
如果指令中指定的寄存器是BX、SI或DI,则默认操作数存放在数据段中,物理地址=16×DS+BX或=16×DS+SI或=16×DS+DI
如果指令中用BP进行间接寻址,则默认操作数在堆栈段中。例如:MOV AX,[BP] ;操作数的物理地址 =16×SS+BP

– 寄存器相对寻址方式 Register Relative Addressing
MOV BX,COUNT[SI]
– 基址变址寻址方式 Based Indexed Addressing
MOV AX,[BX][DI]
有效地址是一个基址寄存器(BX或BP)和一个变址寄存器(SI或DI)的内容之和,两个寄存器均由指令指定。
– 相对基址寻址方式
MOV AX,MASK[BX][SI]
– 其他寻址方式
8. 隐含寻址
9. I/O端口寻址
10. 一条指令有几种寻址方式

  • 8086的指令系统
    – 数据传送指令
    MOV Dest,Source
    MOV AL,‘B’ ;AL←将字符B的ASCII码(42H)
    MOV AX,DATA
    MOV DS,AX
    由于DATA表示数据段的段址,是一个16位立即数,不能被直接送DS,需要先送进另一个数据寄存器(如AX),再传到DS中
    PUSH Source(SP = SP-2)
    POP Source (SP = SP +2)
    交换指令 XCHG Exchange
    表转换指令 XLAT Table Lookup-Translation
    – 输入输出指令 Input and Output
    – 地址目标传送指令 Address Object Transfers
    – 标志传送指令 Flag Transfers
    – 逻辑运算和移位指令
    – 字符串处理指令
    – 控制转移指令
    – 处理器控制指令
  1. 汇编语言程序设计
  • 汇编语言程序格式和伪指令
    – 伪指令语句
    段定义语句 段分配语句 过程定义语句 变量定义语句 程序结束语句
    – 完整的汇编语言程序框架
  • DOS 系统功能调用和BIOS中断调用
  • BIOS中断调用
  1. 存储器
  • 存储器分类
    –内部存储器 外部存储器
  • 随机存取存储器RAM
    –静态RAM
    –动态RAM
    –内存条
  • 只读存储器ROM
    – 可编程可擦除ROM(EPROM)
    – 电可擦除可编程ROM(EEPROM)
  • 存储器与CPU的连接
    –设计接口应该考虑的问题
    – 存储器接口设计
  • 高速缓冲存储器
    – 高速缓存的原理
    – 高速缓存的基本结构
    – 主存与Cache的地址映射
    – Cache的基本操作
    – 影响Cache性能的因素
  1. I/O接口和并行接口芯片8255A
  • I/O接口
    – I/O接口的功能
    – I/O端口及其寻址方式
    – CPU与外设间的数据传送方式
    – PC机的I/O地址分配
  • 8255A的工作原理
    – 8255A的结构和功能
    – 8255A的工作方式和C口状态字
  1. 可编程计数器/定时器 8253/8254及其应用
  • 8253 的工作原理
    – 8253的内部结构和引脚信号
    – 初始化编程步骤和门控信号的功能
    – 8253的工作方式
  1. 中断和可编程中断控制器 8259A
  • 中断
    – 中断概念和分类
    – 中断响应与处理过程
  • 8259A的工作原理
    – 8259A的引脚和内部结构
    – 8259A的工作方式
    – 8259A的命令字及编程
  1. 串行通信和可编程接口芯片8251A
  • 串行通信的基本概念和EIA RS-232C串行口
    – 串行通信的基本概念
    – EIA RS-232C串行口
  • 可编程串行通信接口芯片8251A
    – 8251A的内部结构和外部引脚
    – 8251A的编程
  1. 模数(A/D)和数模(D/A)转换
  • 概述 (Analog to Digital Converter ADC Digital to Analog Converter DAC)
    – 一个实时控制系统
    – 采样、量化和编码
    – 采样保持器
  • D/A转换器
    – 数/模转换器原理
    – 数/模转换器的主要性能指标
    – 数/模转换器AD7524、DAC0832和DAC1210
  • A/D转换
    – 模/数转换器原理
    – 模/数转换器 ADC0809 AD574A
  1. DMA控制器8237A
  • 8237A的组成和工作原理
    – 8237A的内部结构
    – 8237A的引脚功能
  • 8237A的时序
    – 外设和内存间的DMA数据传送和时序
    – 空闲周期、有效周期和扩展写周期
  1. 总线技术
  • 总线概述
    – 总线的分类
    – 总线的主要性能指标
    – 总线标准
    – PC系列总线
    – 测控机箱底板总线
    – 仪器与计算机互连总线
  • PCI总线
    – PCI局部总线
    – PCI总线的特点
    – 基于PCI总线的计算机系统
    – PCI总线信号
    – PCI总线的应用
  • PCI Express 总线
    – PCI-E1.0
    – PCI-E2.0
    – PCI-E3.0
    – PCI-E的未来
  • USB总线
    – USB的特点
    – USB规范
    – USB接口规范
    – USB的数据编码
    – USB的传输方式
    – USB包
    – USB设备的枚举
  • IEEE 1394总线
    – IEEE 1394总线
    – IEEE 1394总线的特点
    – IEEE 1394规范的主要内容
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值