目录

  • 1 课程准备
    • 1.1 课程标准
    • 1.2 教学日历
    • 1.3 说课课件
    • 1.4 慕课资源
    • 1.5 预备软件工具
    • 1.6 参考书及阅读材料
  • 2 微型计算机基础
    • 2.1 教学目标
    • 2.2 学习任务点
    • 2.3 微型计算机概述
    • 2.4 微型计算机系统的组成、结构与工作过程
      • 2.4.1 课件、视频
    • 2.5 常用数制与编码表示方法
      • 2.5.1 课件、视频
    • 2.6 微型计算机中的数据表示方法
      • 2.6.1 课件、视频
    • 2.7 讨论
  • 3 8086/8088微处理器
    • 3.1 教学目标
    • 3.2 学习任务点
    • 3.3 8086/8088微处理器特点
    • 3.4 8086/8088微处理器结构
      • 3.4.1 功能结构
        • 3.4.1.1 课件
      • 3.4.2 寄存器结构
        • 3.4.2.1 课件、视频
      • 3.4.3 存储器寻址
        • 3.4.3.1 课件、视频
      • 3.4.4 8086的访存特性和堆栈
        • 3.4.4.1 课件、视频
    • 3.5 8086/8088 CPU工作模式和引脚
      • 3.5.1 课件、视频
    • 3.6 8086的总线时序
      • 3.6.1 课件
    • 3.7 讨论
  • 4 80X86指令系统
    • 4.1 学习目标
    • 4.2 学习任务点
    • 4.3 寻址方式
      • 4.3.1 课件、视频
    • 4.4 数据传送指令
      • 4.4.1 MOV指令-课件、视频
      • 4.4.2 栈指令-课件、视频
      • 4.4.3 交换指令-课件、视频
      • 4.4.4 累加器专用指令-课件、视频
      • 4.4.5 地址传送指令-课件、视频
      • 4.4.6 标志位传送指令-课件
    • 4.5 算术运算指令
      • 4.5.1 加法指令-课件、视频
      • 4.5.2 减法运算指令-课件
      • 4.5.3 乘除法运算指令-课件
      • 4.5.4 符号扩展指令-课件、视频
      • 4.5.5 十进制调整指令-课件
    • 4.6 逻辑运算指令
      • 4.6.1 课件
    • 4.7 移位指令
      • 4.7.1 课件、视频
    • 4.8 处理器控制指令
    • 4.9 讨论
  • 5 汇编语言程序设计
    • 5.1 学习目标
    • 5.2 学习任务点
    • 5.3 汇编语言基础
      • 5.3.1 汇编语言的语句组成
      • 5.3.2 数据项
      • 5.3.3 表达式
      • 5.3.4 数据定义
      • 5.3.5 分析运算符与合成运算符
      • 5.3.6 符号定义与定位定义
    • 5.4 顺序程序设计
      • 5.4.1 课件、视频
    • 5.5 分支程序设计
      • 5.5.1 转移指令
      • 5.5.2 分支程序设计举例
    • 5.6 循环程序设计
      • 5.6.1 课件、视频
    • 5.7 DOS系统功能调用
      • 5.7.1 常用系统功能调用
      • 5.7.2 DOS系统功能调用举例
    • 5.8 子程序设计
      • 5.8.1 调用和返回指令
      • 5.8.2 过程的定义
      • 5.8.3 参数和结果的传递
    • 5.9 讨论
  • 6 存储器技术
    • 6.1 学习目标
    • 6.2 学习任务点
    • 6.3 存储器概述
      • 6.3.1 课件、视频
    • 6.4 随机读写存储器
      • 6.4.1 课件、视频
    • 6.5 只读存储器(自学)
      • 6.5.1 课件
    • 6.6 CPU与存储器的连接(重点)
      • 6.6.1 预备知识
      • 6.6.2 存储器的扩展
      • 6.6.3 存储器的译码
    • 6.7 讨论
  • 7 输入/输出接口技术
    • 7.1 I/O接口概述
      • 7.1.1 课件
    • 7.2 I/O端口及其编址方法
      • 7.2.1 课件、视频
    • 7.3 输入/输出方式及其接口
      • 7.3.1 程序式数据传输
      • 7.3.2 中断式数据传输
      • 7.3.3 DMA式数据传输
      • 7.3.4 传输方式对比
    • 7.4 I/O接口译码电路设计
      • 7.4.1 课件
    • 7.5 讨论
  • 8 中断技术
    • 8.1 学习目标
    • 8.2 学习任务点
    • 8.3 中断的基本概念及其应用
      • 8.3.1 课件
    • 8.4 中断系统的功能和中断优先级
      • 8.4.1 课件
    • 8.5 8086/8088的中断操作
      • 8.5.1 课件、视频
    • 8.6 中断响应过程与时序
      • 8.6.1 课件、视频
    • 8.7 讨论
  • 9 可编程定时/计数器8253A
    • 9.1 学习目标
    • 9.2 学习任务点
    • 9.3 引子
    • 9.4 8253的引脚功能和编程结构
      • 9.4.1 课件、视频
    • 9.5 8253的编程
      • 9.5.1 课件、视频
    • 9.6 8253的工作方式
      • 9.6.1 方式0
      • 9.6.2 方式1
      • 9.6.3 方式2
      • 9.6.4 方式3
      • 9.6.5 方式4
      • 9.6.6 方式5
      • 9.6.7 工作方式对比
    • 9.7 8253的应用举例
    • 9.8 可编程并行接口芯片8255A
      • 9.8.1 8255A的引脚功能和编程结构
        • 9.8.1.1 课件、视频
      • 9.8.2 8255A的编程
        • 9.8.2.1 课件、视频
      • 9.8.3 8255A的工作方式
        • 9.8.3.1 方式0
        • 9.8.3.2 方式1
        • 9.8.3.3 方式2
      • 9.8.4 8255A的应用举例
        • 9.8.4.1 补充应用
        • 9.8.4.2 打印机接口
        • 9.8.4.3 行列式键盘
        • 9.8.4.4 数码管动态显示
        • 9.8.4.5 自动气象站
    • 9.9 讨论
学习任务点

1 汇编语言基础知识

2 汇编语言的伪指令

3 系统功能调用

4汇编语言程序设计