- 41
- 0
- 约3.65千字
- 约 18页
- 2022-07-09 发布于山东
- 举报
第六章 输入/输出和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地址空间与内存地址空
您可能关注的文档
- 程序设计入门——C语言#1.2.1#--C语言.pdf
- 程序设计入门——C语言#1.3.1#--第一个程序.pdf
- 程序设计入门——C语言#1.3.2#--以下四个小程序.pdf
- 程序设计入门——C语言#1.3.3#--hello.c.pdf
- 程序设计入门——C语言#1.3.5#--calculate.c.pdf
- 程序设计入门——C语言#1.3.6#--change.c.pdf
- 程序设计入门——C语言#2.1.1#--plus.c.pdf
- 程序设计入门——C语言#2.1.2#--change2.c.pdf
- 程序设计入门——C语言#2.1.3#--height2.c.pdf
- 程序设计入门——C语言#2.2.1#--average.c.pdf
最近下载
- IPG激光器YLR-K 说明书.pdf VIP
- 滴滴认证专车考试题目及详细答案.docx VIP
- 如何通过LaserNet软件日志文件和事件记录v10.pdf VIP
- China Semiannual Accelerated Server Tracker (中国半年度加速服务器追踪报告)节选整理.pptx
- 学习2026年全国卫生与健康大会精神心得体会汇编.pdf VIP
- 机械设计 第15章 轴.ppt VIP
- SWITCH暗黑破坏神3超级金手指修改 版本号:2.7.3.81707.docx VIP
- 公务员录用体检特殊标准(试行).doc.doc VIP
- 2026年妊娠合并甲状腺疾病诊疗规范培训试题及答案.docx VIP
- 马工程博物馆学概论全套PPT课件.pptx VIP
原创力文档

文档评论(0)