about summary refs log tree commit diff stats
path: root/subx/examples/ex7.subx
diff options
context:
space:
mode:
authorKartik Agaram <vc@akkartik.com>2018-10-05 21:50:20 -0700
committerKartik Agaram <vc@akkartik.com>2018-10-05 21:50:20 -0700
commitde21899cb2560ca7788539304051aae380a40959 (patch)
tree59d853ac63bb7f0a888c671ba15c47888f3caf75 /subx/examples/ex7.subx
parent94ad882e828f83df4a4cc0deab1a10e9d5e54eec (diff)
downloadmu-de21899cb2560ca7788539304051aae380a40959.tar.gz
4669
Diffstat (limited to 'subx/examples/ex7.subx')
-rw-r--r--subx/examples/ex7.subx14
1 files changed, 7 insertions, 7 deletions
diff --git a/subx/examples/ex7.subx b/subx/examples/ex7.subx
index 841daf61..615f5d21 100644
--- a/subx/examples/ex7.subx
+++ b/subx/examples/ex7.subx
@@ -29,12 +29,12 @@
   cd/syscall  0x80/imm8
     # save stream
   bb/copy-to-EBX  stream/imm32
-  89/copy                         0/mod/indirect  3/rm32/EBX                                          0/r32/EAX                                           # copy EAX to *EBX
+  89/copy                         0/mod/indirect  3/rm32/EBX    .           .             .           0/r32/EAX   .               .                       # copy EAX to *EBX
 
   # write(stream, "a", 1)
     # load stream
   bb/copy-to-EBX  stream/imm32
-  8b/copy                         0/mod/indirect  3/rm32/EBX                                          3/r32/EBX                                           # copy *EBX to EBX
+  8b/copy                         0/mod/indirect  3/rm32/EBX    .           .             .           3/r32/EBX   .               .                       # copy *EBX to EBX
     #
   b9/copy-to-ECX  a/imm32
   ba/copy-to-EDX  1/imm32/size
@@ -44,7 +44,7 @@
   # close(stream)
     # load stream
   bb/copy-to-EBX  stream/imm32
-  8b/copy                         0/mod/indirect  3/rm32/EBX                                          3/r32/EBX                                           # copy *EBX to EBX
+  8b/copy                         0/mod/indirect  3/rm32/EBX    .           .             .           3/r32/EBX   .               .                       # copy *EBX to EBX
     #
   b8/copy-to-EAX  6/imm32/close
   cd/syscall  0x80/imm8
@@ -57,12 +57,12 @@
   cd/syscall  0x80/imm8
     # save stream
   bb/copy-to-EBX  stream/imm32
-  89/copy                         0/mod/indirect  3/rm32/EBX                                          0/r32/EAX                                           # copy EAX to *EBX
+  89/copy                         0/mod/indirect  3/rm32/EBX    .           .             .           0/r32/EAX   .               .                       # copy EAX to *EBX
 
   # read(stream, b, 1)
     # load stream
   bb/copy-to-EBX  stream/imm32
-  8b/copy                         0/mod/indirect  3/rm32/EBX                                          3/r32/EBX                                           # copy *EBX to EBX
+  8b/copy                         0/mod/indirect  3/rm32/EBX    .           .             .           3/r32/EBX   .               .                       # copy *EBX to EBX
     #
   b9/copy-to-ECX  b/imm32
   ba/copy-to-EDX  1/imm32/size
@@ -72,7 +72,7 @@
   # close(stream)
     # load stream
   bb/copy-to-EBX  stream/imm32
-  8b/copy                         0/mod/indirect  3/rm32/EBX                                          3/r32/EBX                                           # copy *EBX to EBX
+  8b/copy                         0/mod/indirect  3/rm32/EBX    .           .             .           3/r32/EBX   .               .                       # copy *EBX to EBX
     #
   b8/copy-to-EAX  6/imm32/close
   cd/syscall  0x80/imm8
@@ -85,7 +85,7 @@
   # exit(b)
     # load b
   bb/copy-to-EBX  b/imm32
-  8b/copy                         0/mod/indirect  3/rm32/EBX                                          3/r32/EBX                                           # copy *EBX to EBX
+  8b/copy                         0/mod/indirect  3/rm32/EBX    .           .             .           3/r32/EBX   .               .                       # copy *EBX to EBX
     #
   b8/copy-to-EAX  1/imm32/exit
   cd/syscall  0x80/imm8