,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,汇编语言程序设计,汇编语言程序设计,计算机根底知识,CPU结构及其寻址方式,8086/8088指令系统,汇编语言伪指令系统,汇编语言程序设计方法,输入输出与中断技术,BIOS和DOS中断调用,80X86CPU和指令简介,计算机根底知识,微型计算机系统组成,计算机程序设计语言,计算机运算根底知识,计算机程序算法的表述,微型计算机系统组成,硬件系统,软件系统,计算机程序设计语言,机器语言,汇编语言,高级语言,编程工具软件,计算机运算根底知识,计算机系统使用的数制及其转换,计算机中二进制数的算术运算和逻辑运算,在计算机中数据和字符的表示形式,计算机程序算法的表述,算法的慨念,算法的表述形式,程序流程图与N-S图,CPU,结构及其寻址方式,8086/8088CPU内部结构,8086/8088内部存放器组,8086/8088指令和指令周期,8086/8088外部存储器组织结构,8086/8088CPU寻址方式,8086/8088,CPU,内部结构,8086/8088内部存放器组,8086/8088内部存放器组,通用存放器,段存放器,控制存放器,CPU内部各存放器的复位值,8086/8088指令和指令周期,指令的根本格式,指令的根本功能,8086/8088外部存储器组织结构,8086/8088外部存储器组织结构,8086/8088存储器的分段,物理地址的形成,分段寻找地址的特点,8086/8088,CPU,寻址方式,隐含寻址,立即数寻址,存放器直接寻址,存放器间接寻址,直接寻址,基址寻址,变址寻址,基址变址寻址,相对寻址,数据串寻址,I/O端口寻址,8086/8088指令系统,数据传送指令,算术运算指令,逻辑运算指令,数据串操作类指令,处理器控制类指令,程序控制转移指令,数据传送指令,通用数据传输指令,地址传送指令,换码指令,状态标志位传送指令,算术运算指令,加法指令,减法指令,乘法指令,除法指令,逻辑运算指令,布尔操作指令,移位指令,数据串操作类指令,串传送指令,串比较指令,串搜索指令,串载入指令,串存储指令,重复前缀指令,处理器控制类指令,标志操作指令,外部同步操作指令,程序控制转移指令,转移指令,循环指令,调用和返回指令,中断调用和中断返回指令,汇编语言伪指令系统,汇编语言指令和语句,汇编语言伪指令,汇编语言运算符,汇编语言宏指令,汇编语言条件汇编伪指令,汇编语言指令和语句,汇编语言语句根本格式,语句中的几个根本元素,汇编语言伪指令,符号定义语句,数据定义语句,段定义语句,过程定义语句,结束语句,定位语句,辅助语句,汇编语言运算符,算术运算符,逻辑运算符,关系运算符,数值回送运算符,属性运算符,汇编语言宏指令,宏定义,宏调用与宏展开,宏定义中的局部标号,宏与子程序的比较,宏应用举例,汇编语言重复汇编伪指令,汇编语言条件汇编伪指令,汇编语言程序设计方法,程序设计方法概述,循环程序设计,分支程序设计,子程序设计,汇编程序调试工具,程序设计方法概述,编写汇编语言程序的步骤,判断程序质量的标准,汇编语言程序的开发过程,完整的汇编语言程序框架,汇编语言程序结构的分类,循环程序设计,循环程序的组成,循环程序的结构形式,循环程序设计举例,分支程序设计,分支程序的结构形式,分支程序设计举例,子程序设计,子程序的根本概念,子程序的定义,子程序的参数传送,利用堆栈保护和恢复现场,子程序的嵌套,子程序的递归,汇编程序调试工具,DEBUG功能介绍,DEBUG程序的调用,DEBUG命令,DEBUG命令举例,输入输出与中断技术,计算机的输入与输出,输入输出控制方式,中断技术和中断程序设计,计算机的输入与输出,I/O端口,CPU与外设之间的信息交换,I/O指令,输入输出控制方式,直接输入输出方式,查询输入输出方式,中断输入输出方式,直接数据传送方式DMA方式,中断技术和中断程序设计,中断系统的功能,中断类型,中断的优先权和中断嵌套,中断向量表,中断向量表的修改,微机中断过程,编写中断效劳程序的过程,编程本卷须知,中断编程举例,BIOS,和,DOS,中断调用,BIOS中断调用,DOS中断调用,BIOS,中断调用,显示输出管理INT 10H,键盘输入管理INT 16H,打印输出管理INT 17H,时间中断调用INT 1AH,DOS,中断调用,常用DOS操作系统中断调用,常用INT 21H系统功能中断,文件处理INT 21H系统功能中断,80,X86CPU,和指令简介,80286CPU和指令简介,80386 CPU简介,80486及其它高性能CPU和指令简介,谢谢!,