introduction of comp. arch & org - dinus.ac.id€¦kontrak kuliah tugas : 40% ??? ... 7 review...

Post on 18-Jun-2018

223 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

INTRODUCTION OF

COMP. ARCH & ORG

Danang Wahyu Utomo

danang.wu@dsn.dinus.ac.id

+6285 740 955 623

Danang Wahyu Utomo

Kontrak Kuliah

Tugas : 40% ???

UAS : 30% ???

UTS : 30% ???

Toleransi Keterlambatan : 20 menit

- Punishment : Review Materi sebelumnya min 2 hal. Folio

Tugas UTS UAS

>90 >80 >80

Danang Wahyu Utomo

RENCANA KEGIATAN PERKULIAHAN SEMESTER

W Pokok Bahasan

1 Organisasi dan ArsitekturKomputer

2 Sistem Komputer

3 Instruction Set Architecture and Design4

5 Computer Arithmetic

6

7 Review Materi 1-6

8 Ujian Tengah Semester

W Pokok Bahasan

9Desain Unit Pemrosesan

10

11 Desain Sistem Memory

12

13 Desain dan Organisasi InputOutput14

15 Teknik Desain Pipelining

16 Ujian Akhir Semester

Danang Wahyu Utomo

Reference

Mustafa Abd-el-Bhar, Hesham El Rewini – Fundamentals of Computer Organization and Architecture 9th

Edition (2004)

William Stallings – Computer Organization and Architecture Designing For Performance 9th

Edition (2013)

Danang Wahyu Utomo

Content

History of Computer Organization and Architecture

Component (Main) of System

Danang Wahyu Utomo

Introduction

What is Computer ?

An electronic device that can :

accept data (input), process the input to useful information (process), according to a set of instructions,store the instructions and the results of processing(storage), and produce the information (output).

Danang Wahyu Utomo

Architecture & Organization

Architecture is those visible to the programmer

instruction set,

number of bits used for data representation,

addressing techniques,

I/O mechanisms

e.g : Is there a multiply instruction?

Danang Wahyu Utomo

Architecture & Organization

Organization is how features are implemented

Control signals,

interfaces,

memory technology.

e.g : Is there a hardware multiply unit?

Danang Wahyu Utomo

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

Danang Wahyu Utomo

Structure – TOP LEVEL

Computer

Main

Memory

Input

Output

Systems

Interconnection

Peripherals

Communication

lines

Central

Processing

Unit

Danang Wahyu Utomo

Structure – TOP LEVEL

a computer consists of four main structural components, which are:

Central processing unit (CPU) – referred as processor, perform data processing and control the operation of the computer

Main memory – stores data

I/O – move data between the computer and its external environment

System interconnection - provides communication among CPU, main memory and I/O

Danang Wahyu Utomo

Structure – THE CPU

Computer Arithmetic

and

Logic Unit

Control

Unit

Internal CPU

Interconnection

Registers

CPU

I/O

Memory

System

Bus

CPU

Danang Wahyu Utomo

Structure – THE CPU

The CPU itself consists of several components such as:

registers – provides storage internal to the CPU

arithmetic and logic unit (ALU) – perform data processing function

control unit – control the operation of CPU

internal CPU interconnection – provides communication among ALU, registers and control unit

Danang Wahyu Utomo

Function

Data processing

Data storage (long term data storage function and short term data storage function)

Data movement (movement between computer and peripheral known as input / output (I/O), movement over longer distances known as data communication)

Control

Danang Wahyu Utomo

Functional View

Danang Wahyu Utomo

Data Movement

Transferring data from one peripheralOr communication line to another

Danang Wahyu Utomo

Data Storage

Data transferred from the externalenvironment to computer storage(read) or vice versa (write)

Danang Wahyu Utomo

Processing From/To Storage

Danang Wahyu Utomo

Processing From Storage to I/O

Danang Wahyu Utomo

