~charles/cdaniels.net

a5ce75c2d9d1179d885023ba12e00850fe78db7c — Charles Daniels a month ago ea2fb70 master
use sup rather than TeX
1 files changed, 3 insertions(+), 3 deletions(-)

M src/awk_cpu.md
M src/awk_cpu.md => src/awk_cpu.md +3 -3
@@ 75,9 75,9 @@ well supported (internally, AWK most likely has separate types in its
interpreter for numbers and text, but this is an implementation detail). It
also does not require us to pre-declare any variables, thus we can say
`mem[123] = 7` out of the blue and this will work as one would expect. This has
the happy side-effect of allowing us to address the $2^{32}$ possible addresses
that RISC-V (specifically, the RV32I instruction set) can address without
having to allocate a whole 4GB of memory up front.
the happy side-effect of allowing us to address the 2<sup>32</sup> possible
addresses that RISC-V (specifically, the RV32I instruction set) can address
without having to allocate a whole 4GB of memory up front.

The actual next-state logic for our processor is also quite straightforward. An
RISC-V instruction can operate on some combinations of a destination register,