diff options
author | Kartik Agaram <vc@akkartik.com> | 2020-09-27 21:12:48 -0700 |
---|---|---|
committer | Kartik Agaram <vc@akkartik.com> | 2020-09-27 21:12:48 -0700 |
commit | 31e6ed17f84ff5b67803e534cde104b331dd495d (patch) | |
tree | 8ed6d9fe0eeea6d55489172c10d64909cddd7c05 /apps/ex8 | |
parent | 7258083c6fe720b49c0a2b7e00af662dcb8a2d49 (diff) | |
download | mu-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 'apps/ex8')
0 files changed, 0 insertions, 0 deletions