Computer Architecture, Advanced Topics
This text presents basic principles of computer architecture and design. The treatment stresses the idea of architectural levels and establishes the connections between architecture, on the one hand, and on the other, design methodology, compilers, microprogramming, software technology, and implementation technology. The architecture of uniprocessors is also discussed, including detailed coverage of the register machine, microprocessing, language directed architectures, and memory.
What people are saying - Write a review
We haven't found any reviews in the usual places.
PART TWO TOOLS FOR DESIGN AND DESCRIPTION
CLASSIFICATION AND TAXONOMY
9 other sections not shown
Other editions - View all
abstraction levels architecture description language array axiomatic Barbacci behavior branch buffer cache Chapter CHDLs compaction compiler complex components computer architecture Consider construct crossbar switch Dasgupta data dependency data flow data types defined denotes described description language discussed EADDR entity example execution exo-architecture fetch firmware formal functional units Gantt chart hardware description hazard high-level host machine IDECODE IEEE IEXEC implementation input instruction pipeline instruction set instruction stream interface ISPS issues latch logic loop main memory memory modules micro-architecture micro-operations microcode microcycles microinstruction microprogramming microprogramming language multiprocessor Neumann operand operation output parallel particular performance phase pipeline system postcondition problem programming languages proof rule register-transfer level result scalar Section semantics sequence sequential shifter shown in Figure simulation specification stage style switch synchronization task taxon TEST-AND-SET tion token variable vector processors verification VHDL