KOMPUTER
Organisasi Komputer berkaitan dengan unit-unit operasional dan interkoneksinya yang merealisasikan spesifikasi arsitektural.
Organisasi Komputer Contoh atribut organisasional : signal-signal kontrol, interface komputer dan pheriperal dan teknologi memori yang digunakan.
Arsitektur Komputer
Arsitektur berkaitan dengan atribut-atribut sebuah sistem yang tampak (visible) bagi seorang pemrogram,\ yaitu atribut-atribut yang memiliki dampak langsung pada eksekusi logis sebuah program.
Contoh atribut arsitektural :
Set instruksi, jumlah bit, mekanisme I/O, teknik pengalamatan memory
Struktur Dan Fungsi Komputer
• Struktur adalah cara komponen-komponen dalam sebuah komputer saling terkait
• Fungsi adalah operasi pada masing-masing komponen sebagai bagian dari struktur
Fungsi Komputer
Sebuah komputer dapat melakukan fungsi pengolahan data, penyimpanan data, pemindahan data dan kontrol
Struktur Komputer
• CPU (Cental Processing Unit)
Mengontrol operasi komputer dan membentuk fungsifungsi pengolahan datanya
• Main Memory
Tempat menyimpan data
• Input Output (I/O)
Memindahkan data antara komputer dengan lingkungan luarnya.
• System Interconections
Beberapa mekanisme komunikasi antara CPU, main memory dan I/O
Komponen-komponen CPU
• Control Unit (CU)
Mengontrol operasi CPU dan pada gilirannya mengontrol komputer
• Arithmetic and Logic Unit (ALU)
Komponen-komponen CPU
Membentuk fungsi-fungsi pengolahan data komputer
• Register
Penyimpan internal bagi CPU
• CPU Interconnections
Mekanisme komunikasi antara CU, ALU dan register register
Evolusi dan Kinerja Komputer
Generasi Pertama
Ciri umum komputer generasi pertama:
• Menggunakan tabung hampa (Vaccum Tube)
• Program dibuat dalam bahasa mesin
• Memori utama dibuat dengan teknologi magnetic core storage
• Ukuran fisik komputer besar
• Membutuhkan daya listrik besar
ENIAC
(Electronic Numerical Integrator And Computer)
• Dirancang oleh John Mauchly dan John
Presper Enkert di Universitas Pennsylvania
• Berat 30 ton, volume 15000 kaki persegi,
berisi lebih dari 18000 tabung vakum, membutuhkan daya 140 KW, melakukan operasi penambahan 5000 operasi/detik
• Memori terdiri dari 20 accumulator, masingmasing
accumulator menampung 10 digit
Mesin Von Newmann
(Komputer IAS)
• Satu word dapat juga terd1000 lokasi penyimpanan yang di sebut word
• Memori komputer IAS (Computer of Institute for Advanced Studies) terdiri dari 1000 lokasi
penyimpanan yang di sebut word
• Satu word terdiri dari 40 binary digit
• Satu word dapat juga terdiri dari 20 bit instruksi, masing-masing instruksi terdiri dari 8 bit kode operasi
dan 12 bit alamat
• Memiliki 21 buah instruksi
• Instruksi-instruksi dibagi menjadi 5 kelompok, yaitu : Data transfer,Unconditional branch, Conditional
branch, Arthmetic dan address modify
UNIVAC
(Universal Automatic Computer)
• Dirancang oleh Mauchly dan Eckert
• Produk pertama yang dihasilkan oleh The Eckert-Mauchly Computer Company
• Komputer komersial pertama yang
Ciri umum komputer generasi kedua :
• Teknologi dasar rangkaiannya berupa transistor
• Menggunakan bahasa pemrograman fortran, cobol, Algol
Generasi Kedua
• Menggunakan memori sekunder berupa magnetic tape
• Ukuran fisik komputer lebih kecil dari komputer generasi pertama
• Membutuhkan daya listrik yang lebih kecil
Generasi Ketiga
Ciri umum komputer generasi ketiga :
• Teknologi dasar pembangun rangkaian yang digunakan adalah IC (Integrated Circuit)
• Layar monitor dapat menampilkan gambar dan grafik
• Menggunakan magnetic tape sebagai memori sekunder
• Memiliki fitur jaringan
• Penggunaan daya listrik lebih hemat
Setelah generasi ketiga perkembangan komputer didasarkan pada perkembangan IC (integrated Circuit)
• SSI (Small Scale Integration)
Sampai 100 komponen elektronik per chip
• MSI (Medium Scale Integration)
100-3000 komponen elektronik per chip
• LSI (Large Scale Integration)
3000-100000 komponen elektronik per chip
• VLSI (Very Large Scale Integration)
100000-1 juta komponen per chip
• ULSI (Ultra Large Scale Integration)
Lebih dari 1 juta komponen per chip
Teknik-teknik yang dikembangkan untuk meningkatkan kinerja komputer, antara lain :
• Branch Prediction, teknik dimana prosesor memungkinkan mengamati terlebih dahulu di dalam software dan melakukan prediksi percabangan atau kelompok instruksi yang akan dieksekusi berikutnya
• Data Flow Analysis, prosesor akan menganalisa instruksi-instruksi yang tidak tergantung pada hasil atau data lainnya untuk membuat penjadwalan yang optimum dalam eksekusi
• Speculative Execution, dengan modal prediksi cabang dan analisis data, maka prosesor dapat melakukan eksekusi spekulatif terlebih dahulu sebelum waktunya.
EVOLUSI PENTIUM
KARAKTERISTIK
0 Comments