Anda di halaman 1dari 40

ORGANISASI DAN ARSITEKTUR KOMPUTER

PENDAHULUAN

IBP WIDJA, MT
ORKOM
l Mata Kuliah Orkom mempelajari konsep dasar organisasi dan
arsitektur Komputer yang telah digunakan secara konsisten dan
menyeluruh
l Komputer adalah sebuah mesin hitung elektronik yang secara
cepat menerima informasi masukan digital dan mengolah
informasi tersebut menurut instruksi yang tersimpan dan
menghasilkan keluaran informasi hasil olahan.
Organisasi & Arsitektur
l Organisasi Komputer adalah bagian yang terkait erat dengan
unit–unit operasional dan interkoneksi antar komponen penyusun
sistem komputer dalam merealisasikan aspek arsitektur-nya.
Contoh aspek organisasional adalah teknologi hardware,
perangkat antarmuka, teknologi memori, sistem memori, dan
sinyal–sinyal kontrol.
l Arsitektur Komputer lebih cenderung pada kajian atribut–
atribut (karakteristik) sistem komputer yang terkait dengan
seorang programmer. Contohnya, set instruksi, aritmetika yang
digunakan, teknik pengalamatan, mekanisme I/O.
Organisasi dan Arsitektur...
l Semua keluarga x86 memiliki dasar arsitektur yang
sama
l Keluarga IBM System/370 memiliki dasar arsitektur
yang sama
l Arsitektur akan memberikan “code compatibility”
l Organisasi berbeda antar versi yang berbeda

ORKOM PENDAHULUAN 4
Fungsi
l Fungsi adalah operasi dari komponen individu
sebagai bagian dari struktur
l Fungsi dari semua komputer adalah:
- Data processing
- Data storage
- Data movement
- Control

ORKOM PENDAHULUAN 5
Fungsi Komputer

Data
Storage
Facility

Data
Control
Movement
Mechanism
Apparatus

Data
Processing
Facility

ORKOM PENDAHULUAN 6
Operasi (1)
l Data movement
- Contoh dari keyboard ke display
Data
Storage
Facility

Data
Control
Movement
Mechanism
Apparatus

Data
Processing
Facility

ORKOM PENDAHULUAN 7
Operasi (2)
l Storage
- Contoh download internet ke disk
Data
Storage
Facility

Data
Control
Movement
Mechanism
Apparatus

Data
Processing
Facility

ORKOM PENDAHULUAN 8
Operasi (3)
l Processing from/to storage
- Contoh saat melakukan updating data
Data
Storage
Facility

Data
Control
Movement
Mechanism
Apparatus

Data
Processing
Facility

ORKOM PENDAHULUAN 9
Operasi (4)
l Processing from storage to I/O
- Contoh saat mencetak data yg tersimpan
Data
Storage
Facility

Data
Control
Movement
Mechanism
Apparatus

Data
Processing
Facility

ORKOM PENDAHULUAN 10
Struktur Komputer
l Struktur Komputer adalah cara tiap komponen berhubungan
antar yang satu dng yang lain
l Empat Struktur utama Komputer:
- Central Processing Unit (CPU), berfungsi sebagai pengontrol
operasi komputer dan pusat pengolahan fungsi – fungsi komputer.
Kesepakatan, CPU cukup disebut sebagai processor (prosesor)
saja.
- Memori Utama, berfungsi sebagai penyimpan data.
- I/O, berfungsi memindahkan data ke lingkungan luar atau
perangkat lainnya.
- System Interconnection, merupakan sistem yang menghubungkan
CPU, memori utama dan I/O.

ORKOM PENDAHULUAN 11
Struktur – Top Level

Peripherals Computer

Central Main
Processing Memory
Unit

Computer
Systems
Interconnection

Input
Output
Jalur Komunikasi

ORKOM PENDAHULUAN 12
Struktur - CPU

CPU

Computer Arithmetic
Registers and
I/O Login Unit
System CPU
Bus
Internal CPU
Memory Interconnection

Control
Unit

ORKOM PENDAHULUAN 13
Struktur – Control Unit

Control Unit

