about summary refs log tree commit diff stats
path: root/mu.md
diff options
context:
space:
mode:
authorKartik Agaram <vc@akkartik.com>2020-09-27 21:12:48 -0700
committerKartik Agaram <vc@akkartik.com>2020-09-27 21:12:48 -0700
commit31e6ed17f84ff5b67803e534cde104b331dd495d (patch)
tree8ed6d9fe0eeea6d55489172c10d64909cddd7c05 /mu.md
parent7258083c6fe720b49c0a2b7e00af662dcb8a2d49 (diff)
downloadmu-31e6ed17f84ff5b67803e534cde104b331dd495d.tar.gz
6885 - starting on floating-point instructions
I spent some time deciding on the instructions. x87 is a stack ISA, so
not a good fit for the rest of SubX. So we use SSE instead. They operate
on 32-bit floats, which seems like a good fit.

SSE has a bunch of instructions for operating on up to 4 floats at once.
We'll ignore all that and just focus on so-called scalar instructions.
Diffstat (limited to 'mu.md')
0 files changed, 0 insertions, 0 deletions