Presentation on theme: "Computer Architecture and Organization"— Presentation transcript:
1 Computer Architecture and Organization Chapter one
2 Outlines Computer Architecture. Computer Organization. Difference between them.Structure and function of computer.
3 Computer Architecture Definition:Computer Architecture refer to those attributes that are visible to a programmer.OrThose attributer that have a direct effect on the logical execution of a program.
4 Computer Architecture(cont..) Attributes like:Instruction set.Number of bits used to represent data.I/O mechanismsAddressing techniques.
5 Computer Organization Organization refers to operational units and their interconnections that realize the architectural specifications.(Organization is how features are implemented).
6 Computer Organization(cont..) Attributes are hardware details transparent to programmersControl signals.Interface between computer and peripherals.Memory technology.
7 What is the difference between them? Architecture is those attributes visible to the programmerInstruction set, number of bits used for data representation, I/O mechanisms, addressing techniques.e.g. Is there a multiply instruction?Organization is how features are implementedControl signals, interfaces, memory technology.e.g. Is there a hardware multiply unit or it is perform by repeated addition?Example:IBM/370 architecturedifferent models (organizations)
8 Cont.. All Intel x86 family share the same basic architecture The IBM System/370 family share the same basic architectureOrganization differs within members of the same family, e.g. floating point numerical co-processors with names like 8087, and With very few exceptions, the and subsequent x86 processors then integrated this x87 functionality on chip.
9 Structure & FunctionComputer is a complex system then how can we design/describe it?Hierarchic system:A set of interrelated subsystems, each subsystem hierarchic in structure until some lowest level of elementary subsystems is reachedAt each level of the system, the designer is concerned with structure and function.
10 Structure & Function (cont..) Structure is the way in which components relate to each other.Function is the operation of individual components as part of the structure
11 Function There are four basic computer function: Data processing Data storageData movementControl