代码搜索:
找到约 10,000 项符合「」的源代码
代码结果 10,000
www.eeworm.com/read/292398/8358997
dat asslandat49.dat
加法指令 ADD(Addition)
指令格式:ADD OPRD1,OPRD2
指令功能:
OPRD1为任一通用寄存器或存储器操作数,可以是任意一个通用寄存器,而且还可以是任意一个存储器操作数。这给程序的编写带来了很大的方便。
OPRD2为立即数,也可以是任意一个通用寄存器操作数。立即数只能用于源操作数。
OPRD1和OPRD2均为寄存器是允许的,一个为寄存器而另一个为存 ...
www.eeworm.com/read/292398/8358998
dat asslandat53.dat
带借位减去指令SBB(SuBtraction with Borrow)
指令格式:SBB OPRD1,OPRD2
指令功能:
本指令的功能是进行两个操作数的相减再减去CF进位标志位,即从OPRD1
www.eeworm.com/read/292398/8359001
dat asslandat12.dat
LODS/LODSB/LODSW/LODSD 指令
指令格式: LODS OPS
指令功能: 将源变址寄存器SI/ESI指向的存储器操作数OPS装入到累加器AL/AX/EAX中,并根据DF之值自动修改地址,为下次传送作准备.
LODSB/LODSW/LODSD是不带操作数的字符串装入指令.只是LODSB,LODSW,LODSD装入的分别是字节,字,双字.
指
www.eeworm.com/read/292398/8359003
dat asslandat10.dat
查表指令 XLAT/XLATB
指令格式:XLAT TABLE 其中TABLE为一待查表格的首地址。
XLATB TABLE 其中TABLE为一待查表格的首地址。
指令功能:把待查表格的一个字节内容送到AL累加器中。在执行该指令前,应将 TABLE先送至BX寄存器中,然后将待查节节与在表格中距表首地址位移量送AL,即 (AL)
www.eeworm.com/read/292398/8359004
dat asslandat56.dat
比效指令CMP(CoMPare)
指令格式:CMP OPRD1,OPRD2
指令功能:
其中,OPRD1为任意通用寄存器或存储器操作数,OPRD2为任意通用寄存器或存储器 操作数,立即数也可用作源操作数OPRD2。对标志位的影 响SUB指令,完成的操作与 SUB指令类似,唯一的区别中不将OPRD1-OPRD2的结果送回OPRD1,而只是比较。因 而不改变OPRD1和OPRD2的 ...