8086汇编语言

8086汇编语言
编写一程序段,判断BX是偶数个1还是奇数个1。如果是奇数,AL是1,否则是0。
;判断BX是偶数个1还是奇数个1
;入口参数:bx
;出口参毕游数:al,如果是奇数,AL是1,否则是0
;影响手毕销标数顷志CF
count1s proc
push bx
push cx
xor al,al
mov cx,16
sum1s: shl bx,1
jnc con
inc al
con: loop sum1s
and al,01h
pop cx
pop bx
ret
count1s endp
← 上一篇: 下一篇: →