diff options
author | Kartik Agaram <vc@akkartik.com> | 2018-07-07 10:42:38 -0700 |
---|---|---|
committer | Kartik Agaram <vc@akkartik.com> | 2018-07-07 10:42:38 -0700 |
commit | 37b3206e49572cf245ef7ee13d5bd24845f6a2e8 (patch) | |
tree | 1bfb2d5775ea6828c9e0f693c1905fa07b0c9959 /subx | |
parent | 4bd643356ff9c256c32170f4daaf1030196fcde1 (diff) | |
download | mu-37b3206e49572cf245ef7ee13d5bd24845f6a2e8.tar.gz |
4320
Fix a few more typos in example programs.
Diffstat (limited to 'subx')
-rw-r--r-- | subx/ex1.2.subx | 2 | ||||
-rw-r--r-- | subx/ex2 | bin | 107 -> 102 bytes | |||
-rw-r--r-- | subx/ex2.subx | 5 |
3 files changed, 3 insertions, 4 deletions
diff --git a/subx/ex1.2.subx b/subx/ex1.2.subx index 7f3346f9..21f6560f 100644 --- a/subx/ex1.2.subx +++ b/subx/ex1.2.subx @@ -8,7 +8,7 @@ # instruction mod, reg, Reg/Mem bits scale, index, base # 1-3 bytes 0/1 byte 0/1 byte 0/1/2/4 bytes 0/1/2/4 bytes bb 42/imm32 # copy 0x2a (42) to EBX - 05 1/imm32 # copy 1 to EAX + b8 1/imm32 # copy 1 to EAX cd 128/imm8 # int 80h # vim:ft=subx diff --git a/subx/ex2 b/subx/ex2 index bb4d7677..20b212c2 100644 --- a/subx/ex2 +++ b/subx/ex2 Binary files differdiff --git a/subx/ex2.subx b/subx/ex2.subx index 39f784e9..32ab1318 100644 --- a/subx/ex2.subx +++ b/subx/ex2.subx @@ -3,11 +3,10 @@ # opcode ModR/M SIB displacement immediate # instruction mod, reg, Reg/Mem bits scale, index, base # 1-3 bytes 0/1 byte 0/1 byte 0/1/2/4 bytes 0/1/2/4 bytes - bb 2a 00 00 00 # copy 0x2a (42) to EBX bb 42/imm32 # copy 42 to EBX 81 c3 1/imm32 # add 1 to EBX # exit - 05 01 00 00 00 # copy 1 to EAX - cd 80 # int 80h + b8 1/imm32 # copy 1 to EAX + cd 128/imm8 # int 80h # vim:ft=subx |