about summary refs log tree commit diff stats
path: root/subx
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2017-10-16 13:52:54 -0700
committerKartik K. Agaram <vc@akkartik.com>2017-10-16 13:52:54 -0700
commitd2051c62ca86ce9d1cb12c50c0e8a6cfbad73f36 (patch)
tree657e46fa9f64a88934e13adb73bd26020a901791 /subx
parent110c231ba5bff5b65ca4891de7fcd8c68d1029bf (diff)
downloadmu-d2051c62ca86ce9d1cb12c50c0e8a6cfbad73f36.tar.gz
4075
Diffstat (limited to 'subx')
-rw-r--r--subx/Readme.md7
1 files changed, 4 insertions, 3 deletions
diff --git a/subx/Readme.md b/subx/Readme.md
index 22a1878b..d80d06a8 100644
--- a/subx/Readme.md
+++ b/subx/Readme.md
@@ -2,12 +2,13 @@
 
 Bytecode interpreter for a subset of the 32-bit x86 ISA.
 
-* Only instructions that operate on the 32-bit E*X registers.
+* Only instructions that operate on the 32-bit E*X registers. (No
+  floating-point yet.)
 * Only instructions that assume a flat address space; no instructions that use
   segment registers.
 * No instructions that check the carry or parity flags; arithmetic operations
-  always operate on signed numbers (while bitwise operations always operate on
-  unsigned numbers)
+  always operate on signed integers (while bitwise operations always operate
+  on unsigned integers)
 * Only relative jump instructions (with 8-bit or 16-bit offsets).
 
 These rules yield a clean instruction set. We don't care about running