Sejarah Komputer & Arsitektur Von Neumann Machine Organisasi Sistem Komputer Priyanto E-mail :
[email protected] Program Studi Pendidikan Teknik Elektronika Jurusan Pendidikan Teknik Elektronika FT UNY 2015
Organisasi Sistem Komputer. (c) Priyanto 2015
2
• Manusia menggunakan otak untuk melakukan kalkulasi, maka manusia merupakan komputer. • Tetapi apabila ukuran komputasi semakin besar, maka terdapat dua keterbatasan serius yang akan dijumpai: – Kecepatan komputer manusia terbatas. Operasi dasar (penjumlahan, pengurangan, perkalian, dan pembagian) memerlukan waktu beberapa detik atau menit. – Manusia apabila mengadapi perhitungan yang kompleks dan berulang-ulang cenderung error prone.
• Mesin tidak dipengaruhi oleh sumber-sumber kesalahan manusia seperti: gangguan, kesembronoan, kelelahan, dsb. • Mesin Komputer diciptakan oleh manusia, untuk membantu manusia Organisasi Sistem Komputer. (c) Priyanto 2015
3
Tahun 1642 1617
Penemu: Mesin
Kemampuan
Blaise Pascal
Penjumlahan, pengurangan
Gottfried Leibniz
Penjumlahan, pengurangan, perkalian, pembagian
Charles Babbage: Difference Engine Charles Babbage: Analytical Engine
Evaluasi polinomial dengan metoda finite difference
1941
Zuse: Z3
Komputasi serba-guna
1944
Aiken: Harvard Mark 1
Komputasi serba-guna
1827 1834
Komputasi serba-guna
Organisasi Sistem Komputer. (c) Priyanto 2015
4
Organisasi Sistem Komputer. (c) Priyanto 2015
5
Komputer Generasi Pertama (Vacuum Tubes)
ENIAC (Electrical Numerical Integrator and Calculator) (1943) • • • •
teridiri dari 18,000 vacum tubes beratnya 30 ton konsumsi daya listrik 140 kilowatts diprogram dengan 6000 saklar multiposisi
Organisasi Sistem Komputer. (c) Priyanto 2015
6
Komputer Generasi Pertama (Vacuum Tubes)
Stored-Program Computer • Gagasan menyimpan program dan data pada unit memori kecepatan tinggi , storedprogram computer, • Disampaikan oleh John Von Neumann • EDVAC (Electronic Discrete Variable Automatic Computer) adalah stored program computer yang pertama.
Organisasi Sistem Komputer. (c) Priyanto 2015
7
Komputer Generasi Pertama (Vacuum Tubes) Von Neumann Machine Stored-Program Computer (1946) • IAS Machine atau Von Neumann Machine Stored Program Computer yang baru • Digunakan sebagai konsep dasar pengembangan komputer sampai sekarang. • Von Neuman Machine memiliki tiga bagian utama yaitu: – Central processing unit • Arithmatic logic unit (ALU) • Unit program control
– Memori – Peralatan Input/output (I/O) Organisasi Sistem Komputer. (c) Priyanto 2015
8
• Generasi Kedua: Transistor (1955-1965) • Generasi Ketiga: Integrated Circuit (1965-1980) • Generasi Keempat: VLSI (1980-?) • Generasi Kelima: Low power & invisible computers.
Organisasi Sistem Komputer. (c) Priyanto 2015
9
Organisasi Sistem Komputer. (c) Priyanto 2015
10
Organisasi Sistem Komputer. (c) Priyanto 2015
11
• CPU (central processing unit) atau Prosesor adalah “otak” komputer yang bertugas untuk mengeksekusi program yang tersimpan dalam memori utama. • Memori (memori utama) adalah bagian dari komputer yang berfungsi untuk menyimpan data dan program selama proses operasi komputer • Input/output digunakan untuk pertukaran informasi antara komputer dengan dunia luar.
Organisasi Sistem Komputer. (c) Priyanto 2015
12
Control Unit (CU), bertanggung jawab untuk fetching instruksi dari memori utama dan menentukan tipenya. Dalam tugasnya, CU membangkitkan sinyal kontrol yang mengontrol aliran informasi di dalam CPU. Arithmatic and Logical Unit (ALU), melakukan operasi aritmatik (penjumlahan dan pengurangan) dan operasi logika (OR, AND, INVERT, dan EXOR). Organisasi Sistem Komputer. (c) Priyanto 2015
13
Organisasi Sistem Komputer. (c) Priyanto 2015
14
• Diintegrasikan (ditanam) ke dalam perangkat yang lebih besar atau sistem untuk secara otomatis memantau dan mengontrol proses fisik atau lingkungan. • Digunakan untuk tujuan tertentu dan bukan untuk tugas-tugas pengolahan umum. • Aplikasi yang umum diantaranya otomatisasi industri dan rumah, peralatan, produk telekomunikasi, dan kendaraan. • Pengguna mungkin tidak menyadari peran komputer pada sistem tersebut. Organisasi Sistem Komputer. (c) Priyanto 2015
15
• PC telah digunakan secara luas di rumah, institusi pendidikan, dan bisnis, terutama untuk penggunaan individu. • mendukung berbagai aplikasi seperti komputasi umum, penyiapan dokumen, computer-aided design, hiburan audiovisual, komunikasi interpersonal, dan Inernet. • Klasifikasi PC: – Komputer desktop melayani kebutuhan umum – Komputer workstation menawarkan kapasitas komputasi yang lebih tinggi dan kemampuan grafis yang canggih untuk rekayasa dan saintifik. – Komputer Portable dan komputer Notebook menyediakan fitur dasar dari sebuah komputer pribadi yang kecil dan ringan. Dapat beroperasi dengan baterai untuk menyediakan mobilitas.
Organisasi Sistem Komputer. (c) Priyanto 2015
16
• adalah komputer besar yang digunakan bersama oleh sejumlah pengguna yang mengakses dari berbagai komputer pribadi melalui jaringan publik atau privat. • Komputer tersebut dapat menjadi HOST database besar dan memberikan pengolahan data untuk sistem informasi.
Organisasi Sistem Komputer. (c) Priyanto 2015
17
• Superkomputer dan komputer Grid biasanya menawarkan kinerja tertinggi. Paling mahal dan secara fisik dalam kategori komputer terbesar. • Superkomputer digunakan untuk perhitungan yang menuntut komputasi tinggi seperti: ramalan cuaca, desain engineering, dan simulasi, dll. Harganya mahal. • Komputer Grid memberikan alternatif biaya-efektif yang lebih. • Komputer Grid menggabungkan sejumlah PC dan media penyimpan yang secara fisik terdistribusi dalam jaringan kecepatan tinggi
Organisasi Sistem Komputer. (c) Priyanto 2015
18
Organisasi Sistem Komputer. (c) Priyanto 2015
19
Organisasi Sistem Komputer. (c) Priyanto 2015
20
• Pengguna komputer pribadi memiliki akses sumber daya komputasi dan server penyimpanan yang terdistribusi luas untuk individu, independen, kebutuhan komputasi. • Internet menyediakan fasilitas komunikasi yang diperlukan. • Penyedia layanan Cloud hardware & software beroperasi sebagai utilitas • Biaya yang dipungut adalah basis payas-you-use Organisasi Sistem Komputer. (c) Priyanto 2015
21
Organisasi Sistem Komputer. (c) Priyanto 2015
22
Priyanto
[email protected]
Organisasi Sistem Komputer. (c) Priyanto 2015
23