汇编
talentluke
这个作者很懒,什么都没留下…
展开
-
汇编指令英文全称
1.通用数据传送指令MOV----> move MOV dest,src ;dest←src MOV指令把一个字节或字的操作数从源地址src传送至目的地址dest。MOVSX---->extended move with sign data MOVZX---->extended move with zero dataPUSH---->push POP---->pop进栈出栈指令PUSHA---->push all POPA---->pop all PUSHAD原创 2010-11-27 10:04:00 · 2590 阅读 · 1 评论 -
rep movsb 和 cld
先说说MOVSB(MOVe String Byte):即字符串传送指令,这条指令按字节传送数据。通过SI和DI这两个寄存器控制字符串的源地址和目标地址,比如DS:SI这段地址的N个字节复制到ES:DI指向的地址,复制后DS:SI的内容保持不变。<br /><br />而REP(REPeat)指令就是“重复”的意思,术语叫做“重复前缀指令”,因为既然是传递字符串,则不可能一个字(节)一个字(节)地传送,所以需要有一个寄存器来控制串长度。这个寄存器就是CX,指令每次执行前都会判断CX的值是否为0(为0结束重原创 2010-12-04 20:15:00 · 1880 阅读 · 0 评论 -
BIOS中断大全
<br /> 1、显示服务(Video Service——INT 10H)<br />00H —设置显示器模式<br />01H —设置光标形状<br />02H —设置光标位置<br />03H —读取光标信息<br />04H —读取光笔位置<br />05H —设置显示页<br />06H、07H —初始化或滚屏<br />08H —读光标处的字符及其属性<br />09H —在光标处按指定属性显示字符<br />0AH —在当前光标处显示字符<br原创 2010-12-04 21:12:00 · 820 阅读 · 0 评论