• Embed Doc
  • Readcast
  • Collections
  • CommentGo Back
Download
 
 
CS 150 - Fakk 2000 - Computer Organization - 1
Computer Organization
Computer design as an application of digital logicdesign procedures
Computer = processing unit + memory system
Processing unit = control + datapath
Control = finite state machine
Inputs = machine instruction, datapath conditions
Outputs = register transfer control signals, ALU operationcodes
Instruction interpretation = instruction fetch, decode,execute
Datapath = functional units + registers
Functional units = ALU, multipliers, dividers, etc.
Registers = program counter, shifters, storage registers
 
 
CS 150 - Fakk 2000 - Computer Organization - 2
central processingunit (CPU)instruction unit– instruction fetch andinterpretation FSMexecution unit– functional unitsand registersaddressread/writedataProcessorMemorySystem
Structure of a Computer
Block diagram view
control signalsdata conditions
 
Data PathControl
 
 
CS 150 - Fakk 2000 - Computer Organization - 3
LD asserted during a lo-to-hi clocktransition loads new data into FFsOE asserted causes FF state to beconnected to output pins; otherwise theyare left unconnected (high impedance)OEQ7Q6Q5Q4Q3Q2Q1Q0LDD7D6D5D4D3D2D1D0CLK 
Registers
Selectively loaded – EN or LD input
Output enable – OE input
Multiple registers – group 4 or 8 in parallel
of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
You must be to leave a comment.
Submit
Characters: ...