11-11-2016, 02:17 PM
1472690797-01CAOrganizationArchitecture.pdf (Size: 506.8 KB / Downloads: 7)
Architecture
Architecture is those attributes visible to the
programmer.
For example logical Attributes such as:
Instruction set, number of bits used for data
representation, I/O mechanisms, memory addressing
techniques.
e.g. Is there a multiply instruction?
Organization
Organization is how features are implemented
These include hardware details such as:
Control signals, interfaces, memory technology.
Organizational decision is : “Is there a hardware
multiply unit or is it done by repeated addition?”
The above decision may be implemented using
analysis of usage of mult instruction.
Architecture & Organization
Differentiation between organization and architecture is
an important one.
All Intel x86 family share the same basic architecture
The IBM System/370 family share the same basic
architecture
This gives code compatibility
At least backwards
Organization differs between different versions
Changes in technology influence organization, and also
result in powerful new architectures.
Architecture & Organization
Organizational and Architectural design
decisions are inter-related.
The interplay between organizational and
architectural design decisions have resulted in
RISC and CISC types of architectures.
Structure & Function
Structure is the way in which components relate
to each other
Function is the operation of individual
components as part of the structure
Function
All computer functions are:
Data processing
Data storage
Data movement
Control