diff options
Diffstat (limited to 'subx/examples/ex4.subx')
-rw-r--r-- | subx/examples/ex4.subx | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/subx/examples/ex4.subx b/subx/examples/ex4.subx index 17dae120..445f7d1b 100644 --- a/subx/examples/ex4.subx +++ b/subx/examples/ex4.subx @@ -7,24 +7,24 @@ == code # syscall(read, stdin, X, 1) - # fd = 0 (stdin) + # fd = 0 (stdin) bb/copy-to-EBX 0/imm32 - # initialize X (location to write result to) + # initialize X (location to write result to) b9/copy-to-ECX X/imm32 - # size = 1 character + # size = 1 character ba/copy-to-EDX 1/imm32 - # syscall + # syscall b8/copy-to-EAX 3/imm32/read cd/syscall 0x80/imm8 # syscall(write, stdout, X, 1) - # fd = 1 (stdout) + # fd = 1 (stdout) bb/copy-to-EBX 1/imm32 - # initialize X (location to read from) + # initialize X (location to read from) b9/copy-to-ECX X/imm32 - # size = 1 character + # size = 1 character ba/copy-to-EDX 1/imm32 - # syscall + # syscall b8/copy-to-EAX 4/imm32/write cd/syscall 0x80/imm8 @@ -35,6 +35,6 @@ cd/syscall 0x80/imm8 == data X: - 00 00 00 00 # space for read() to write to + 00 00 00 00 # space for read() to write to # vim:nowrap:textwidth=0 |