九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開(kāi)通VIP
TestAsmStructs.pas Source View
  • unit TestAsmStructs;

  • { AFS 5 Feb 2K

  •   This code compiles, but is not semantically meaningfull.
  •   It is test cases for the code-formating utility
  •   SOme difficult bits of ASM from ComObj.pas
  • }
  • interface

  • implementation

  • uses ActiveX;

  • const
  •   atVarMask  = $3F;
  •   atTypeMask = $7F;
  •   atByRef    = $80;


  • procedure Foo(CallDesc: PCallDesc; NamedArgDispIDs, Result: Pointer);
  • var
  •   DispParams: TDispParams;
  • asm
  •       AND  EAX, not 3

  • @ResultTable:
  •         MOV     EBX,CallDesc
  •         MOVZX   ECX,[EBX].TCallDesc.ArgCount
  •         MOV     DispParams.cArgs,ECX
  •         ADD     EBX,OFFSET TCallDesc.ArgTypes
  • @@1:    MOVZX   EAX,[EBX].Byte
  •         JNE     @@1
  •         CMP     AL,varVariant
  •         PUSH    [ESI].Integer[4]
  • @@2:    PUSH    [ESI].Integer[12]
  • @@3:    AND     AL,atTypeMask
  •         OR      EAX,varByRef
  • @@10:   MOV     DispParams.rgvarg,ESP
  •         MOVZX   EAX,[EBX].TCallDesc.NamedArgCount
  •         MOV     DispParams.cNamedArgs,EAX
  •         MOV     ESI,NamedArgDispIDs
  • @@12:   MOVZX   ECX,[EBX].TCallDesc.CallType
  •         CMP     ECX,DISPATCH_PROPERTYPUT
  •         CMP     [EBX].TCallDesc.ArgTypes.Byte[0],varDispatch
  • @@20:   MOV     DispParams.rgdispidNamedArgs,ESP
  •         CALL    [EAX].Pointer[24]
  •         MOV     ECX,[EBP+4]
  •         JMP     Foo
  •         MOV       Result,False
  •         MOV       Result, 'F'

  • end;


  • end.

  • 本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
    打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
    猜你喜歡
    類似文章
    80386ASM程序設(shè)計(jì)基礎(chǔ)(三)
    網(wǎng)吧免費(fèi)上網(wǎng)方法錦集
    匯編中的字符串操作指令
    Delphi
    逆向工程
    匯編語(yǔ)言的準(zhǔn)備知識(shí)
    更多類似文章 >>
    生活服務(wù)
    熱點(diǎn)新聞
    分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
    綁定賬號(hào)成功
    后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
    如果VIP功能使用有故障,
    可點(diǎn)擊這里聯(lián)系客服!

    聯(lián)系客服