CPU
Sequencing
ALU Login
Control
Internal
Unit
Bus
Control Unit
Registers Registers and
Decoders

Control
Memory

ORKOM PENDAHULUAN 14
Sejarah Komputer
l Tabung Vakum
- ENIAC
- Mesin Von Neumann (EDVAC)
- Komputer Komersial (1950); UNIVAC I, UNIVAC II
l Transistor
- IBM SERI 7000
- DEC PDP-1
l Integrated Circuits
- IBM System/360
- DEC PDP-8
l Microprocessor
- INTEL 4004, 8008, 8080, 80386, 80486 dst...
ORKOM PENDAHULUAN 15
ENIAC
l Electronic Numerical Integrator And Computer
l Oleh : Eckert dan Mauchly
l University of Pennsylvania
l Untuk membuat tabel lintasan perluru kendali
l Mulai tahun 1943
l Selesai tahun 1946
- Terlambat untuk digunakan pada perang dunia II
l Digunakan sampai tahun 1955

ORKOM PENDAHULUAN 16
ENIAC ...
l Decimal (bukan binary)
l Memory 20 akumulator, @ 10 digit decimal
l Diprogram manual dengan menggunakan switches
l 18.000 tabung vakum
l Berat 30 ton
l 15,000 square feet
l Konsumsi daya 140 kW
l 5,000 operasi pertambahan per detik

ORKOM PENDAHULUAN 17
Mesin Von Neumann
l Dengan konsep program tersimpan
l Memory utama menyimpan program dan data
l Operasi ALU dengan data biner
l Control Unit menerjemahkan instruksi dari memory dan
mengeksekusinya
l Peralatan Input/Output dioperasikan oleh Control Unit
l Princeton Institute for Advanced Studies
- Komputer IAS
l Diselesaikan tahun 1952

ORKOM PENDAHULUAN 18
Struktur mesin Von Neumann

ALU
(Arithmetic and
Logic Unit)

INPUT MAIN
OUTPUT MEMORY
EQUIPMENT

PROGRAM
CONTROL UNIT

ORKOM PENDAHULUAN 19
Detail – Komputer IAS
l 1000 x 40 bit words
- Binary number
- Instruksi 2 x 20 bit
l Set of registers (storage in CPU)
- Memory Buffer Register (MBR)
- Memory Address Register (MAR)
- Instruction Register (IR)
- Instruction Buffer Register (IBR)
- Program Counter (PC)
- Accumulator (AC)
- Multiplier Quotient (MQ)
ORKOM PENDAHULUAN 20
Central Processing Unit
IAS Arithmetic and Logic Unit

Accumulator MQ

Arithmetic & Logic Circuits

INPUT
OUTPUT MBR MAIN
EQUIPMENT Instructions MEMORY
& Data

IBR PC

MAR
IR
Control
Circuits
Address
Program Control Unit

ORKOM PENDAHULUAN 21
Flow operasi IAS

ORKOM PENDAHULUAN 22
Komputer Komersial
l 1947 - Eckert-Mauchly Computer Corporation
l UNIVAC I (Universal Automatic Computer)
l Kalkulasi Biro Sensus US tahun 1950
l Menjadi bagian dari Sperry-Rand Corp.
l Akhir tahun 1950-an - UNIVAC II
- Lebih cepat
- Memory lebih besar

ORKOM PENDAHULUAN 23
IBM
l Peralatan Punched-card processing
l Tahun 1953 - the 701
- Komputer pertama IBM yg menyimpan program
- Untuk perhitungan sains
l Tahun 1955 - the 702
- Aplikasi bisnis
l Komputer seri 700/7000

ORKOM PENDAHULUAN 24
Transistor
l Menggantikan tabung vakum
l Lebih kecil
l Lebih murah
l Lebih sedikit mengeluarkan panas
l Solid State device
l Dibuat dari bahan silikon
l Ditemukan tahun 1947 di Lab. Bell

ORKOM PENDAHULUAN 25
Komputer berbasis Transistor
l Merupakan mesin generasi kedua
l NCR & RCA memproduksi mesin transistor kecil
l IBM 7000
l DEC – tahun 1957
- Memproduksi PDP-1

