当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 高级语言支持,条件字节设置指令 AA.高级语言支持指令,开始于80186,主要是用来简化高级语言的某些特征,总共有3条指令:ENTER,LEAVE,BOUND a.ENTER,LEAVE,建立与释放堆栈框架命令。
 

 

 ·80386asm程序设计基础(四)    »显示摘要«
    摘要: 算术运算指令,逻辑运算指令,移位指令 aa.算术运算指令 a.加减法运算add,adc,inc,sub,sbb,dec,cmp,neg a.add,和8086功能,用法相同,不过支持32位操作,下面的语句都是合法的。 add esi,edi add eax,dword ptr [1000h] b.adc,带进位的加法指令,即oprds+oprdd+cf,其中oprds代表源操作数,oprdd代表......
 ·80386asm程序设计基础(二)    »显示摘要«
    摘要: 80386处理器的寻址方式 在实式模式下,80386处理器的最大寻址空间仍然为1m,和8086/8088相似。即段地址*10h+段内偏移地址,从而形成20位地址。此种模式下,段基址是16的倍数,长度最大不超过64k。 在保护模式下,80386处理器可以使用所有的物理内存。段基址可以是32位,也可以不是16的倍数,同时它的最大长度为4g,这与8086完全不同,在形成逻辑地址时用段基址直接加上段内偏......


80386ASM程序设计基础(六)
  aa.高级语言支持指令,开始于80186,主要是用来简化高级语言的某些特征,总共有3条指令:enter,leave,bound 【推荐阅读:汇编(十六)——控制转移类指令二

高级语言支持,条件字节设置指令

  a.enter,leave,建立与释放堆栈框架命令.在c语言中,栈不仅用来向函数传递入口参数,而且在函数内部的局部变量也存放在栈中.
...   下一页
 ·用汇编访问com对象    »显示摘要«
    摘要: 用汇编访问com对象 ernest murphy ernie@surfree.com revised dec 26 2000 for inclusion as part of masm32 revised july 10 2000 for the new form of coinvoke. sample code for this article ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE