diff options
Diffstat (limited to 'subx/013direct_addressing.cc')
-rw-r--r-- | subx/013direct_addressing.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/subx/013direct_addressing.cc b/subx/013direct_addressing.cc index 7b265a44..45e034ed 100644 --- a/subx/013direct_addressing.cc +++ b/subx/013direct_addressing.cc @@ -555,7 +555,8 @@ put(name, "5f", "pop top of stack to R7 (EDI)"); :(scenario pop_r32) % Reg[ESP].u = 0x60; -% write_mem_i32(0x60, 0x0000000a); +% Mem.push_back(vma(0x1)); // manually allocate memory +% write_mem_i32(0x60, 0x0000000a); // ..before this write == 0x1 # code segment # op ModR/M SIB displacement immediate 5b # pop stack to EBX |