ACCT 002 Lecture Notes - Lecture 15: Tomasulo Algorithm, Mutual Exclusion, Microarchitecture

10 views26 pages

Document Summary

Based on script only: art of selecting and interconnecting hardware and components to create computers that meets functional performance and cost goal, formal modelling. Isa: machine language including is, word size, mem, proc register, address, data format: microarchitecture: implementation of isa, system architecture: implementation of entire computer system. Von-neumann architecture: memory, control unit, alu, i/o, programmable, same memory, celled memory, sequential execution, binary. Non-functional aspects: performance, metrics: mflops, mips, storage capacity, throughput, etc, time: Wall-clock time: elapsed time, latency of the execution, incl. wait. Cpu time: time when cpu is active: availability, reliability, fault tolerance, safety. Instruction set architecture: definition: defines the capabilities of the processor for the programmer, datatypes and formats: Instructions and instruction format: classes: data transfer, al, control flow, io system level. Jump to handler: save processor state, switch to system mode, handle, return to origin, precise exceptions: all before are terminated, all after are not executed.

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents