Anda di halaman 1dari 11

EVOLUSI KOMPUTER DAN PERFORMA

Computer and Performance Evolution

I. Pengertian Komputer
Komputer adalah sebuah mesin hitung elektronik yang secara cepat menerima dan
menyimpan informasi masukan digital dan mengolah informasi menurut seperangkat
instruksi yang tersimpan dalam komputer dan menghasilkan keluaran informasi yang
dihasilkan setelah diolah. Dalam bentuk yang paling sederhana komputer terdiri dari lima
bagian utama yang mempunyai fungsi sendirisendiri. Unit-unit tersebut adalah: masukan,
memori, aritmatika dan logika, keluaran dan kontrol.

II. Komputer Generasi Pertama


Komputer pertama kali dibuat oleh ENIAC (Electronic Numerical Integrator And
Computer) dengan Prosesor dalam bentuk tabung vakum pada tahun 1942 yang dirancang
oleh John Mauchly dan John Presper di Enkert, Universitas Pennsylvania dengan berat
puluhan ton, sangat lebar dan membutuhkan daya listrik yang sangat besar.

A. ENIAC Computer
Komputer pertama atau disebut juga komputer ENIAC ini secara garis besar
memanfaatkan teknologi sebagai berikut:

1. Menggunakan vacuum tube untuk pemrosesan (prosesor) dan penyimpanan.


2. Memori kecepatan tinggi bersama untuk program dan data.
3. Menggunakan main memory cepat dan secondary memory lambat.
4. Menggunakan instruksi input-output.
5. Pertama meperkenalkan ferrite core memory.
6. Menggunakan electromechanical magnetic drum sebagai secondary memory.
7. Menggunakan register untuk penyimpanan operand dan hasil dari instruksi di
dalam CPU.
8. Menggunakan peripheral device seperti magnetic tape, magnetic drum, paper
tape dan card punch.
9. Menggunakan konsep interupsi.

1
Juga perlu diketahui bahwa Komputer ini murni mesin hardware yang tidak
mempunyai sistem operasi, bahkan pemrogramannya dilakukan dalam bahasa
mesin yang berbeda setiap komputer. Pada komputer ini, User bekerja pada
sejumlah switch/saklar pada panel depan baik untuk start, run dan halt komputer.
Internal status ditampilkan pada sejumlah lampu pada panel depan. Umumnya
hanya dapat dioperasikan oleh desainer atau programmer karena kompleks (rumit).

Gambar 1 Pemrograman dengan Komputer Pertama

Berikut beberapa tambahan detail spesifikasi dari komputer ENIAC pertama,


yakni:

 Menggunakan sistem Decimal (bukan binary)


 Memiliki 20 accumulator untuk 10 digits
 Diprogram secara manual melalui sakelar
 Berisi 18,000 vacuum tubes
 Berat 30 tons
 Luas 15,0002 feet
 Daya 140 kW
 Kecepatan: 5,000 penambahan per detik

B. IAS Computer (von Neumann Machine) dan Stored


Program Concept.
Mesin von Neumann atau Komputer IAS (Princeton Institute for Advanced
Studies) yang dikembangkan di Institut tersebut merupakan model dasar untuk

2
stored program concept dan diikuti hampir semua komputer setelahnya. Proyek
yang dipimpin oleh John Von Neumann mampu mengevolusi komputer dari yang
semula membutuhkan tempat dan daya yang besar kini lebih sederhana, dengan
physical structure yang tetap dan dapat mengeksekusi berbagai komputasi
menggunakan kontrol pemrograman yang tepat tanpa modifikasi unit. Komputer ini
merupakan komputer pertama yang menggunakan strored program concept. Pada
hakekatnya stored program concept yakni:

1. Komputer mempunyai 5 unit utama: memory, ALU (Aritmatic Logic Unit),


control unit, input unit, dan output unit.
2. Program dan data disimpan bersama di dalam memori.
3. Pertama kali program berada di memori, kemudian komputer dapat
mengeksekusinya secara otomatis tanpa intervensi manual.
4. Control unit mengambil (fetch) dan mengeksekusi instruksi satu per satu
secara sekuensial (berurut). Eksekusi sekuensial tersebut dapat dimodifikasi
oleh jenis instruksi tertentu.
5. Suatu instruksi dapat memodifikasi isi dari suatu lokasi memori. Karena itu
sebuah program dapat memodifikasi dirinya sendiri.

