Basic Concepts

Basic Concepts - Concept Problem Algorithm High‐Order...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Concept Problem Algorithm High‐Order language Language Instruction Set MicroArchitecture Data busses Arithmetic / Logic Logic Operations Memory Data Types Bytes Ones and Zeros Examples Video Game Min‐max search Matlab C / Java X86/Power PC Pentium/750FX PCI bus ALU +/and/or ROM / RAM / Cache Integer / double 8 bits Binary state Hardware Complexity Microprocessor chip Control Logic ~100 operations 32 bit adder 1 MB 32 / 64 bit register 8 bit register Gated Latch R‐S Latch Nand / Nor / Not Gates Transistor (n / p) 100,000 tr. 320 gates / 1280 tr. 144 million tr. 576 tr. 8 Gl / 144 tr. 4 nand+ / 18 tr. 2 nands / 8 tr. 4 / 4 / 2 tr. 1 tr CPU Output Control Unit Program Ctr Instruction Arithmetic/Logic Unit Input A Input B Data Distribution Commands Memory Programs Data I/O Address Data ...
View Full Document

Ask a homework question - tutors are online