Arsitektur & Organisasi Komputer - Lecturer

Atribut-atribut komputer yang bisa dilihat dan dijangkau oleh programmer. • Contoh nyata: set instruksi, mekanisme input-output, metode pengalamatan. ...

44 downloads 673 Views 237KB Size
1.2 - Arsitektur, Organisasi, Struktur dan Fungsi Aditya Wikan Mahastama, S.Kom

Idea • Seluruh keluarga komputer Intel x86 berbagi arsitektur dasar yang sama • Dengan kata lain: Intel 8086, 80286, 80386, 80486 dan Pentium berbagi arsitektur dasar yang sama

#

Arsitektur • Atribut-atribut komputer yang bisa dilihat dan dijangkau oleh programmer • Contoh nyata: set instruksi, mekanisme input-output, metode pengalamatan • Misal: Apakah komputer tersebut memiliki instruksi untuk melakukan perkalian. Intel 8086 dan Pentium Dual Core # sama2 bisa melakukan perkalian.

Organisasi • Bagaimana fitur-fitur pada sebuah komputer diimplementasikan • Contoh nyata: teknologi prosesor, teknologi memori, teknologi interface • Misal: Untuk melaksanakan instruksi perkalian, apakah komputer tersebut punya unit hardware pengali, atau menggunakan penjumlahan berulang #

Struktur • Bagaimana sebuah komputer diorganisasikan, terkait erat dengan strukturnya • Struktur: bagaimana komponenkomponen dalam sebuah komputer saling berhubungan satu sama lain

#

Struktur Komputer Peripherals

Computer Central Processing Unit

Computer

Main Memory

Systems Interconnection

Input Output Communication lines

#

Struktur CPU (Prosesor) CPU Computer

Arithmetic and Login Unit

Registers

I/O System Bus Memory

CPU

Internal CPU Interconnection

Control Unit

#

Struktur Control Unit Control Unit CPU

Sequencing Logic

ALU Internal Bus Registers

Control Unit

Control Unit Registers and Decoders

Control Memory

#

Fungsi Komputer • Function is the operation of individual components as part of the structure • Fungsi komputer di sini, dilihat dari peran komponen komputer terhadap data, sehingga fungsi komputer hanya ada 4: • 1. Data Movement • 2. Data Processing • 3. Data Storage • 4. Control

#

Diagram Fungsional Komputer

#

Operations (1) Data movement

#

Operations (2) Storage

#

Operations (3) Processing from/to storage

#

Operations (4) Processing from storage to I/O

#