微原CH3指令系统和寻址方式.ppt

例:内存数据段存放了100个带符号数,首地址为AREA1,要求将各数取绝对值后存入以AREA2为首地址的内存区。 程序如下: LEA SI, AREA1 LEA DI, AREA2 MOV CX, 100 CHECK: MOV AL, [SI] OR AL,AL JNS NEXT NEG AL NEXT:MOV [DI],AL INC SI INC DI DEC CX JNZ CHECK ……. 例:在内存数据段从BUFF开始的单元中分别存放了两个8位无符号数,试比较它们的大小,并将大者传送到MAX单元。 例3-21 编写程序段完成1234H+3099H的操作,程序段如下: MOV DX, 1234H MOV BX, 3099H MOV AL, BL

文档评论(0)

1亿VIP精品文档

相关文档