skip to main |
skip to sidebar
EVOLUSI ARSITEKTUR KOMPUTER
1. Perspektif Historis
Komputer diciptakan awalnya digunakan hanya untuk menghitung angka-angka. Komputer pada saat ini adalah hasil evolusi dari kompuer zaman dahulu. Awalnya adalah alat mekanik dan elektronik.
A. Abacus atau sempoa adalah alat kuno yang terbuat dari rangka kayu yang sederetan porosnya berisi manik-manik yang bisa di geser. Alat ini digunakan untuk melakukan operasi aritmatika seperti: Penjumlahan, pengurangan, perkalian, pembagian, dan akar kuadrat. Alat hitung ini berasal dari cina sekitar 5000 tahun yang lalu, digunakan hingga saat ini. Abacus dapat dianggap sebagai awal mula mesin perhitungan.
B. Mesin mekanik dibuat oleh Charles Babbage yang terinspirasi dari perkembangan mesin hitung yang dilakukan oleh Wilhem Schickard, Blaise Pascal, dan Gottfried Leibniz. Awalnya Charles mengusulkan suatu mesin untuk melakukan perhitungan persamaan differensial pada tahun 1822. Mesin tersebut dinamakan mesin differensial. Dengan tenaga uap, mesin tersebut dapat menyimpan program dan dapat melakukan kalkulasi serta mencetak hasilnya secara otomatis. Setelah 10 tahun, Charles terinspirasi untuk membuat komputer generasi purpose pertama.
Ilmuwan bernama Howard H. Aiken, berhasil memproduksi kalkulator elektronik untuk US NAVY. Kalkulator tersebut berukuran setengah lapangan bola dan memiliki rentang kabel 500 mil. The Harvard-IBM Automatic Sequence Controlled Calculator (ASCC), atau mark I, merupakan komputer relai elektronik. Ia menggunakan sinyal elektromagnetik untuk menggerakkan komponen mekanik. Mesin tersebut membutuhkan 3-5 detik untuk setiap perhitungan dan tidak fleksibel.
2. Klasifikasi Arsitektur Komputer
Komputer yang ada didunia diklasifikasikan menjadi dua:
A. Mesin Von Neumann
- Mempunyai tiga sub-sistem hardware dasar: CPU, memori utama, I/O
- Memori utama menyimpan program yang mengendalikan komputer dan komputer dapat mengubah programnya sendiri untuk menambah atau mengurangi data lain yang ada di memori.
- Menjalankan instruksi secara berurutan
- Mempunyai satu path antara sistem memori utama dan unit pengendali CPU
B. Mesin non Von Nemann
- Single Instruction Stream, Single Data Stream (SISD)
- Single Instruction Stream, Multiple Data Stream (SIMD)
- Multiple Instruction Stream, Single Data Stream (MISD)
- Multiple Instruction Stream, Multiple Data Stream (MIMD)
3. Kualitas Arsitektur Komputer
A. Generalitas
Jangkauan aplikasi yang cocok dengan arsitektur.
B. Daya Terap
Pemanfaatan arsitektur untuk penggunaan yang telah direncanakan.
C. Efisiensi
Ukuran rata-rata hardware dalam komputer yang selalu sibuk dalam penggunaan biasa.
D. Kemudahan Penggunaan
Kemudahan programmer sistem untuk mengembangkan atau membuat software untuk arsitektur tersebut.
E. Daya Tempa
Kemudahan bagi perancang untuk mengimplementasikan komputer dalam jangkauan yang luas.
F. Daya Kembang
Kemudahan bagi perancang untuk meningkatkan kemampuan arsitektur.
4. Keberhasilan Arsitektur Komputer
Ada empat pokok yang menentukan keberhasilan arsitektur, yaitu:
A. Manfaat Arsitektural
Daya terap, daya tempa, daya kembang, kompatibilitas.
B. Keterbukaan Arsitektur
Arsitektur dikatakan terbuka bila perancangnya mempublikasikan spesifikasinya.
C. Kualitas Implementasi Awal
Ada beberapa komputer yang nampaknya mesin yang baik, yang mempunyai software dan operasional yang baik.
D. Kinerja Sistem
Kinerja sistem ditentukan oleh kecepatan komputer.
Sumber:
http://id.wikipedia.org/wiki/Sejarah_perkembangan_komputer
http://danigunawan.com/stth/arsitektur-dan-organisasi-komputer-ta-2011-2012-genap/
http://wartawarga.gunadarma.ac.id/2010/03/faktor-yang-mempengaruhi-keberhasilan-arsitektur-komputer/
ORGANISASI KOMPUTER DASAR
1. Struktur Dasar Komputer
Sistem komputer dari lima unit struktur dasar, yaitu:
A. Masukan
B. Kontrol
C. Logika dan aritmatika
D. Memori atau penyimpanan
E. Keluaran
2. Organisasi Komputer
CPU mengendalikan semua pertukaran informasi dalam komputer dan dengan dunia luar melalui unit I/O. Unit memori terdiri dari sejumlah besar lokasi yang menyimpan program dan data yang aktif digunakan CPU. Ketiga unit dihubungkan dengan berbagai macam bus.
Bus adalah sebuah jalur fisik yang berfungsi menghubungkan register ke unit fungsional yang berhubungan dengan tiap modul.
Sumber:
http://diaz9895.blogspot.com/2011/11/organisasi-komputer-dasar.html
0 komentar:
Posting Komentar