今天继续汇编,已经开始在debug里面写代码,不过居然报内存不足,晕,我好歹是1。25G,内存寄存器(3)

今天继续汇编,已经开始在debug里面写代码,不过居然报内存不足,晕,我好歹是1。25G,内存寄存器(3)

(1)DS寄存器:存放放访问数据的段地址
          mov bx, 1000h
          mov ds,bx
          mov ax,[0]

(2)编程时自然有数据段

(3)还有栈段,段寄存器SS和寄存器SP,SS:SP指向栈顶元素

(4)PUSH,POP操作栈
         PUSH分解:a、SP=SP-2   b、将内容放入SS:SP

(5)需要自己保护栈不越界(入栈过多,栈空出栈等等)

你可能感兴趣的:(今天继续汇编,已经开始在debug里面写代码,不过居然报内存不足,晕,我好歹是1。25G,内存寄存器(3))