Professional Documents
Culture Documents
Evolusi dan
Kinerja
Komputer
Sejarah ENIAC
Electronic Numerical Integrator And
Computer
Eckert and Mauchly
Universitas Pennsylvania
Armys Ballistics Research Laboratory
Mulai 1943
Akhir 1946
Digunakan sampai 1955
ENIAC - Detail
Desimal (bukan biner)
Accumulator 20, mampu 10 digit
Program manual dengan saklar
Tabung vakum 18,000
Berat 30 ton
Volume 15,000 kaki persegi
Daya listrik 140 kW
Kecepatan operasi 5,000 per detik
Von Neumann/Turing
Konsep program tersimpan
Memori Utama, untuk menyimpan data
maupun instruksi
Arithmetic Logic Unit (ALU), untuk mengolah
data binner
Control Unit, untuk melakukan interpretasi
instruksi instruksi di dalam memori
sehingga adanya eksekusi instruksi tersebut
I/0, untuk berinteraksi dengan lingkungan
luar
Computer of Institute for Advanced Studies
Komplet 1952
Input
Output
Equipment
Main
Memory
IAS - detail
1000 x 40 bit word
Angka biner
2 x 20 bit instruksi
Sekumpulan register(penyimpanan didalam CPU)
Memory Buffer Register
Memory Address Register
Instruction Register
Instruction Buffer Register
Program Counter
Accumulator
Multiplier Quotient
MQ
Input
Output
Equipment
Instructions
Main
& Data
Memory
PC
IBR
MAR
IR
Control
Circuits
Address
Komputer Komersial
1947 - Eckert-Mauchly Computer Corporation
UNIVAC I (Universal Automatic Computer)
Tulang punggung penghitungan sensus tahun
1950 di USA
Tahun 1950 - UNIVAC II
Cepat
Memori lebih banyak
Transistor
Mengantikan tabung vakum
Bentuknyapun relatif kecil
Konsumsi daya listrik amat kecil
Transistor ditemukan di Bell Labs pada tahun
1947
Terbuat dari Silikon
Generasi Komputer
Tabung vakum - 1946-1957
Transistor - 1958-1964
Small scale integration - 1965
Lebih dari 100 transistor dalam chip
IBM 360
1964
Kelompok komputer pertama yang terencana
DEC PDP-8
1964
Minikomputer pertama
Tidak membutuhkan air condition
Bentuknya yang kecil sehingga sangat fleksibel
digunakan
$16,000
Aplikasi Embedded
Struktur Bus
Console
Controller
CPU
Main Memory
OMNIBUS
I/O
Module
I/O
Module
Intel
1971 - 4004
Microprocessor pertama
Semua komponen CPU chip tunggal
4 bit
1972 - 8008
8 bit
Didisain untuk aplikasi khusus
1974 - 8080
Intel secara umum menggunakan microprocessor
Perancangan Kinerja
Kinerja sebuah sistem komputer merupakan hasil
proses dari seluruh komponen komputer
Komputer saat ini adalah mirip dengan komputer
IAS
Branch prediction
Data flow analysis
Speculative execution
Kesenjangan Kemampuan
Kecepatan prosesor meningkat
Kapasitas memori meningkat
Kecepatan memori lebih lambat daripada prosesor
Penyelesaian
Meningkatkan jumlah bit yang dicari pada suatu
saat tertentu dengan melebarkan DRAM dan
melebarkan lintasan sistem busnya
Mengubah antarmuka DRAM sehingga lebih
efisien dengan menggunakan teknik cache atau
pola buffer lainnya pada keping DRAM
Meningkatkan bandwidth interkoneksi prosesor
dan memori dengan penggunakan hierarki bus
bus yang lebih cepat untuk buffering dan membuat
struktur aliran data