汇编语言程序设计(6.1.4)--输入输出指令和数据的传送方式new.pptVIP

  • 41
  • 0
  • 约3.65千字
  • 约 18页
  • 2022-07-09 发布于山东
  • 举报

汇编语言程序设计(6.1.4)--输入输出指令和数据的传送方式new.ppt

第六章 输入/输出和WIN32编程 本章的学习内容: 1. 输入输出指令; 2. 理解中断的概念,学会编写中断处理程序; 3.WIN32编程。 至今的汇编语言学习与C语言对比 构成程序的基本元素 汇编语言 C语言 常量、变量、表达式 数值表达式、地址表达式,复杂的数学表达式可以由多条指令完成 更接近数学表达式 分支 算术运算指令(比较指令)+多种指令转移指令 If…else…, switch 循环 循环转移指令LOOP 比较指令(或算术运算指令)+转移指令 While,Do…while, for 子程序 特定的子程序定义,必须用RET返回 函数 数组 可用变址寻址(一维)、基址加变址寻址等寻址方式表达(二维) 支持数组定义和使用 指针 偏移地址 指针 宏 宏指令 可以定义宏 一、输入和输出指令 1、问题 (1)数据在主机与外设之间是怎样传送的?CPU怎样访问外部设备? (2)外部设备是怎样与CPU一起工作的? 6.1 输入/输出指令和数据的传送方式  (1) 主存空间及其访问。主存编址:8位字节编址;访问:前5章的指令.  (2) CPU对外部设备的访问。通过外部设备寄存器进行  .系统将所有的外部设备寄存器编址,通过这些地址去访问外部设备  .所有的外部设备寄存器地址组成了一个地址空间——I/O地址空间  .I/O地址空间与内存地址空

文档评论(0)

1亿VIP精品文档

相关文档