inn.s
来自「MINIX系统源码」· S 代码 · 共 32 行
S
32 行
.define .inn
.text
! #bytes in cx
! bit # in ax
.inn:
xor dx,dx
mov bx,#8
div bx
mov bx,sp
add bx,#2
add bx,ax
cmp ax,cx
jae 1f
movb al,(bx)
mov bx,dx
testb al,bits(bx)
jz 1f
mov ax,#1
jmp 2f
1:
xor ax,ax
2:
pop bx
add sp,cx
! ax is result
jmp (bx)
.data
bits:
.data1 1,2,4,8,16,32,64,128
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?