首页 > 代码库 > 汇编代码笔记 动态更新中

汇编代码笔记 动态更新中

汇编考完了,悲剧的93分,,,,大哭哭大哭,以后的汇编就用的少了,凡是用到都来这里做点代码笔记:

一、错误总结:
         1、程序最后END +起始标号,否则U的时候需要自己手动找起始位置而且有可能程序翻译指令错误

         2、对内存单元进行操作的时候,注意类型的指定,比如inc [si]必然是错的因为没有类型,还有处理数据计数器si注意加一

         3、凡是用到[si]这种形式的,都注意声明BYTEPTR,WORD PTR

         4、同3的错误,如果声明了COUNTDB 3,那么mov cx,count就是不对的,因为类型不匹配

         5、使用MOVS注意:设定DF,以及该指令是将DS:SI的内容给ES:DI,所以需要设定ES

         7、repnz reprepz小心使用方法

         8、DW定义的时候,如果是INC SI /DI  DEC SI /DI一定做两次