摘要: BCD码指令 AAA DAA AAS DAS AAM AAD十进制数(BCD码)运算指令 以上我们介绍的是二进制数的算术运算指令,二进制数在计算机上进行运算是非常简单的。但是,通常人们习惯于用十进制数。在计算机中十进制数是用BCD码来表示的,BCD码有两类:一类叫压缩型BCD码,一类叫非压缩型BCD码。用BCD码进行加、减、乘、除运算,通常采用两种方法:一种是在指令系统中设置一套专用于BCD码运算的指令;另一种是利用二进制数的运算指令算出结果,然后再用专门的指令对结果进行修正(调整),使之转变为正确的BCD码表示的结果。8086/8088指令系统所采用的是后一种方法。 在进行十进制数算术运算时 阅读全文
posted @ 2013-07-15 22:22 Ares_ 阅读(4915) 评论(0) 推荐(1) 编辑
摘要: 汇编指令学习_01通用寄存器 AX BX CX DX段寄存器 CS - Code Segment DS - Data Segment ES - Extra Segment SS - Stack Segment指针寄存器 IP - Instruction Pointer BP - Base Pointer SP - Stack Pointer数据转移寄存器 DI - Destination Index SI - Source Index set of flags指令学习1. MOVE数据传送指令 MOV格式: MOV OPRD1,OPRD2功能: 本指令将一个源操作数送到目... 阅读全文
posted @ 2013-07-13 21:57 Ares_ 阅读(507) 评论(0) 推荐(0) 编辑