Kesimpulannya, Stored Program Concept itu sendiri adalah “Program bahasa


mesin tersebut disimpan di dalam komputer serta data relevan lainnya, dan secara
intrinsik komputer mampu memanipulasi program dan data tersebut, misalnya
mengambil (load) data / program dari disk ke memori, memindahkannya dari satu
lokasi memori ke lokasi memori lainnya, dan menyimpannya kembali ke disk”.

Gambar 2 Struktur Komputer IAS

3
Kelebihan Komputer IAS:

a. Merupakan single address machine.


b. Instruction length pendek sehingga menghasilkan program yang ukurannya kecil
dan karenanya keperluan memorinya kecil. Hal ini menyebabkan pengurangan
biaya sistem (System Cost Reduction).
c. Pengambilan (fetch) instruksi dilakukan dua buah sekaligus dan membawanya
ke memori. Sehingga satu instruksi selalu pre-fetched. Hal ini mengurangi
access time untuk instruksi yg kedua, sehingga mempercepat waktu siklus
instruksi
d. Penggunaan instruksi “address modify” , menghasilkan perubahan address field
instruksi yang lain dalam memori.

Kekurangan Komputer IAS:

a. Lemah dalam pelaksanaan operasi I/O.


b. Instruksi input atau instruksi output menghasilkan transfer data antara input
device dan memori atau antara memori dan output device. Pada kedua kasus,
data harus melalui CPU, karena itu tidak ada “direct memory access” antara
memori dan subsistem I/O.
c. Tidak mempunyai tipe instruksi “CALL” dan “RETURN”. Karena itu tidak
memungkinkan fasilitas subrutin (kumpulan perintah yang ditujukan untuk
menangani suatu tindakan dengan tujuan untuk memudahkan pembuatan
program).

Berikut beberapa detail spesifikasi Komputer IAS:

a. Kapasitas memori: 1000 x 40 bit words

Menggunakan sistem bilangan Biner

Panjang instruksi 20 bit ( 1 word = 2 instruksi )

b. Register-register dalam CPU

MBR (Memory Buffer Register)

MAR (Memory Address Register)

IR (Instruction Register)

4
IBR (Instruction Buffer Register)

PC (Program Counter)

AC (Accumulator)

MQ (Multiplier Quotient)

C. Komputer Komersial
Selanjutnya muncul beberapa komputer setelah ditemukannya Stored
Program Concept itu. Sebagai berikut:

 Universal Automatic Computer (UNIVAC I) dikembangkan oleh Eckert—


Mauchy Corporotion. Komputer ini cocok untuk aplikasi saintifik dan
komersial.
 Berikutnya diikuti oleh UNIVAC II yang menawarkan performa tinggi dan
mempunyai kapasitas memori yang besar.
 Berikutnya seri komputer UNIVAC 1100 dengan kompatibilitas antara
berbagai model yang telah dikeluarkan.

III. Komputer Generasi Kedua


Pada komputer generasi kedua ini sudah tidak lagi digunakan tabung vakum sebagai
prosesornya, melainkan menggunakan Transistor yang lebih kecil dan juga hemat daya
dibandingkan dengan vacuum tube. Beberapa perusahaan seperti IBM, NCR dan RCA dll,
dengan cepat memperkenalkan teknologi transistor yang meningkatkan realibility komputer.
Pada komputer jenis ini, sudah mulai digunakan Printed Circuit Board (PCB) sebagai
pengganti wiring circuit yang bersifat lebih modular yang mudah dilakukan penggantian
sehingga produksi dan pemeliaharaan nya lebih mudah. Hal yang menarik adalah
pemrogramannya menggunakan bahasa tingkat tinggi yang merupakan lompatan yang besar
untuk komputer generasi kedua ini.

