microsoftxiao

记忆 流逝

导航

2006年8月19日 #

将AL中的第7和第0 第6-1 5-2 4-3互换

摘要: 这个, 可能也可以通过循环的移位操作来进行吧: mov al, 12h ; 原始数据在 AL 中 mov cx, 8 ; AL, 字节类型, 共 8 个 bits mov ah, 0 ; AH 作为换位时的中间寄存器, 初始为 0l_1bit: shl al, 1 ; 左移 1 位, 当前最高位进入 CF rcr ah, 1 ; AH 右移 1 位,... 阅读全文

posted @ 2006-08-19 12:24 龙巢NET刀 阅读(600) 评论(0) 推荐(0)

编制程序将AL中的第i,i+1位写入MEM单元的第i,i+1位,其他位不变

摘要: mov al,3AH ;原始数据mov cl,4 ;i = 4cmp cl,6 ; i<=6jg exit ; 大于则退出mov bl,3 ; 利用0011 = 3作为掩码shl bl,cl ; 根据cl值来定位需要的掩码位置得到需要的掩码and al,bl ; 逻辑与来截取相应位为1的值not bl ; and [mem],bl ; 清空除i i+1外的... 阅读全文

posted @ 2006-08-19 12:19 龙巢NET刀 阅读(1050) 评论(0) 推荐(0)