PPT Slide
CRA-1 CPU (continued)
- Note use of asm directive to place in-line assembly code in the middle of, say, C++ code:
SetTimer(int TimerValue) {
CRA-1 Memory
- byte-addressed machine
- 32-bit addresses
- Simple form of memory protection using base and bound when in user mode; if either fails program is aborted and ip is set to 2