Question: Suppose we have an assembler/linker/loader for a new RISC-V CPU running a new (hypothetical) operating system OS999. Note that an assembler translates assembly programs
Suppose we have an assembler/linker/loader for a new RISC-V CPU running a new (hypothetical) operating system OS999. Note that an assembler translates assembly programs into binary code and the linker and the loader together will run the binary code. We have two pro- gramming languages D and E. D is a simple programming language that can be used to write simple compilers only while E is sophisticated programming language that can be used to write sophisticated optimizing compilers. What should we do if we wish to have a sophisticated optimizing compiler for E on this platform?
Step by Step Solution
There are 3 Steps involved in it
To have a sophisticated optimizing compiler for the E programming language on the new RISCV CPU running the OS999 operating system you would need to follow a series of steps Here is a general guidelin... View full answer
Get step-by-step solutions from verified subject matter experts
