汇编语言复习.

  • 格式:doc
  • 大小:27.00 KB
  • 文档页数:3

复习
一、基础知识
1.数制及转换
2.数的补码表示
二、80X86计算机组织
1、基本概念
2、总线及硬件构成
3、存储器:数据存放;存储器分段;段基址、偏移量、物理地址
4、寄存器:分类、名称、用法
三、寻址方式
Mov ax,1234
Mov al,bl
Mov ax,[200h] mov al,var
Mov ax,[si]
Mov ax,100h[bx] mov al,table[si]
Mov ax,data1[bx][si]
四、指令系统
1、数据传递
Mov Push Pop Xchg Lahf Sahf Pushf Popf Lea Lds Les
2、算术运算
Add Adc Inc Sub Sbb Dec Neg Mul Imul Div Idiv Cmp
3、位操作
And Or Xor Not
Test
Sal Sar Shl Shr Rol Ror Rcl Rcr
4、串操作
Lodsb Lodsw Stosb Stosw Movsb Movsw Cmpsb Cmpsw
Scansb Scansw Rep前缀
5、程序转移
Jmp J××(18条)Jcx Loop Loope/z Loopne/loopnz Call Ret
6、处理器控制
Clc Stc Cmc Cld Std Cli Sti Nop…
关于堆栈
五、汇编语言基本格式
1、程序的段结构
2、语句种类及格式
3、汇编语言的数据
数据定义及使用
4、符号定义语句
5、表达式与运算符
6、过程定义
六、程序设计
1、基本程序设计
2、分支
3、循环
4、子程序
七、程序设计应用
1、算术运算
2、代码转换
3、串操作
八、试验环节
1、Debug使用
2、Masm及Link使用
3、系统功能调用。