恬宀:eastnorth_tiger 緩薮薮噐2020-8-3 22:24:53,厮瓜堋響86肝/指鹸0 
Wickedly crafted in 64 bit Microsoft Assembler <MASM>
2015定aogosoft井麼傍此囲嶬 MASM 祉園囂冱昧彭仟狼由議竃嵜兵短鯛咀葎音壓嗤互雫囂隈屶隔侭嗤昧岻廬C囂冱頁駅隼議僉夲。昧彭仟議室宝議竃孱祉園囂冱議室宝屶隔匆蝕兵蛸蛸竃峩浪磧蝕兵深打利嫋頁倦嗤贋壓議駅勣。  葎祉園囂冱蟹匯爆挨梧杏。 
      隼遇masm64 sdk戻工議圻伏圓侃尖匂崎孔嬬聞議ML64.EXE畏用阻32了涙博涙勝議圻侏崩舷旺戻工阻涙嚥戴曳議膿寄議互雫崎孔嬬糞屐5営禹惶峻泣喘圻伏兜兵議朕高壅蕪篇64了MASM議扮昨低祥氏窟孱64了MASM祥泌爺仇岻寂匯紘仟亙議腎賑聞低串朕匯仟。MASM64匯泌MASM32椎劔膿寄遇拝厚痩試厚侮秘厚嬬糞崢禝沈輜襦N阻燕岾宸倖戟源謹科議弊順厘断短嗤尖喇詳蒸MASM64。
    云繁喘masm64 sdk園亟阻哘喘互雫囂隈儉桟崎.do .loop,.rept .endr,.repeat .until,single line .IF/.WHILE,JUMP吉励嶽侘塀議互雫儉桟旗鷹。畠何距編撹孔。
; いいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいい?

    include \masm32\include64\masm64rt.inc

    .code

; いいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいい?

entry_point proc

    LOCAL var1 :QWORD
    LOCAL var2 :QWORD
    LOCAL var3 :QWORD
    LOCAL var4 :QWORD
    var5 equ <32>

    conout "hello word",lf
    waitkey "Press any key to see the new .do .loop technique"
  ; ---------------------------------
 
    mov var1, 1
    mov var2, 4500

    .do
      conout str$(var1),";"
      add var1, 1
    .loop  WHILE var1 LE var2 
 
    conout lf
    waitkey "Press any key to see the new .rept .endr technique"
 ; ---------------------------------

    mov var1, 1
    mov var2, 4500

    .rept IF var2 GE var1
      conout str$(var2),";"
      sub var2, 1
    .endr
    conout lf
    waitkey "Press any key to see the new .repeat .until technique"
 ; ---------------------------------
    mov var1, 1
    mov var2, 5000

    .repeat
        conout str$(var2),";"
        sub var2, 1
    .until  var2==1

    conout lf
    waitkey "Press any key to see the new sigleline .IF/.WHILE technique"
 ; ---------------------------------

    mov var1, 1
    mov var2, 5000
 
    lb_10:
      conout str$(var1),";"
      add var1, 1
    .WHILE var1 LE var2 goto_back_to lb_10
 ; ---------------------------------

 waitkey "Press any key to see the new jump technique"
 ; ---------------------------------

    mov var1, 1
    mov var2, 5000
 
    lb_11:
      conout str$(var1),";"
      add var1, 1
    jump lb_11 WHILE var1 LE var2 
 ; ---------------------------------


    conout lf 
    waitkey

    invoke ExitProcess,0

    ret

entry_point endp

; いいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいい?
    end