2. Komputer berasal dari kata ’Computare’ yang artinya menghitung.
Secara umum, Komputer didefinisikan sebagai seperangkat alat
elektronik yang mengubungkan komponen satu dengan yang lainnya
sehingga menghasilkan informasi yang sebelumnya telah diolah terlebih
dahulu.
Komputer adalah suatu alat elektronik yang mampu melakukan
beberapa tugas, yaitu menerima input, memproses input sesuai dengan
instruksi yang diberikan, menyimpan perintah-perintah dan hasil
pengolahannya, serta menyediakan output dalam bentuk
informasi. (Robert H Blissmer)
Komputer adalah mesin penghitung elektronik yang cepat dan dapat
menerima informasi input digital, kemudian memprosesnya sesuai
dengan program yang tersimpan di memorinya, dan menghasilkan
output berupa informasi. (V.C Hamacher)
3. Komputer terdiri dari 3 elemen yakni :
Hardware (perangkat keras) adalah perangkat atau
komponen tang sifatnya bias diraba yang mendukung
proses komputasi seperti Processor, Harddisk, RAM, CPU,
Motherboard.
Software (perangkat lunak) adalah aplikasi-aplikasi yang
sifatnya maya terpasang pada computer dan juga Sistem
Operasi untuk bekerja sesuai perintah yang diberikan
oleh pengguna.
Brainware adalah orang yang mengoperasikan computer
seperti Akuntan, grafis desain, guru, siswa dan lain-lain
4. Dalam prinsipnya komputer memiliki 4 fungsi dasar, Antara lain :
Data Processing (Pengolahan Data), Komputer digunakan untuk pengolahan data
sehingga menghasilkan output berupa suatu Informasi. Data yang diolah
umumnya berupa dokumen, teks, suara, kata, objek, video, gambar dan grafik.
Data Storage (Penyimpanan Data), Komputer berfungsi untuk pengamanan dan
pemakaian kembali data. komputer dapat melakukan fungsi penyimpanan dan
pengambilan data.
Data Movement (Pemindahan Data), Komputer juga dapat melakukan
pemindahan data dari satu kemputer ke komputer lain atau alat- alat output lain.
Control (Pengendalian), Komputer terdiri dari serangkaian komponen yang
dikelompokkan menjadi tiga macam unit. Yaitu unit pemasukan (Input), unit
pemrosesan (Process), dan unit pengeluaran (Output).
5. Sistem Komputer adalah kumpulan perangkat-perangkat komputer
yang saling berhubungan dan berinteraksi satu sama lain untuk
melakukan proses pengolahan data, sehingga dapat menghasilkan
informasi yang di harapkan oleh penggunanya.
Input : Proses memasukan data ke dalam proses komoputer melalui
alat input
Processing : Proses pengolahan data dengan alat pemroses
(processing device) yang berupa proses
menghitung,membandingkan,mengklasifikasikan, mengurutkan,
mengendalikan, atau mencari di storage.
Output : Proses menghasilkan output dari hasil pengolahan data
dengan menggunakan alat output (output device), yaitu berupa
informasi
6. Arsitektur komputer adalah dapat dikategorikan sebagai ilmu dan
sekaligus sebagai suatu seni mengenai cara interkoneksi antara berbagai
komponen perangkat keras atau hardware untuk dapat menciptakan
sebuah komputer yang dapat memenuhi kebutuhan fungsional, kinerja,
dan juga target biayanya.
Dalam bidang teknik komputer, definisi arsitektur komputer adalah suatu
konsep perencanaan dan juga struktur pengoperasian dasar dari suatu
sistem komputer atau ilmu yang bertujuan untuk perancangan sistem
komputer. Arsitektur Von Neumann (atau Mesin Von Neumann) adalah
arsitektur yang diciptakan oleh John von Neumann [1903 – 1957]
Arsitektur Von Neumann ini menggambarkan komputer dengan 4
(empat) bagian utama, yaitu: Unit Aritmatika dan Logis (ALU), unit kontrol,
memori, alat masukan serta hasil (secara kolektif dinamakan I/O)
7. Terdapat 2 (dua) bagian pokok arsitektur komputer:
1. Instructure Set Architecture(ISA), adalah spesifikasi yang
menentukan bagaimana programmer bahasa mesin berinteraksi
dengan komputer. Secara umum, ISA ini mencakup jenis data yang
didukung, jenis instruksi yang dipakai, jenis register, mode
pengalamatan, arsitektu memori, penanganan interupsi, eksepsi,
dan operasi I/O eksternalnya (jika ada)
2. Hardware System Architacture (HSA) yaitu subsistem hardware
(perangkat keras) dasar yaitu CPU, Memori, serta OS. HSA
berkaitan dengan subsistem hardware utama komputer, yang
meliputi central processing unit (CPU), sistem penyimpanan, dan
input-output (I/O) system. HSA mencakup desain logis dan
organisasi arus data dari subsistem, dan oleh karenanya tingkat
HSA yang luas akan menjadikan mesin dapat beroperasi secara
efisisen
8. KOMPUTER GENERASI PERTAMA (1946 – 1959)
Perangkat komputer yang pertama kali dikembangkan adalah
komputer untuk desain pesawat dan peluru kendali. Ilmuwan yang
menggagas konsep pengembangan tersebut adalah Konrad Zuse,
seorang Insinyur asal Jerman. Kemudian, pada pertengahan 1940-an,
komputer tersebut mengalami perkembangan lebih lanjut yang
dilakukan oleh John von Neuman. Komputer generasi pertama dibuat
pada tahun 1946 dengan menggunakan tabung vakum sebagai
komponen dasar. Komputer generasi pertama menggunakan bahasa
mesin, yang mana merupakan bahasa pemrograman yang paling
dasar yang hanya dapat dipahami oleh komputer. Output yang
dihasilkan adalah sebuah print-out.
9. KOMPUTER GENERASI KEDUA (1959 – 1965)
Teknologi transistor menjadi awal kemunculan komputer generasi
kedua, yang menggantikan peran dari tabung vakum pada komputer
generasi pertama. Bila dibandingkan dengan tabung vakum, transistor
memiliki ukuran yang lebih kecil dan menghasilkan panas yang lebih
sedikit, tingkat kegagalannya juga cenderung lebih kecil bila
dibandingkan dengan komputer yang dibuat dengan tabung
vakum. Bahasa mesin yang dulunya digunakan kini digantikan dengan
bahasa assembly atau yang biasa juga disebut bahasa simbolik. Hal ini
berarti programmer dapat memberikan instruksi dengan kata-
kata. Perubahan bahasa pemrograman ini meberikan manfaat
komputasi yang lebih cepat dan lebih akurat.
10. KOMPUTER GENERASI KETIGA (1965 – 1971)
Pada komputer generasi ketiga ini menggunakan Integrated Circuit
(ICs) menggantikan transistor sebagai komponen komputer. Transistor
pada generasi ini telah di miniaturkan dan ditaruh pada IC, satu buah
IC terdiri dari beberapa transistor, resistor dan kapasitor. Komputer di
generasi ini menjadi komputer pertama yang mana pengguna mampu
berinteraksi dengan menggunakan keyboard dan monitor dengan
interface sistem operasi, sebuah kemajuan bila dibandingkan dengan
kertas berlubang. IC pertama kali dikembangkan oleh Jack Kilby
seorang insinyur listrik yang mana kemudian dianugerahkan hadiah
nobel atas penemuannya tersebut.
11. KOMPUTER GENERASI KEEMPAT (1971 – sekarang)
Ini adalah generasi dimana anda berada sekarang, komputer yang
anda lihat disekeliling anda merupakan komputer dari generasi
keempat, “Microprosesor” adalah konsep utama dibalik generasi ini.
Dalam satu chip, terdiri dari ribuan transistor dan elemen sikuit lainnya
yang dihubungkan menjadi satu. Perkembangan komputer generasi
keempat tidak terlepas dari Intel, salah satu perusahaan pembuat chip
yang telah menciptakan Intel 4004 Chip yang menjadi langkah awal
pada perkembangan teknologi computer. Melihat peningkatan yang
terjadi pada komputer di generasi ini melahirkan ide untuk meciptakan
sebuah jaringan komputer, yang akhirnya mengarah pada
perkembangan dan kelahiran internet.
12. KOMPUTER GENERASI KELIMA (Sekarang – Masa depan)
Komputer generasi kelima memiliki teknologi berdasarkan kecerdasan
buatan, dan hal ini masih dalam tahap pengembangan. Tujuan dari
pengembangan komputer generasi kelima ini adalah menghasilkan
sebuah komputer yang mampu merespon dengan input bahasa yang
kita ucapkan dan memiliki kemampuan untuk mempelajari lingkungan
sekitar dan menyesuaikan dirinya sendiri. Komputer kuantum,
molekuler dan nanoteknologi menjadi kunci dari teknologi komputer
generasi ini. Jadi boleh dikatakan bahwa komputer generasi ini akan
memiliki kecerdasan layakanya kecerdasan pada manusia.
13. Pengertian Bus adalah bagian dari sistem komputer yang berfungsi
untuk memindahkan data antar bagian – bagian dalam sistem
komputer. Data dipindahkan dari piranti masukan ke CPU, CPU ke
memori, atau dari memori ke piranti keluaran. Bus merupakan Jalur
komunikasi yang dibagi pemakai suatu set kabel tunggal yang
digunakan untuk menghubungkan berbagai subsistem.
Bus beroperasi pada kecepatan dan lebar yang berbeda. PC awal
mempunyai bus dengan kecepatan 4.77 MHz dan lebar 8 bit yang
dikenal dengan bus ISA (Industry Standard Architecture). Kemudian
bus diperbaiki menjadi lebar 16 bit dengan kecepatan 8 MHz. Sebuah
bus yang menghubungkan komponen-komponen utama komputer
disebut sebagai Bus System. Biasanya sebuah Bus System terdiri dari
50 hingga 100 saluran yang terpisah.
14. Jenis-jenis Sistem Bus.
Saluran bus dapat dipisahkan menjadi dua tipe umum,
yaitu dedicated dan multiplexed.
Dedicated
Merupakan metode di mana setiap bus ( saluran ) secara
permanen diberi fungsi atau subset fisik komponen
komputer.
Time Multiplexed
Merupakan metode penggunaan bus yang sama untuk
berbagai keperluan, sehingga menghemat ruang dan
biaya.
15. Saluran Alamat (Address Bus)
Digunakan untuk menspesifikasi sumber dan tujuan data pada bus data.
Digunakan untuk mengirim alamat word pada memori yang akan diakses CPU.
Digunakan untuk saluran alamat perangkat modul komputer saat CPU mengakses suatu modul.
Semua peralatan yang terhubung dengan sistem komputer, agar dapat diakses harus memiliki alamat.
Contoh : mengakses port I/O, maka port I/O harus memiliki alamat hardware-nya
16. Saluran kontrol (Control Bus)
Digunakan untuk mengontrol bus data, bus alamat dan seluruh modul yang ada.
Karena bus data dan bus alamat digunakan oleh semua komponen maka diperlukan suatu mekanisme
kerja yang dikontrol melalui bus kontrol ini.
Sinyal – sinyal kontrol terdiri atas
Sinyal pewaktuan adalah Sinyal pewaktuan menandakan validitas data dan alamat
Sinyal–sinyal perintah adalah Sinyal perintah berfungsi membentuk suatu operasi
17. Hierarki Multiple Bus
Apabila terlalu banyak modul atau perangkat
dihubungkan pada bus maka akan terjadi penurunan
kinerja
Faktor – faktor :
Semakin besar delay propagasi untuk
mengkoordinasikan penggunaan bus.
Antrian penggunaan bus semakin panjang.
Dimungkinkan habisnya kapasitas
transfer bus sehingga memperlambat data.
18. Set Instruksi (Instruction Set, atau Instruction Set Architecture (ISA))
didefinisikan sebagai suatu aspek dalam arsitektur komputer yang
dapat dilihat oleh para pemrogram. Secara umum, ISA ini mencakup
jenis data yang didukung, jenis instruksi yang dipakai, jenis register,
mode pengalamatan, arsitektur memori, penanganan interupsi,
eksepsi, dan operasi I/O eksternal.
ISA merupakan sebuah spesifikasi dari Pullman semua kode-kode
biner (opcode) yang diimplementasikan dalam bentuk aslinya (native
form) dalam sebuah desain prosesor tertentu.
ISA yang populer digunakan adalah set instruksi untuk chip Intel x86,
IA-64, IBM PowerPC, Motorola 68000, Sun SPARC, DEC Alpha, dan
lain-lain.
19. Jenis-Jenis Instruksi.
Data processing/pengolahan data: instruksi aritmetika dan logika
Data storage/penyimpanan data: instruksi-instruksi memori
Data movement/perpindahan data: instruksi I/O
Control/control: instruksi pemeriksaan dan percabangan
Karakteristik Dan Fungsi Set Instruksi Operasi dari CPU ditentukan
oleh instruksi yang dilaksanakan atau dijalankannya.
Instruksi ini sering disebut sebagai instruksi mesin (machine
instructions) atau instruksi komputer (computer instructions)
Kumpulan dari instruksi-instruksi yang berbeda yang dapat
dijalankan oleh CPU disebut set Instruksi (Instruction Set)
20. Elemen-Elemen Dari Instruksi Mesin (Set Instruksi).
Operation Code (opcode): menentukan operasi yang akan
dilaksanakan
Source Operand Reference: merupakan input bagi operasi yang
akan dilaksanakan
Result Operand Reference: merupakan hasil dari operasi yang
dilaksanakan
Next instruction Reference: memberitahu CPU untuk
mengambil (fetch) instruksi berikutnya setelah instruksi yang
dijalankan selesai.
Source dan result operands dapat berupa salah satu diantara tiga
jenis berikut ini:
Main or Virtual Memory, CPU Register, I/O Device