ORKOM PENDAHULUAN 26
Microelectronics
l Secara literatur berarti “small electronics”
l Komputer yang dibuat dari gerbang (gates), sel-sel
memory dan interkoneksinya
l Dibuat dari semikonduktor
l contoh: wafer silikon

ORKOM PENDAHULUAN 27
Hukum Moore
l Hukum pertambahan kerapatan dari komponen pada chip
l Jumlah transistor pada Chip akan bertambah 2x lipat tiap tahun
l Sejak 1970 pengembangan sedikit terlambat
- Jumlah transistor betambah 2x lipat tiap 18 bulan
l Ongkos pembuatan chip hampir selalu tidak berubah
l Semakin padat kerapatan chip semakin pendek hubungan elektrisnya
sehingga membuat performa lebih meningkat
l Ukuran yang lebih kecil meningkatkan fleksibilitas
l Konsumsi daya dan pendinginan berkurang
l Interkoneksi yang lebih sedikit akan meningkatkan reliabilitas

ORKOM PENDAHULUAN 28
Kurva pertumbuhan jumlah
Transistor pada Chip

ORKOM PENDAHULUAN 29
IBM seri 360
l Tahun 1964
l Tidak kompatibel dengan seri 7000
l Komputer “Family” yg terencana pertama kali
- Set Instruksi yang sama dan identik
- memiliki O/S yg identik
- Bertambahnya kecepatan
- Jumlah port (terminal) Input/Output bertambah
- Jumlah memory bertambah
- Biaya bertambah
l Memiliki struktur Multiplexed switch

ORKOM PENDAHULUAN 30
DEC PDP-8
l Tahun 1964
l Minikomputer pertama
l Tidak memerlukan ruangan ber-AC
l Cukup kecil untuk ditempatkan di meja laboratorium
l Harga $16.000 (+ $100k untuk IBM 360)
l Aplikasi tertanam (embedded) & OEM
l Struktur Bus

ORKOM PENDAHULUAN 31
Struktur Bus DEC PDP-8

Main Memory I/O I/O


Console CPU Module Module
Controller

OMNIBUS

ORKOM PENDAHULUAN 32
Memory Semikonduktor
l Tahun 1970
l Oleh Fairchild
l Ukuran dari suatu inti tunggal
- Contoh: 1 bit penyimpanan inti magnetic
l Memuat 256 bit
l Sifat pembacaan (Read) Non-destruktif
l Lebih cepat dari inti magnetic
l Kapasitas meningkat hampir 2x lipat per th.

ORKOM PENDAHULUAN 33
INTEL
l Tahun 1971 – type 4004
- Microprosessor pertama
- Semua komponen CPU dalam satu chip
- 4 bit
l Dilanjutkan pd th 1972 oleh type 8008
- 8 bit
- Keduanya didesain untuk aplikasi khusus
l Tahun 1974 – type 8080
- Microprosessor pertama INTEL untuk tujuan umum
(general purpose)

ORKOM PENDAHULUAN 34
Upaya memacu kecepatan
l Pipelining
l On board cache
l On board L1 & L2 cache
l Branch prediction
l Data flow analysis
l Speculative execution

ORKOM PENDAHULUAN 35
Performa yg tidak sebanding
l Kecepatan prosessor bertambah
l Kapasitas memory bertambah
l Tetapi kecepatan memory jauh dibelakang kecepatan
prosessor

ORKOM PENDAHULUAN 36
Karakteristik DRAM & Prosessor

ORKOM PENDAHULUAN 37
Trend penggunaan DRAM

ORKOM PENDAHULUAN 38
Solusi
l Meningkatkan jumlah bit “retrieved” pada satu
waktu
- Membuat DRAM “lebih lebar” daripada “lebih dalam”
l Mengganti interface DRAM shg menjadi lebih
efisien dng melibatkan cache.
l Mengurangi frekwensi akses ke memory
- Cache yang lebih kompleks dan cache pada chip
l Meningkatkan bandwidth interkoneksi
- High speed bus
- Hierarchy of bus

ORKOM PENDAHULUAN 39
End of Slide

ORKOM PENDAHULUAN 40

Anda mungkin juga menyukai