汇编基础学习

来源:互联网 发布:ims数据 编辑:程序博客网 时间:2024/06/16 14:48


汇编有 intel 汇编,  Windows 汇编, MIPS 汇编, inline 汇编等, 没有基础的建议先学习 王爽的 汇编语言_第2版.pdf

学习王爽汇编语言可以参考点击打开链接 ,这里别人的学习记录,记录的挺全.

王爽汇编语言答案下载点击打开链接



下面是我学习 王爽汇编语言的 一些零散记录, 意在记录一些关键的点.

  • CS:IP  任意时刻CPU将执行CS:IP 指向的内容当做指令执行

1.jump 段地址:偏移地址---> 用指令中给出的段地址修改CS, 用偏移地址修改IP

2.jump 某一合法寄存器--> 用指令中寄存器的值修改IP值

  • 任意时刻SS:SP 指像栈顶元素
  • DS 是默认段寄存器
  • 只有BX,SI,DI and BP 这4个寄存器可以用在"[...]" 中来进行内存单元寻址,它们可以单独使用,或 一下4种组合,BX and SI, BX and DI,BP and SI , BP and DI 即 BX  and BP, SI and DI 不能一起使用 , 此外只要"[]" 使用了BP, 默认的段寄存器就是SS











0 0
原创粉丝点击