arrargs.asm

来自「这是一个数字图像处理的matlab仿真程序」· 汇编 代码 · 共 65 行

ASM
65
字号


.data
    s1 db 32 dup (0)
    s2 db 32 dup (0)
    s3 db 32 dup (0)
    s4 db 32 dup (0)
    s5 db 32 dup (0)
    s6 db 32 dup (0)
    s7 db 32 dup (0)
    s8 db 32 dup (0)
    s9 db 32 dup (0)
    s0 db 32 dup (0)

    d1 db 32 dup (0)
    d2 db 32 dup (0)
    d3 db 32 dup (0)
    d4 db 32 dup (0)
    d5 db 32 dup (0)
    d6 db 32 dup (0)
    d7 db 32 dup (0)
    d8 db 32 dup (0)
    d9 db 32 dup (0)
    d0 db 32 dup (0)

  ; ----------------------------------------
  ; source and destination array of strings
  ; ----------------------------------------
    align 4
    sarr dd s1,s2,s3,s4,s5,s6,s7,s8,s9,s0
    darr dd d1,d2,d3,d4,d5,d6,d7,d8,d9,d0

comment * ------------------------------------------------
    Allowable characters in table are upper and lower case
    This table should be put in the .DATA section.
          ------------------------------------------------ *

    align 4
    ctable \
      db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
      db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0     ; 31
      db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
      db 1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0     ; 63
      db 0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
      db 1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0     ; 95
      db 0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
      db 1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0     ; 127
      db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
      db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
      db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
      db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
      db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
      db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
      db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
      db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

    tline  db "   testm eax, 312, 86      ",13,10,0

    tmacro db "   testm    MACRO    reg,var1,var2   ",13,10,
              "mov reg, var1",13,10,
              "add reg, var2",0,13,10,
              "ENDM",13,10,0
.code

; 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?