⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 asslandat3.dat

📁 是关于汇编指令的一个小字典,用起来很舒服,对初学者应该有些帮助的
💻 DAT
字号:
 堆栈操作指令 PUSH和POP
 指令各式:PUSH OPRD
          POP OPRD       
 指令功能:实现压入操作的指令是PUSH指令;实现弹出操作的指令是POP指令,其中 的OPRD为16位(字)操作数,可以是寄存器或存储器操作  数。PUSH的操作过程是:(SP)<--(SP)-2,((sp))<--OPRD 即先修改堆栈指针SP(压入时为自动减2),然后,将指定的打操作数送入新的 栈顶 位置。此处的((SP))<--OPRD,也可以理解为:
 [(SS)*16+(SP)]<--OPRD 或[SS:SP]<--OPRD

 例如: PUSH DX
      PUSH BP
      PUSH CS
      PUSH DATA1
      PUSH ALFA[BX][SI]
 注意:每进行一次压入操作,都压入一个字(16位)。
 POP指令的操作过程是:
 POP OPRD:OPRD<--((SP)),(SP)<--(SP)+2       
 它与压入操作相反,是先弹出栈顶的数顶,然后再修改指针SP的内容。例如 
 POP AX 
 POP DS
 POP DATA1 POP ALFA[BX][DI] 
 PUSH和POP指令对状态标志位没有影响。

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -