about summary refs log tree commit diff stats
path: root/subx/examples/ex5.subx
diff options
context:
space:
mode:
Diffstat (limited to 'subx/examples/ex5.subx')
-rw-r--r--subx/examples/ex5.subx14
1 files changed, 7 insertions, 7 deletions
diff --git a/subx/examples/ex5.subx b/subx/examples/ex5.subx
index d773b366..4dad3043 100644
--- a/subx/examples/ex5.subx
+++ b/subx/examples/ex5.subx
@@ -15,28 +15,28 @@
 
   # read(stdin, x, 1)
     # fd = 0 (stdin)
-  bb/copy                         .               .             .           .             .           .           .               0/imm32           # copy to EBX
+  bb/copy-to-EBX  0/imm32
     # initialize x (location to write result to)
   8d/copy-address                 1/mod/*+disp8   4/rm32/sib    4/base/ESP  4/index/none              1/r32/ECX   4/disp8         .                 # copy ESP+4 to ECX
     # size = 1 character
-  ba/copy                         .               .             .           .             .           .           .               1/imm32           # copy to EDX
+  ba/copy-to-EDX  1/imm32
     # read(fd, x, size)
-  b8/copy                         .               .             .           .             .           .           .               3/imm32/read      # copy to EAX
+  b8/copy-to-EAX  3/imm32/read
   cd/syscall  0x80/imm8
 
   # write(stdout, x, 1)
     # fd = 1 (stdout)
-  bb/copy                         .               .             .           .             .           .           .               1/imm32           # copy to EBX
+  bb/copy-to-EBX  1/imm32
     # initialize x (location to read from)
   8d/copy-address                 1/mod/*+disp8   4/rm32/sib    4/base/ESP  4/index/none              1/r32/ECX   4/disp8         .                 # copy ESP+4 to ECX
     # size = 1 character
-  ba/copy                         .               .             .           .             .           .           .               1/imm32           # copy to EDX
+  ba/copy-to-EDX  1/imm32
     # write(fd, x, size)
-  b8/copy                         .               .             .           .             .           .           .               4/imm32/write     # copy to EAX
+  b8/copy-to-EAX  4/imm32/write
   cd/syscall  0x80/imm8
 
   # exit(EBX)
-  b8/copy                         .               .             .           .             .           .           .               1/imm32/exit      # copy to EAX
+  b8/copy-to-EAX  1/imm32/exit
   cd/syscall  0x80/imm8
 
 # vim:nowrap:textwidth=0