文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>获取字节中的bit值

获取字节中的bit值

时间:2011-05-23  来源:Jekhn

procedure getBits;
var
  i: Integer;
  aByte: Byte;
  bitArr: array [0..7] of Byte;
  pp: Pointer;
begin
  aByte := $F0;
  pp := @bitArr;
  ZeroMemory(@bitArr,SizeOf(bitArr));
  asm
    push eax
    push ecx
    push edx
    mov edx,pp
    mov ecx,0
    mov al,aByte
    @@1:
    shr al,1
    jnc @@2
    mov [edx],1
    @@2:
    inc cx
    inc edx
    cmp ecx,7
    jna @@1
    pop edx
    pop ecx
    pop eax
  end;
  for i := 0 to 7 do
    if bitArr[i]>0 then
      ShowMessageFmt('%d bit = 1',[i]);
end;

相关阅读 更多 +
排行榜 更多 +
斗虫公园手机版下载

斗虫公园手机版下载

休闲益智 下载
武林外传之同福奇缘手机版下载

武林外传之同福奇缘手机版下载

角色扮演 下载
无畏契约源能行动小米服手游下载

无畏契约源能行动小米服手游下载

飞行射击 下载