Q&A

  • [급질문!!]4byte이상의 데이타에서 bit단위 데이타를 추출하는법...제발 좀


bit단위의 데이타를 추출하기위해서는 shift연산이 필수적입니다.

근데 odinal, 즉 integer형에서만 shift연산이 되는걸로 알고있거든요..

inline asm을 쓰면 되겠다는 생각은 해봤는데 asmble을 잘 모릅니다.

며칠밤을 꼬박 세우고 있습니다. ....고수님들 정답이 아니라도 좋습니다.

생각나시는 방법이 있으면 제발 좀 답변 부탁드리겠습니다.





1  COMMENTS
  • Profile
    이경문 2000.12.04 20:49
    어려운 건가?

    procedure TForm1.Button1Click(Sender: TObject);

    var

    i64: Int64;

    begin

    i64 := 255;

    ShowMessage(IntToStr(i64 and $0ff));

    end;



    하명훈 wrote:

    >

    > bit단위의 데이타를 추출하기위해서는 shift연산이 필수적입니다.

    > 근데 odinal, 즉 integer형에서만 shift연산이 되는걸로 알고있거든요..

    > inline asm을 쓰면 되겠다는 생각은 해봤는데 asmble을 잘 모릅니다.

    > 며칠밤을 꼬박 세우고 있습니다. ....고수님들 정답이 아니라도 좋습니다.

    > 생각나시는 방법이 있으면 제발 좀 답변 부탁드리겠습니다.

    >

    >