See Syllabus: Objectives 1, 5.
Operating Systems Internal and design principles by William Stallings
1. Giventhefollowinghypotheticalinstructionset:
0001 = Load AC from memory location
0010 = Store AC to memory location
0111 = Multiply value in AC with data at memory location
Assume the first value (9) is stored at location 900 and the second value (4) at 901, using this instruction set, develop a program to compute and store their product at location 808.
Assume the program is to be loaded at location 400, describe the interaction of primary Memory and the CPU registers: PC, AC, and IR, for the execution of this program.
2. Describethememoryhierarchyofinboard,outboard,andofflinestorageintermsofcost and speed.