📄 clsasm.cls
字号:
OPcode = OPcode + "8B4500"
End Function
Function Mov_EAX_DWORD_Ptr_EBX() As Long
OPcode = OPcode + "8B03"
End Function
Function Mov_EAX_DWORD_Ptr_ECX() As Long
OPcode = OPcode + "8B01"
End Function
Function Mov_EAX_DWORD_Ptr_EDX() As Long
OPcode = OPcode + "8B02"
End Function
Function Mov_EAX_DWORD_Ptr_EDI() As Long
OPcode = OPcode + "8B07"
End Function
Function Mov_EAX_DWORD_Ptr_ESP() As Long
OPcode = OPcode + "8B0424"
End Function
Function Mov_EAX_DWORD_Ptr_ESI() As Long
OPcode = OPcode + "8B06"
End Function
Function Mov_EAX_DWORD_Ptr_EAX_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B40" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B80" + Int2Hex(i, 8)
End If
End Function
Function Mov_EAX_DWORD_Ptr_ESP_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B4424" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B8424" + Int2Hex(i, 8)
End If
End Function
Function Mov_EAX_DWORD_Ptr_EBX_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B43" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B83" + Int2Hex(i, 8)
End If
End Function
Function Mov_EAX_DWORD_Ptr_ECX_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B41" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B81" + Int2Hex(i, 8)
End If
End Function
Function Mov_EAX_DWORD_Ptr_EDX_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B42" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B82" + Int2Hex(i, 8)
End If
End Function
Function Mov_EAX_DWORD_Ptr_EDI_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B47" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B87" + Int2Hex(i, 8)
End If
End Function
Function Mov_EAX_DWORD_Ptr_EBP_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B45" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B85" + Int2Hex(i, 8)
End If
End Function
Function Mov_EAX_DWORD_Ptr_ESI_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B46" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B86" + Int2Hex(i, 8)
End If
End Function
Function Mov_EBX_DWORD_Ptr_EAX_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B58" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B98" + Int2Hex(i, 8)
End If
End Function
Function Mov_EBX_DWORD_Ptr_ESP_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B5C24" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B9C24" + Int2Hex(i, 8)
End If
End Function
Function Mov_EBX_DWORD_Ptr_EBX_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B5B" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B9B" + Int2Hex(i, 8)
End If
End Function
Function Mov_EBX_DWORD_Ptr_ECX_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B59" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B99" + Int2Hex(i, 8)
End If
End Function
Function Mov_EBX_DWORD_Ptr_EDX_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B5A" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B9A" + Int2Hex(i, 8)
End If
End Function
Function Mov_EBX_DWORD_Ptr_EDI_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B5F" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B9F" + Int2Hex(i, 8)
End If
End Function
Function Mov_EBX_DWORD_Ptr_EBP_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B5D" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B9D" + Int2Hex(i, 8)
End If
End Function
Function Mov_EBX_DWORD_Ptr_ESI_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B5E" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B9E" + Int2Hex(i, 8)
End If
End Function
Function Mov_ECX_DWORD_Ptr_EAX_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B48" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B88" + Int2Hex(i, 8)
End If
End Function
Function Mov_ECX_DWORD_Ptr_ESP_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B4C24" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B8C24" + Int2Hex(i, 8)
End If
End Function
Function Mov_ECX_DWORD_Ptr_EBX_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B4B" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B8B" + Int2Hex(i, 8)
End If
End Function
Function Mov_ECX_DWORD_Ptr_ECX_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B49" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B89" + Int2Hex(i, 8)
End If
End Function
Function Mov_ECX_DWORD_Ptr_EDX_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B4A" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B8A" + Int2Hex(i, 8)
End If
End Function
Function Mov_ECX_DWORD_Ptr_EDI_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B4F" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B8F" + Int2Hex(i, 8)
End If
End Function
Function Mov_ECX_DWORD_Ptr_EBP_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B4D" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B8D" + Int2Hex(i, 8)
End If
End Function
Function Mov_ECX_DWORD_Ptr_ESI_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B4E" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B8E" + Int2Hex(i, 8)
End If
End Function
Function Mov_EDX_DWORD_Ptr_EAX_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B50" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B90" + Int2Hex(i, 8)
End If
End Function
Function Mov_EDX_DWORD_Ptr_ESP_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B5424" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B9424" + Int2Hex(i, 8)
End If
End Function
Function Mov_EDX_DWORD_Ptr_EBX_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B53" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B93" + Int2Hex(i, 8)
End If
End Function
Function Mov_EDX_DWORD_Ptr_ECX_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B51" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B91" + Int2Hex(i, 8)
End If
End Function
Function Mov_EDX_DWORD_Ptr_EDX_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B52" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B92" + Int2Hex(i, 8)
End If
End Function
Function Mov_EDX_DWORD_Ptr_EDI_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B57" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B97" + Int2Hex(i, 8)
End If
End Function
Function Mov_EDX_DWORD_Ptr_EBP_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B55" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B95" + Int2Hex(i, 8)
End If
End Function
Function Mov_EDX_DWORD_Ptr_ESI_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B56" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8B96" + Int2Hex(i, 8)
End If
End Function
Function Mov_ESI_DWORD_Ptr_ESI_Add(i As Long) As Long
If i <= 127 Then
OPcode = OPcode + "8B76" + Int2Hex(i, 2)
Else
OPcode = OPcode + "8BB6" + Int2Hex(i, 8)
End If
End Function
Function Mov_EBX_DWORD_Ptr_EAX() As Long
OPcode = OPcode + "8B18"
End Function
Function Mov_EBX_DWORD_Ptr_EBP() As Long
OPcode = OPcode + "8B5D00"
End Function
Function Mov_EBX_DWORD_Ptr_EBX() As Long
OPcode = OPcode + "8B1B"
End Function
Function Mov_EBX_DWORD_Ptr_ECX() As Long
OPcode = OPcode + "8B19"
End Function
Function Mov_EBX_DWORD_Ptr_EDX() As Long
OPcode = OPcode + "8B1A"
End Function
Function Mov_EBX_DWORD_Ptr_EDI() As Long
OPcode = OPcode + "8B1F"
End Function
Function Mov_EBX_DWORD_Ptr_ESP() As Long
OPcode = OPcode + "8B1C24"
End Function
Function Mov_EBX_DWORD_Ptr_ESI() As Long
OPcode = OPcode + "8B1E"
End Function
Function Mov_ECX_DWORD_Ptr_EAX() As Long
OPcode = OPcode + "8B08"
End Function
Function Mov_ECX_DWORD_Ptr_EBP() As Long
OPcode = OPcode + "8B4D00"
End Function
Function Mov_ECX_DWORD_Ptr_EBX() As Long
OPcode = OPcode + "8B0B"
End Function
Function Mov_ECX_DWORD_Ptr_ECX() As Long
OPcode = OPcode + "8B09"
End Function
Function Mov_ECX_DWORD_Ptr_EDX() As Long
OPcode = OPcode + "8B0A"
End Function
Function Mov_ECX_DWORD_Ptr_EDI() As Long
OPcode = OPcode + "8B0F"
End Function
Function Mov_ECX_DWORD_Ptr_ESP() As Long
OPcode = OPcode + "8B0C24"
End Function
Function Mov_ECX_DWORD_Ptr_ESI() As Long
OPcode = OPcode + "8B0E"
End Function
Function Mov_EDX_DWORD_Ptr_EAX() As Long
OPcode = OPcode + "8B10"
End Function
Function Mov_EDX_DWORD_Ptr_EBP() As Long
OPcode = OPcode + "8B5500"
End Function
Function Mov_EDX_DWORD_Ptr_EBX() As Long
OPcode = OPcode + "8B13"
End Function
Function Mov_EDX_DWORD_Ptr_ECX() As Long
OPcode = OPcode + "8B11"
End Function
Function Mov_EDX_DWORD_Ptr_EDX() As Long
OPcode = OPcode + "8B12"
End Function
Function Mov_EDX_DWORD_Ptr_EDI() As Long
OPcode = OPcode + "8B17"
End Function
Function Mov_EDX_DWORD_Ptr_ESI() As Long
OPcode = OPcode + "8B16"
End Function
Function Mov_EDX_DWORD_Ptr_ESP() As Long
OPcode = OPcode + "8B1424"
End Function
Function Mov_EAX_EBP() As Long
OPcode = OPcode + "8BC5"
End Function
Function Mov_EAX_EBX() As Long
OPcode = OPcode + "8BC3"
End Function
Function Mov_EAX_ECX() As Long
OPcode = OPcode + "8BC1"
End Function
Function Mov_EAX_EDI() As Long
OPcode = OPcode + "8BC7"
End Function
Function Mov_EAX_EDX() As Long
OPcode = OPcode + "8BC2"
End Function
Function Mov_EAX_ESI() As Long
OPcode = OPcode + "8BC6"
End Function
Function Mov_EAX_ESP() As Long
OPcode = OPcode + "8BC4"
End Function
Function Mov_EBX_EBP() As Long
OPcode = OPcode + "8BDD"
End Function
Function Mov_EBX_EAX() As Long
OPcode = OPcode + "8BD8"
End Function
Function Mov_EBX_ECX() As Long
OPcode = OPcode + "8BD9"
End Function
Function Mov_EBX_EDI() As Long
OPcode = OPcode + "8BDF"
End Function
Function Mov_EBX_EDX() As Long
OPcode = OPcode + "8BDA"
End Function
Function Mov_EBX_ESI() As Long
OPcode = OPcode + "8BDE"
End Function
Function Mov_EBX_ESP() As Long
OPcode = OPcode + "8BDC"
End Function
Function Mov_ECX_EBP() As Long
OPcode = OPcode + "8BCD"
End Function
Function Mov_ECX_EAX() As Long
OPcode = OPcode + "8BC8"
End Function
Function Mov_ECX_EBX() As Long
OPcode = OPcode + "8BCB"
End Function
Function Mov_ECX_EDI() As Long
OPcode = OPcode + "8BCF"
End Function
Function Mov_ECX_EDX() As Long
OPcode = OPcode + "8BCA"
End Function
Function Mov_ECX_ESI() As Long
OPcode = OPcode + "8BCE"
End Function
Function Mov_ECX_ESP() As Long
OPcode = OPcode + "8BCC"
End Function
Function Mov_EDX_EBP() As Long
OPcode = OPcode + "8BD5"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -