I&C SCI 51 Study Guide - Final Guide: Dirty Bit, Parse Tree, Demand Paging

121 views2 pages

Document Summary

Von neuman architecture instruction pointer - keep track of the address in main memory where the next instruction to be executed resides. Design principles for modern computers: all instructions are directly executed by hardware (avoid interpretation, maximize rate at which instructions are issued (parallelism/pipelining) (mips = millions of instructions per second) Instructions should be easy to decode: only loads and stores should reference memory (faster speed, provide plenty of registers (store more data, access faster, >= 32) Reduced instruction set computer (risc: 1 cycle per isa (32+ registers, make the common case fast, more instructions to complete the job than cisc. Complex instruction set computer (cisc: 6 cycles per isa (at least 8 registers, fewer instructions, interpretation takes time structured computer organization - structure computes as a series of abstractions, each building on that beneath. The set of data types, operations and features of each level is called its architecture.