Pengertian
Komputer
Komputer adalah alat
yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan.
Komputer berasal dari kata computere artinya menghitung aritmatika. Komputer
secara umu digunakan untuk proses perhitungan artimatika, tanpa mesin pembantu.
Menurut Barnhart Concise Dictionary of Etymology, kata tersebut digunakan dalam
bahasa Inggris pada tahun 1646 sebagai kata untuk "orang yang
menghitung" kemudian menjelang 1897 juga digunakan sebagai "alat
hitung mekanis". Selama Perang Dunia II kata tersebut menunjuk kepada para
pekerja wanita Amerika Serikat dan Inggris yang pekerjaannya menghitung jalan
artileri perang dengan mesin hitung.
Membahas artikel sejarah
perkembangan komputer tak terlepas dari dari penemuan penemuan manusia
sejak dahulu kala berupa alat mekanik maupun elektronik. Komputer yang biasa
digunakan saat ini merupakan evolusi panjang dari komputer terdahulu sejak
pertama kali diciptakan dimana komputer sangat terbatas penggunaan dan kegunaannya
karena belum dikomersilkan serta memerlukam keahlian khusus untuk
mengoperasikannya.
Meskipun
demikian perjalanan sejarah perkembangan komputer tak terhenti bahkan
telah beberapa kali mengalami evolusi ditiap generasinya dan dari tiap generasi
menunjukkan perbedaan-perbedaan yang sangat menonjol seiring kemajuan teknologi
yang sangat mendukung perkembangan komputer itu sendiri.
Jika kita memperhatikan perjalanan
kilas balik sejarah perkembangan komputer dari setiap
generasi, bahwa komputer dapat digolongkan menjadi 4 golongan berdasarkan
peralatan yang digunakan untuk menciptakan sebuah komputer sebagai alat
pengolah data, yaitu :
1.
Komputer
dengan menggunakan peralatan manual, maksud dari komputer disini sesuai dengan asal kata
yaitu “to compute” dengan menggunakan peralatan pengolahan data yang sangat
sederhana dengan menggunakan tenaga tangan manusia seperti pada alat hitung
tradisional yang dikenal sebagai abakus.
2.
Komputer
dengan menggunakan peralatan mekanik, yaitu sistim komputasi sederhana
dengan menggunakan peralatan yang sudah berbentuk mekanik dan digerakkan secara
manual.
3.
Peralatan
Mekanik Elektronik : Pada bagian ini perjalanan sejarah komputer telah
menggunakan peralatan mekanik yang bergerak secara otomatis dengan menggunakan
prinsip motor elektronik dan operator untuk melakukan pengendalian operasi.
4.
Peralatan
Elektronik : Peralatan komputer dimana pengolahan datanya bekerja secara
elektronik seperti yang biasa kita jumpai saat ini.
Sejarah
Perkembangan Komputer Generasi Pertama (1940 – 1959)
Pada tahun 1946 Dr John Mauchly dan
Presper Eckert berhasil menciptakan ENIAC (Electronic Numerical Integrator and
Calculator) dan EDVAC (Electronic Discrete Variable Automatic Computer) yang
merupakan komputer generasi pertamadengan menggunakan tabung vakum yang dalam
proses pengembangannnya sebagai cikal bakal komputer terciptanya UNIVAC I (
komputer pertama yang digunakan untuk memproses data perniagaan) [ more ]
Sejarah
Perkembangan Komputer Generasi Kedua (1959-1964 )
Komputer generasi kedua pun muncul
dengan menggunakan transistor dan diode untuk menggantikan penggunaan tabung
vakum yang menjadikan ukuran komputer lebih kecil (mini komputer). pada
generasi kedua ini telah dikenal media penyimpanan memory magnetik dan telah
digunakannya bahasa tingkat tinggi seperti Cobol & Fortran untuk
berinteraksi menggantikan bahasa mesin yang sulit dipahami .
Sejarah
Perkembangan Komputer Generasi Ketiga (1964-1990)
Pada generasi ketiga Jenis komputer
terkecil mikrokomputer telah muncul dan popular seperti Apple II, IBM PC dan
Sinclair. Dari segi ukuran jauh lebih kecil karena teknologi Chip mulai
digunakan untuk menggantikan transistor sebagai program logic komputer.
Variannt bahasa pemrograman yang lain pun telah muncul seperti BASIC, Pascal
dan PL/1 .
Sejarah Perkembangan Komputer Generasi Keempat (Tahun 1990-an)
Seiring dengan perkembangan teknologi
chip yang dapat digunakan untuk memproses dan menyimpan memori maka
pemprosesan dapat dilakukan dengan lebih tepat,sampai jutaan bit per detik.
kemajuan teknologi chip ini telah mengantarkan sejarah perkembangan komputer
naik satu tingkat dengan terciptanya Supercomputer.
Sejarah Perkembangan Komputer Generasi Kelima
Generasi kelima dalam sejarah
perkembangan komputer merupakan komputer impian masa depan di masa itu.
Diharapkan bahwa komputer dapat melakukan lebih banyak unit pemprosesan yang
berfungsi bersamaan untuk menyelesaikan lebih daripada satu tugas dalam satu
waktu (multi function & multi tasking). Artificial intelligence / kecerdasa
buatan yang sepenuhnya dikendalikan oleh sebuah komputer menjadi prioritas pada
generasi ini.
Fungsi Komputer
Secara Umum :
1. Pengolah Data
2. Penyimpan Data
3. Pemindah Data
4. Pengontrol
Struktur Utama
Komputer :
1. CPU (Central
Processing Unit)
2. Memory
3. Input/Output
4. System Interconection
CENTRAL PROCESSING UNIT
- CPU merupakan komponen terpenting dari sistem komputer
- CPU merupakan Komponen pengolah data berdasarkan instuksi yang diberikannya
Komponen utama CPU :
1. ALU (Arithmatic
Logical Unit)
salah
satu bagian/komponen dalam di dalam sistem komputer yang berfungsi
melakukan operasi/perhitungan aritmatika dan logika (penjumlahan, pengurangan
dan beberapa logika lain).
2. CU (Control Unit)
merupakan
salah satu bagian dari CPU yang bertugas untuk memberikan arahan/kendali/
kontrol terhadap operasi yang dilakukan oleh ALU (Arithmetic Logical Unit) di
dalam CPU.
Fungsi Control Unit :
- Mengatur & mengendalikan alat-alat input dan output.
- Mengambil instruksi-instruksi dari memori utama.
- Mengambil data dari memori utama (jika diperlukan).
- Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika serta mengawasi kerja dari ALU.
- Menyimpan hasil proses ke memori utama.
3. Register
Merupakan
memori yang terdapat di dalam CPU, register adalah Alat penyimpanan kecil dgn
kecepatan akses yang tinggi, yangg digunakan untuk menyimpan data dan instruksi
yang sedang diproses, sementara data dan instruksi lainnya menunggu giliran
untuk diproses, masih disimpan di dalam memori utama.
Jenis Jenis Register
:
- Instruction Register (IR) digunakan untuk menyimpan instruksi yang sedang diproses.
- Program Counter (PC) digunakan untuk menyimpan alamat lokasi dari memori utama yang berisi instruksi yang sedang diproses. Selama pemrosesan instruksi, isi PC diubah menjadi alamat dari memori utama yang berisi instruksi berikutnya.
- General purpose register, punya kegunaan umum yang berhubungan dengan data yang sedang diproses. Contoh, yg digunakan untuk menampung data disebut operand register, untuk menampung hasil disebut accumulator.
- Memory data register (MDR) digunakan untuk menampung data atau instruksi hasil pengiriman dari memori utama ke CPU atau menampung data yg akan direkam ke memori utama, hasil pengolahan oleh CPU.
- Memory address register (MAR) digunakan untuk menampung alamat data atau instruksi pada memori utama yg akan diambil atau yg akan diletakkan.
4. CPU Interconection
merupakan
alur transefer data/perintah yang diberikan yang menghubungkan ALU, CU dan
REGISTER.
MEMORY (Main Memory/Memori Utama)
Terdapat 2 memory utama di dalam komputer yaitu :
1. RAM (Random Acces Memory)
- memory sementara atau alat penyimpan data sementara untuk diproses di processor/CPU RAM terdiri dari sekumpulan chip.
- Chip-chip inilah yang akan menampung data untuk diproses, instruksi atau program untuk memproses data, data yang telah diproses dan menunggu untuk dikirim ke output device, secondary storage atau juga communication device.
- Struktur RAM Terdiri dari 4 bagian yaitu :
1. Input storage,
digunakan untuk menampung input yang dimasukkan lewat alat input
2. Program storage, dipakai untuk menyimpan semua instruksi- instruksi program yang akan di proses
3. Working storage, digunakan untuk menyimpan data yang akan diolah dan hasil dari pengolahan
4. Output storage, digunakan untuk menampung hasil akhir dari pengolahan data yang akan ditampilkan ke alat output
2. Program storage, dipakai untuk menyimpan semua instruksi- instruksi program yang akan di proses
3. Working storage, digunakan untuk menyimpan data yang akan diolah dan hasil dari pengolahan
4. Output storage, digunakan untuk menampung hasil akhir dari pengolahan data yang akan ditampilkan ke alat output
- Jenis Jenis RAM
- SDRAM
(Synchronous Dynamic RAM)
168 PIN, 2 Notch,
Kecepatan : 100 – 133 MHz, Kapasitas Maksimum : 512 MB
- DDR RAM
(Double Data Rate RAM)
184 PIN, 1 Notch,
Kecepatan 266 – 400 MHz, Kapasitas Maksimum : 1 GB
- DDR II
240 PIN, 1 Notch,
Kec: 533 – 800 Mhz, Kapasitas Maksimum : 2 GB
-
DDR III
240 PIN, 1 Notch,
1333 MHz, Kapasitas Maksimum : 4 GB
2. ROM
(Read Only Memory)
ROM biasa juga di
sebut memory nonvolatile, mempunyai tugas untuk menyimpan program yang sifatnya
tetap atau permanen, tidak tergantung pada keberadaan arus listrik
(nonvolatile), dan program yang tersimpan dalam ROM mempunyai sifat hanya bisa
dibaca oleh para pengguna komputer. Data-data biasanya sudah terisi dan
disediakan oleh pabrik perakitnya.
Jenis Jenis ROM :
-
PROM (Programmable ROM)
-
EPROM (Erasable Programmable ROM)
-
EEPROM (Electrically Erasable Programmable)
1. Input Device (Alat Masukan)
Adalah perangkat keras komputer yang
berfungsi sebagai alat untuk memasukan data atau perintah ke dalam computer
2. Output Device (Alat Keluaran)
Adalah perangkat keras komputer yang
berfungsi untuk menampilkan keluaran sebagai hasil pengolahan data. Keluaran
dapat berupa hard-copy (ke kertas), soft-copy (ke monitor), ataupun berupa
suara.
3. I/O Ports
Bagian ini digunakan untuk menerima
ataupun mengirim data ke luar sistem. Peralatan input dan output di atas
terhubung melalui port ini.
4. CPU (Central Processing Unit)
CPU merupakan otak sistem komputer, dan
memiliki dua bagian fungsi operasional, yaitu: ALU (Arithmetical Logical Unit)
sebagai pusat pengolah data, dan CU (Control Unit) sebagai pengontrol kerja
komputer.
5. Memori
Memori terbagi menjadi dua bagian yaitu
memori internal dan memori eksternal. Memori internal berupa RAM (Random Access
Memory) yang berfungsi untuk menyimpan program yang kita olah untuk sementara
waktu, dan ROM (Read Only Memory) yaitu memori yang haya bisa dibaca dan
berguna sebagai penyedia informasi pada saat komputer pertama kali dinyalakan.
6. Data Bus
Adalah jalur-jalur perpindahan data
antar modul dalam sistem komputer. Karena pada suatu saat tertentu
masing-masing saluran hanya dapat membawa 1 bit data, maka jumlah saluran menentukan
jumlah bit yang dapat ditransfer pada suatu saat. Lebar data bus ini menentukan
kinerja sistem secara keseluruhan. Sifatnya bidirectional, artinya CPU dapat
membaca dan menirma data melalui data bus ini. Data bus biasanya terdiri atas
8, 16, 32, atau 64 jalur paralel.
7. Address Bus
Digunakan untuk menandakan lokasi
sumber ataupun tujuan pada proses transfer data. Pada jalur ini, CPU akan
mengirimkan alamat memori yang akan ditulis atau dibaca.Address bus biasanya
terdiri atas 16, 20, 24, atau 32 jalur paralel.
8. Control Bus
0 komentar:
Posting Komentar