Computer Architecture, Operating Systems, Hardware, Systems Development.
Instruction Set Architecture, henceforth ISA. to code an assembler which maps our defined assembly language to the machine code which can run on our CPU. Implement a compiler which will target a high-level C like free-standing language, which will enable us to build our own OS and associated