第2章 汇编语言指令格式 >由4部分组成: 标号:指令助记符目的操作数,源操作数;注释 ●标号表示该指令在主存中的逻辑地址 每个指令助记符就代表一种指令 目的和源操作数表示参与操作的对象 ●注释是对该指令或程序段功能的说明 HTTP://DLS.ZZU.EDUCN郑州大学远程教育学院
第 2 章 HTTP://DLS.ZZU.EDU.CN 郑州大学远程教育学院 汇编语言指令格式 ➢由4部分组成: 标号: 指令助记符 目的操作数,源操作数 ; 注释 标号表示该指令在主存中的逻辑地址 每个指令助记符就代表一种指令 目的和源操作数表示参与操作的对象 注释是对该指令或程序段功能的说明
教学提示 全面而准确地理解每条指 令的功能和应用,是编写 汇编语言程序的关键 808的 逐个开指令 HTTP://DLS.ZZU.EDUCN郑州大学远程教育学院
HTTP://DLS.ZZU.EDU.CN 郑州大学远程教育学院 教学提示 全面而准确地理解每条指 令的功能和应用,是编写 汇编语言程序的关键
第2章 2.1数据传送类指令 数据传送是计算机中最基本、最重要的一种 操作 >传送指令也是最常使用的一类指令 >传送指令把数据从一个位置传送到另一个位 置 除标志寄存器传送指令外,均不影响标志位 重点掌握 ■ MOV XCHG ■ PUSH POP LEA HTTP://DLS.ZZU.EDUCN郑州大学远程教育学院
第 2 章 HTTP://DLS.ZZU.EDU.CN 郑州大学远程教育学院 2.1 数据传送类指令 ➢数据传送是计算机中最基本、最重要的一种 操作 ➢传送指令也是最常使用的一类指令 ➢传送指令把数据从一个位置传送到另一个位 置 ➢除标志寄存器传送指令外,均不影响标志位 ➢重点掌握 ◼ MOV XCHG ◼ PUSH POP ◼ LEA
第2章 211通用数据传送指令 提供方便灵活的通用传送操作 >有3条指令 MOV XCHG MOV XLAT XCHG XLAT HTTP://DLS.ZZU.EDUCN郑州大学远程教育学院
第 2 章 HTTP://DLS.ZZU.EDU.CN 郑州大学远程教育学院 2.1.1 通用数据传送指令 ➢提供方便灵活的通用传送操作 ➢有3条指令 MOV XCHG XLAT MOV XCHG XLAT
第2章 1.传送指令MOV(move) 把一个字节或字的操作数从源地址传送至目 的地址 MOV reg/mem, imm 例题2.1 MOV reg/mem/seg, reg 例题22 MOV reg/seg, mem 例题23 MOV reg/mem, seg 例题2.5 ;段寄存器送寄存器或主存 HTTP://DLS.ZZU.EDUCN郑州大学远程教育学院
第 2 章 HTTP://DLS.ZZU.EDU.CN 郑州大学远程教育学院 1. 传送指令MOV(move) ➢把一个字节或字的操作数从源地址传送至目 的地址 MOV reg/mem,imm ;立即数送寄存器或主存 例题2.1 MOV reg/mem/seg,reg ;寄存器送(段)寄存器或主存 例题2.2 MOV reg/seg,mem ;主存送(段)寄存器 例题2.3 MOV reg/mem,seg ;段寄存器送寄存器或主存 例题2.5