Академический Документы
Профессиональный Документы
Культура Документы
ِ
ْ ًِْ َو رْ ُز
ِ ْب زد
َر
My Lord! Advance me in Knowledge and true understanding
http://www.cpu-world.com/CPUs/68000/
Functional Description : Block Diagram
I/O devices
Interrupt
Parallel I/O Serial I/O Communicates the
Circuitry
CPU with the real
System world (e.g. parallel,
bus serial)
System buses
Timing CPU Memory A collection of wires
that allow access to
the circuitry around
Memory the CPU (Data, add &
ctrl signals)
Stores the instructions and data comprising the program
to be executed. (ROM, RAM – static, dynamic, NVM) Commonly made
available to outside
CPU world for sys
Interprets and executes program instructions in sequence expansion
Functional Description: Memory
Memory By Access Types
Semiconductor Cache
Main
Secondary
Magnetic /
Optic Cheap &
Archival
Slow
Functional Description: Memory (cont)
Memory By Access Technology
Semiconductor
•Random Access Memory (RAM)
•Volatile/non-volatile, Read and write
•Read Only Memory (ROM)
•Non-volatile, Can only be read
D0
IR
Ctrl Unit
D7 PC
A0 ALU
SR / CCR
A7
Data bus
Add bus
Functional Description: I/O Device
Mass-Storage Devices
•Hold large quantities of information that cannot fit into the computer’s
•main memory
•Disks, tapes, CD-ROMs
Human Interface Devices
•Input: keyboard, mouse, ...
•Output: displays, printers, ...
Control/Monitor Devices
•Control devices are actuators (outputs)
•Monitor devices are sensors (inputs)
Functional Description: System Bus
Address Bus
•Carries the location of a memory cell
•Uni-directional (always supplied by the CPU)
•Determines maximum amount of memory available to CPU
Data bus
•Carries data between CPU and memory or I/O devices
•Bi-directional
•Determines the width of the architecture (i.e. 16-bit system)
Control Signal / Bus
•Carries timing signals (and more) to synchronize CPU to external circuitry
•Highly dependent on the specific CPU
Functional Description: Timing and
Interrupt Circuitry