Pembuat komputer generasi ini juga telah mengembangkan compiler yang bervariasi
seperti FORTRAN dan COBOL. Mempunyai berbagai macam peripheral seperti console
typewriter, card reader, line printer, CRT display, graphic device dan lainnya. Pada generasi
ini juga sudah mulai bermunculan program aplikasi dan dapat digunakan untuk
menyelesaikan pekerjaan akuntansi, pajak, inventory control, purchase order generation,
invoicing dan lainnya. Tentu saja di masa ini Organisasi besar yang menggunakan komputer
juga membentuk tim programmer untuk pengembngan host program mereka.

5
A. Tabel Fitur Komputer Generasi Kedua

No Nama Fitur Tipe Keterangan

1 Opeating system System software Me ‘manage” sumberdaya sistem dan


penanganan keperluan user yang berasal dari
program aplikasi user

2 Batch processing System usage Multi programmer/user sharing dengan


sistem besar yang tersentral yaitu dengan
mengirimkan programnya untuk batch dan
mengambil hasilnya kemudian.

3 Multiprogramming Peningkatan Eksekusi concurrent pada multi program;


throughput sistem multiplex CPU menghindari waktu kosong
selama operasi I/O.

4 Timesharing System usage Multiple remote user shairng pada sebuah


komputer melalui terminal-terminal; sistem
mengalokasikan potongan-potongan waktu ke
terminal user yg menawarkan respons yg
cepat

5 High level Programmer aid Penyederhanaan pemrograman komputer;


programming tidak diperlukan pengetahuan hardware atau
language.compiler bahasa mesin untuk membuat program;
produktivitas programmer meningkat

6 Magnetic hard disk Auxiliary storage Lebih cepat dan lebih andal dari magnetic
drum; read/write head melayang

7 Index register Programmer aid Digunakan untuk pengalamatan operand pada


iterasi; menawarkan efisiensi pemrograman

8 Instruksi CALL dan Peningkatan Menawarkan fasilitas subrutin; menghidari


RETURN throughput sistem pemrograman yg repetitif; meningkatkan
produktivitas programmer serta utilisasi ruang
memori.

9 Floating point Untuk operasi Untuk aplikasi scientific yang memerlukan


arithmetic floating point pada presisi tinggi.
ALU

10 Data channel / Untuk transfer Mendukung device kecepatan tinggi dan juga
DMA transfer data pada mengizinkan parallelism antara CPU dan I/O
hardware

11 Minicomputer Low cost Menghasilkan komputer untuk organisasi dan


computer institusi kecil;

6
IV. Komputer Generasi Ketiga
Setelah berhasilnya ditemukan transistor, Komputer generasi ketiga memasuki era
microelectronics sebagai pengganti transistor. Microelectronics merupakan dasar penemuan
dari integrated-circuit (lintasan yang terintegrasi).

Microelectronics merupakan benar – benar “small-electronics” yang dapat dibuat


dengan semikonduktor. Contoh: silicon wafer (wafer silikon). Microelectronics lebih dikenal
dengan nama chip.

Beberapa kontribusi dan penemuan di masa ini adalah:

1. Adanya Penemuan chip IC (integrated circuit) yang merupakan sukses besar dalam
bidang elektronika untuk membangun sistem mikroelektronika.

2. IC mempunyai banyak keuntungan dibandingkan komponen diskrit: ukuran kecil,


kecepatan lebih tinggi, biaya rendah, meningkatkan keandalan (realibility).

3. Penggunaan komputer dalam suatu pemrosesan kontinyu dan sektor manufaktur


seperti penyulingan BBM dan distribusi daya listrik menjadi populer.

4. Perusahan yg terkenal seperti IBM, UNIVAC, HP, ICL dan DEC mulai mendominasi
industri computer.

5. Dominasi minicomputer membuat kesempatan kerja yang lebih banyak untuk komputer
profesional.

A. Moore’s Law
 Kepadatan komponen dalam sebuah chip meningkat
 Gordon Moore - cofounder of Intel
o Jumlah transistor dalam chip menjadi dua kali lipat tiap tahun
 Sejak 1970 perkembangan agak lambat
 Jumlah transitor menjadi 2 kali dalam sebuah chip berkembang tiap 18
