汇编小结
来源:互联网 发布:vocs软件下载 编辑:程序博客网 时间:2024/05/02 12:59
看了王爽老师的汇编语言有过半了,感觉这是一本汇编入门的好书,挺适合像我这种菜鸟级别看。先记下一些,有待更新。
1
寄存器reg:ax bx,cx ,dx
段寄存器:ds,ss,cs,es
16位机器 字:16位 字节:8位
2指令:mov add sub and or div 循环:loop 栈操作:push pop
div 被除数默认放于 AX,或 AX(低16位) 和 DX(高16位)
jmp 无条件转移指令 可以同时修改CS 和 IP (1) 依据位移进行转移 jmp short (2)转移地址在指令中 : jmp far ptr s (3)转移地址在寄存器中 jmp 16位reg (4)转移地址在内存中: mov ax, 0123H; mov ds:[0] ax; jmp word ptr ds:[0]; 执行后,(ip)=0123H
3寻址方式小结:
[idata][bx][si][di][bp] 以及【bx】 【bp]和idata,si,di的组合,如:【bx+si+idata]....
组合形式:bx 和 si ;bx和di;bp和si;bp和di
4.指令要处理的数据有多长:mov ax 1 子操作 mov ah 1 字节操作 没有寄存器的操作:
字操作:
mov word ptr ds:[0] 1
inc word ptr [bx]
字节操作
mov byte prt ds:[0] 1
5.变量定义: db 字节型 dw 字型 dd(dword) 双字型
dup 操作符 db 3 dup (0) 定义3个字节,它们的值都是0
offset 操作符 取得标号的偏移地址 mov ax, offset s
- 汇编小结
- 汇编小结
- 汇编小结
- 汇编小结
- 汇编小结
- 汇编小结
- 8086汇编指令小结
- 汇编临时小结
- 汇编临时小结2
- X86汇编学习小结
- gdb反汇编小结
- X86汇编学习小结
- 汇编学习小结
- 汇编考试小结
- X86汇编指令小结
- C++与汇编小结
- 小结:8.4 8086汇编 寻址方式小结
- 64位汇编移植小结
- 基于J2EE平台的B/S结构体系
- 华夏颂章---纪念改革开放三十周年
- JSF-强制转到进行响应阶段
- 告诉你简历投递的最佳时间
- spring aop 入门经典的 和 aop实现方式的几篇文章
- 汇编小结
- 写存储过程时如何对传进去的参数进行字符串的匹配
- 基于.NET2.0的PetShop4.0下载
- wince挂起和唤醒_relayon
- 编一个c的冒泡程序
- js window.onload 加载多个函数
- LINUX下I2C总线适配器初始化调用链
- RepositionBars的用法和参数的意义
- 测试一下你对指针的了解