Class: Bk201::AsmProxy
Instance Attribute Summary collapse
-
#code ⇒ Object
readonly
Returns the value of attribute code.
Instance Method Summary collapse
-
#initialize ⇒ AsmProxy
constructor
A new instance of AsmProxy.
- #mov_eax(i) ⇒ Object
Methods included from MovXY
#mov_eax_eax, #mov_eax_ebp, #mov_eax_ebx, #mov_eax_ecx, #mov_eax_edi, #mov_eax_edx, #mov_eax_esi, #mov_eax_esp, #mov_ebp_eax, #mov_ebp_ebp, #mov_ebp_ebx, #mov_ebp_ecx, #mov_ebp_edi, #mov_ebp_edx, #mov_ebp_esi, #mov_ebp_esp, #mov_ebx_eax, #mov_ebx_ebp, #mov_ebx_ebx, #mov_ebx_ecx, #mov_ebx_edi, #mov_ebx_edx, #mov_ebx_esi, #mov_ebx_esp, #mov_ecx_eax, #mov_ecx_ebp, #mov_ecx_ebx, #mov_ecx_ecx, #mov_ecx_edi, #mov_ecx_edx, #mov_ecx_esi, #mov_ecx_esp, #mov_edi_eax, #mov_edi_ebp, #mov_edi_ebx, #mov_edi_ecx, #mov_edi_edi, #mov_edi_edx, #mov_edi_esi, #mov_edi_esp, #mov_edx_eax, #mov_edx_ebp, #mov_edx_ebx, #mov_edx_ecx, #mov_edx_edi, #mov_edx_edx, #mov_edx_esi, #mov_edx_esp, #mov_esi_eax, #mov_esi_ebp, #mov_esi_ebx, #mov_esi_ecx, #mov_esi_edi, #mov_esi_edx, #mov_esi_esi, #mov_esi_esp, #mov_esp_eax, #mov_esp_ebp, #mov_esp_ebx, #mov_esp_ecx, #mov_esp_edi, #mov_esp_edx, #mov_esp_esi, #mov_esp_esp
Constructor Details
#initialize ⇒ AsmProxy
Returns a new instance of AsmProxy.
19 20 21 |
# File 'lib/bk201.rb', line 19 def initialize @code = [] end |
Instance Attribute Details
#code ⇒ Object (readonly)
Returns the value of attribute code.
18 19 20 |
# File 'lib/bk201.rb', line 18 def code @code end |
Instance Method Details
#mov_eax(i) ⇒ Object
23 24 25 |
# File 'lib/bk201.rb', line 23 def mov_eax i @code << opb_dword(0xb8, i) end |