Traditional - Calculate Tool

Abacus (Cina)

Abacus (Roman)

Danang Wahyu Utomo

Traditional - Calculate Tool

Abacus (Japan)

Abacus (Russian)

Danang Wahyu Utomo

Traditional - Calculate Tool

Abacus (School)

Abacus Binary

Danang Wahyu Utomo

History & Computer Evolution

First Generation

Second Generation

Third Generation

Fourth Generation

Fifth Generation

Danang Wahyu Utomo

First Generation

Danang Wahyu Utomo

First Generation

ENIAC (Electronic Numerical Integrator And Computer)

- John Mauchly and John Eckert, proposed to build a general purpose computer using Vacuum Tubes

- Started 1943 and finished 1946

- Used until 1955

Danang Wahyu Utomo

First Generation

ENIAC – detail

- Decimal

- 20 accumulator of digits

- Program manually by switches

- 18,000 vacuum tubes

- 30 tons

- 15,000 square feet

- 140 kW power consumption

- 5000 additions per second

Danang Wahyu Utomo

First Generation

Von Neumann / Alan Turing

- Princeton Institute for Advance Studies (IAS)

- Store program concept

- Main memory

- Arithmetic Logic Unit

- Control Unit

- Input / Output equipment

- Completed in 1952

Danang Wahyu Utomo

First Generation

Store Program Concept ???

Danang Wahyu Utomo

Architecture of Von Neumann

Computer designs are based on John Von Neumann

Data and instruction are stored in a single read memory

Execution occurs in a sequential fashion from one instruction to the next

Danang Wahyu Utomo

Structure of The IAS Computer

Danang Wahyu Utomo

Structure of The IAS Computer

Main memory storing program and data

ALU operating on binary data

Control Unit interpreting instructions from memory and executing

I/O equipment operated by Control Unit

Danang Wahyu Utomo

Second Generation

Transistor

- Replaced vacuum tubes

- Smaller

- Cheaper

- Less heat dissipation

- Solid state device

- Invented 1947 at Bell Labs

Danang Wahyu Utomo

Second Generation

1947 Eckert – Mauchly Computer Corporation

UNIVAC (Universal Automatic Computer)

US Bureau of Census 1950 calculation

Ex ;

IBM 701

IBM 702

Danang Wahyu Utomo

Second Generation

IBM 701

Danang Wahyu Utomo

Second Generation

IBM 702

Danang Wahyu Utomo

Third Generation

Small scale integration circuits (100 transistor on chips)

Integrated Circuit

Bus structure

Ex :

- IBM 360

- DEC PDP - 8

Danang Wahyu Utomo

Fourth Generation

Microprocessor

Small

Portable

Reliable

GUI

Ex :

- DEC VAX

Danang Wahyu Utomo

Fourth Generation

DEC VAX

Danang Wahyu Utomo

Fifth Generation

Artificial Intelligence (Present - …)

Characteristic :

- Mega chips

- Parallel processing

- Artificial Intelligence

Danang Wahyu Utomo

Fifth Generation

Danang Wahyu Utomo

The Evolution Of Computer

History

First Generation • Using vacuum tube technology• Produce more heat• Easy to break down• Difficult to identify the problem whenever the computer becomes malfunction• Expensive• Data Processing not accurate

Second Generation • Using transistor• Small size• Low power usage• More efficient• Easy to use• Cheapest• Assembly Language

Danang Wahyu Utomo

The Evolution Of Computer

History

Third Generation • Using Integrated Circuit• Start implement multiprogramming concept and time

sharing• Small size• Low power usage• More efficient• BASIC, PASCAL

Fourth Generation • Using Microprocessor•Using LSI technology (Large Scale Integration)• Main memory becomes more efficient, faster, and large

Fifth Generation • More sophisticated• Cheapest• Faster• have ability to see, listen, talk, think like human• Have AI

Danang Wahyu Utomo

TERIMA KASIH

top related