
1 汇编语言
文章平均质量分 66
hexinzheng
2015年开始专注Linux。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
汇编语言笔记(一)
1 通用寄存器:AX,BX,CX,DX。由于8086上一代寄存器是8位的,所以为了向上兼容,AX又分为AH和AL,分别为底8位和高8位。2 进行mov操作时,源操作数要与目的操作数的位数一致。比如mov ax,al是错误的,因为把8位赋值给了16位寄存器。3 8086的cpu内部地址是16位,物理地址是20位。寻址公式为 物理地址=段地址*16+偏移地址。也可以说“段地址左移了4位”原创 2010-02-11 16:33:00 · 997 阅读 · 0 评论 -
汇编语言笔记(二)
1 完整表示内存单元需要两个信息:内存单元地址+内存单元长度.2 (ax)=((ds)*16+2)====>mov ax,[2]3 ((ds)*16+2)=(ax)====>mov [2],ax 4 (ax)=(ax)+2====>add ax,25 ax与[ax]的区别?mov bx,ax(bx)=(ax) mov bx,[ax](bx)=((ds)*16+(ax))原创 2010-03-08 22:42:00 · 949 阅读 · 3 评论