Wikipendium

History Compendium
Log in
This is an old version of the compendium, written Dec. 12, 2013, 2:41 p.m. Changes made in this revision were made by gombos. View rendered version.
Previous version Next version

TDT4255: Computer design

Things I should read about: - Out of order execution, re-order buffers - (Carry look-ahead adders) - n-way set associative cache - register renaming # Useful basic components ## Flip-flops, latches Memory. Holds a single bit of memory. The difference between flip-flops and latches is that flip-flops are edge-triggered (by the clock), and latches are asynchronous. # Performance $$ CPU Time = \frac{Instructions}{Program} \times \frac{Clock cycles}{Instruction} \times \frac{Seconds}{Clock cycle} $$
Performance depends on– - Algorithm: affects IC, possibly CPI–- Programming language: affects IC, CPI–- Compiler: affects IC, CPI–- Instruction set architecture: affects IC, CPI, Clock cycle time
  • Contact
  • Twitter
  • Statistics
  • Report a bug
  • Wikipendium cc-by-sa
Wikipendium is ad-free and costs nothing to use. Please help keep Wikipendium alive by donating today!