bulan
 Harga dari chip rata-rata tetap / tidak berubah
 Higher packing density berarti jalur elektronik lebih pendek, kemampuan
makin meningkat
 Ukuran yang mengecil meningkatkan flexebilitas
 Mengurangi daya dan membutuhkan pendinginan
 Beberapa Interkoneksi meningkatkan reliabilitas

7
B. Tabel Fitur Komputer Generasi Ketiga
No Nama Fitur Tipe Keterangan
.
1 Virtual memory Biaya berkurang Sistem me-’manage’ program besar yang
dengan memori fisik sedang berjalan melalui kerjasama antara
terbatas CPU dan sistem operasi
2 Pipelining Parallelism dalam siklus Throughtput CPU secara keseluruhan
instruksi meningkat
3 Multiprocessing CPU yg banyak dalam Eksekusi secara simultan dari beberapa
sebuah sistem program dengan CPU yang berbeda.
4 Memori Memori Teknologi baru Kecepatan lebih tinggi, ukuran kecil, dan
semikonduktor pada chip IC mudah pemelihraannya dibandingkan
core memory
5 Memori cache Intermediate hardware Menghemat waktu CPU (dalam
buffer antara CPU dan pengambilan instruksi/operand dengan
main memory mensuplai beberapa instruksi/operand
dari memori buffer.
6 Local storage Register internal dalam Pengambilan operand dan penyimpnan
CPU hasil lebih cepat

7 Konsep bus Komunikasi tipe baru Sharing path; biaya berkurang, komunikasi
antara CPU dan lebih lambat
subsistem lainnya

8 Komunikasi data Komunikasi antar Transfer data jarak jauh melalui saluran
komputer telepon

9 Micro-diagnostic Membantu Untuk aplikasi scientific yang memerlukan


pemeliharaan; auto presisi tinggi.
diagnostic

C. Komputer Generasi Ketiga


1. IBM 360

IBM 360 diluncurkan pada tahun 1964 dan memiliki spesifikasi sebagai berikut:

 Set Instruksi Mirip atau Identik, dalam kelompok komputer ini berbagai model
yang dikeluarkan menggunakan set instruksi yang sama sehingga
mendukungkompabilitas sistem maupun perangkat kerasnya.

8
 Sistem Operasi Mirip atau Identik, ini merupakan feature yang menguntungkan
konsumen sehingga apabila kebutuhan menuntut penggantian komputer tidak
kesulitan dalam sistem operasinya karena sama.
 Kecepatan yang meningkat, model – model yang ditawarkan mulai dari
kecepatan rendah sampai kecepatan tinggi untuk penggunaan yang dapat
disesuaikan konsumen sendiri.
 Ukuran Memori yang lebih besar, semakin tinggi modelnya akan diperoleh
semakin besar memori yang digunakan.
 Harga yang meningkat, semakin tinggi modelnya maka harganya semakin
mahal.

2. DEC PDP-8

PDP-8 diluncurkan pada tahun 1964 dan memiliki spesifikasi sebagai berikut:

 Minicomputer pertama kali tidak memerlukan ruangan ber-AC.


 Embedded applications & OEM.
 Arsitektur PDP-8 sangat berbeda dengan IBM terutama bagian sistem bus. Pada
komputer ini menggunakan omnibus system.
 Sistem ini terdiri atas 96 buah lintasan sinyal yang terpisah, yang digunakan
untuk membawa sinyal – sinyal kontrol, alamat maupun data.
 Arsitektur bus seperti PDP-8 ini nantinya digunakan oleh komputer – komputer
modern.

V. Komputer Generasi Kini


Komputer generasi terakhir ini sudah memanfaatkan mikroprocessors.
PERKEMBANGAN MICROPROCESSOR

1. 1971 - 4004
 Microprocessor pertama
 Semua komponen CPU adalah single chip
 4 bit

2. Diikuti dengan munculnya 8008 tahun 1972


 8 bit
 Mikroposessor dengan desain applikasi khusus

9
3. 1974 – 8080
 Intel adalah mikroprosessor dengan kegunaan umum

Dengan teknologi microprocessor ini didapat banyak keuntungan, antara lain:


Kecepatan prosessor meningkat, Kapasitas memori meningkat. Perkembangan yang
demikian memungkinkan orang-orang biasa untuk menggunakan komputer biasa (personal
computer). Komputer tidak lagi menjadi dominasi perusahaan-perusahaan besar atau
lembaga pemerintah. Pada pertengahan tahun 1970-an, perakit komputer menawarkan
produk komputer mereka ke masyarakat umum. Komputer-komputer ini, yang disebut
minikomputer, dijual dengan paket piranti lunak yang mudah digunakan oleh kalangan
awam. Piranti lunak yang paling populer pada saat itu adalah program word processing dan
spreadsheet. Pada awal 1980-an, video game seperti Atari 2600 menarik perhatian
konsumen pada komputer rumahan yang lebih canggih dan dapat diprogram.

Seiring dengan menjamurnya penggunaan komputer di tempat kerja, cara-cara baru


untuk menggali potensial terus dikembangkan. Seiring dengan bertambah kuatnya suatu
komputer kecil, komputer-komputer tersebut dapat dihubungkan secara bersamaan dalam
suatu jaringan untuk saling berbagi memori, piranti lunak, informasi, dan juga untuk dapat
saling berkomunikasi satu dengan yang lainnya. Jaringan komputer memungkinkan
komputer tunggal untuk membentuk kerjasama elektronik untuk menyelesaikan suatu
proses tugas. Dengan menggunakan perkabelan langsung (disebut juga Local Area Network
atau LAN), atau kabel telepon, jaringan ini dapat berkembang menjadi sangat besar.

VI. Komputer Masa Kini


Sudah tentu saat ini perkembangan komputer sangat pesat, seperti bunyi Hukum
Moore:

VII. Komputer Generasi Kelima (Modern Computer)


Mendefinisikan komputer generasi kelima menjadi cukup sulit karena tahap ini
masih sangat muda. Contoh imajinatif komputer generasi kelima adalah komputer fiksi
HAL9000 dari novel karya Arthur C. Clarke berjudul 2001: Space Odyssey. HAL menampilkan
seluruh fungsi yang diinginkan dari sebuah komputer generasi kelima. Dengan kecerdasan
buatan (artificial intelligence atau AI), HAL dapat cukup memiliki nalar untuk melakukan
percapakan dengan manusia, menggunakan masukan visual, dan belajar dari
pengalamannya sendiri.

10
Walaupun mungkin realisasi HAL9000 masih jauh dari kenyataan, banyak fungsi-
fungsi yang dimilikinya sudah terwujud. Beberapa komputer dapat menerima instruksi
secara lisan dan mampu meniru nalar manusia. Kemampuan untuk menterjemahkan bahasa
asing juga menjadi mungkin. Fasilitas ini tampak sederhana. Namun fasilitas tersebut
menjadi jauh lebih rumit dari yang diduga ketika programmer menyadari bahwa pengertian
manusia sangat bergantung pada konteks dan pengertian ketimbang sekedar
menterjemahkan kata-kata secara langsung.

Banyak kemajuan di bidang desain komputer dan teknologi yang semakin


memungkinkan pembuatan komputer generasi kelima. Dua kemajuan rekayasa yang
terutama adalah kemampuan pemrosesan paralel, yang akan menggantikan model non
Neumann. Model non Neumann akan digantikan dengan sistem yang mampu
mengkoordinasikan banyak CPU untuk bekerja secara serempak. Kemajuan lain adalah
teknologi superkonduktor yang memungkinkan aliran elektrik tanpa ada hambatan apapun,
yang nantinya dapat mempercepat kecepatan informasi.

Jepang adalah negara yang terkenal dalam sosialisasi jargon dan proyek komputer
generasi kelima. Lembaga ICOT (Institute for new Computer Technology) juga dibentuk
untuk merealisasikannya. Banyak kabar yang menyatakan bahwa proyek ini telah gagal,
namun beberapa informasi lain bahwa keberhasilan proyek komputer generasi kelima ini
akan membawa perubahan baru paradigma komputerisasi di dunia.

11

Anda mungkin juga menyukai