Pengertian Computer
Komputer merupakan sebuah perangkat elektronik yang memiliki fungsi berlimpah, saat
ini komputer telah masuk ditengah-tengah masyarakat umum yang membuat segala hal dapat
dikerjakan hanya dengan melakukannya di depan computer. Komputer memiliki perangkat keras
(hardware) dan perangkat lunak atau Software.
Komputer adalah sebuah mesin hitung elektronik yang secara cepat menerima informasi
masukan digital dan mengolah informasi tersebut menurut seperangkat instruksi yang tersimpan
dalam komputer tersebut dan menghasilkan keluaran informasi yang dihasilkan setelah diolah.
Daftar perintah tersebut dinamakan program komputer dan unit penyimpanannya adalah memori
komputer.
Sebagai contoh apakah suatu komputer perlu memiliki instruksi pengalamatan pada
memori merupakan masalah rancangan arsitektural. Apakah instruksi pengalamatan tersebut
akan diimplementasikan secara langsung ataukah melalui mekanisme cacheadalah kajian
organisasional.
Jika organisasi komputer mempelajari bagian yang terkait dengan unit-unit operasional
komputer dan hubungan antara komponen sistem computer,dan interkoneksinya yang
merealisasikan spesifikasi arsitektural. Contoh: teknologi hardware, perangkat antarmuka
(interface), teknologi memori, sistem memori, dan sinyal–sinyal kontrol.
Yang kedua : Organisasi komputer memberikan gambar yang lebih dalam mengenai struktur
fungsional dan interkoneksi logika antara unit-unit (blok fungsional). Biasanya termasuk rincian
atau detail hardware yang dapat diketahui oleh pemrogram, seperti sinyal-sinyal kontrol,
antarmuka komputer dan peripheral serta teknologi memori yang digunakan.
Yang ketiga : Di dalam organisasi komputer, kita akan menemukan ilmu yang mempelajari
bagian-bagian terkait di dalam hubungan tersebut, kemudian kita juga dapat menjalankan
operasional sistem kerja dari semua komponen yang terhubung.
Yang keempat : Organisasi komputer merupakan sekumpulan unit unit operasional pada
komputer yang bekerja bersama-sama demi satu tujuan.
Yang kelima : Organisasi komputer dapat berbeda, maksudnya kita di berikan berberapa
software yang berbeda tetapi pada akhirnya pembuatan ataupun proses perencanaannya
(arsitekturnya) sama.
Yang ketujuh : Organisasi Komputer berkaitan erat dengan unit-unit operasional dan
interkoneksinya yang merealisasikan spesifikasi arsitektural. Contoh Atribut Organisasional
Adalah :rincian hardware yang dapat diketahui oleh pemrogram, seperti sinyal kontrol, interface
komputer, dan teknologi memori yang digunakan.
Yang terakhir : dapat di simpulkan bahwa organisasi itu sebagai penyedianya atau di
ibaratkan sebagai software - softwarenya.
Arsitektur Computer :
Perbedaaan Utamanya dengan organisasi computer adalah :
Arsitektur Komputer merupakan Atribut – atribut sistem komputer yang terkait dengan
seorang programmer, sebagai contoh : Set instruksi, aritmetika yang dipergunakan, teknik
pengalamatan, mekanisme I/O
Yang kedua : 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.
Yang ketiga : 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 komputer adalah konsep
perencanaan dan struktur pengoperasian dasar dari suatu sistemkomputer. Arsitektur komputer
ini merupakan rencana cetak-biru dan deskripsi fungsional dari kebutuhan bagian perangkat
keras yang didesain (kecepatan proses dan sistem interkoneksinya). Dalam hal ini, implementasi
perencanaan dari masing–masing bagian akan lebih difokuskan terutama, mengenai
bagaimana CPU akan bekerja, dan mengenai cara pengaksesan data dan alamat dari dan
ke memori cache,RAM, ROM, cakram keras, dll). Beberapa contoh dari arsitektur komputer ini
adalah arsitektur von Neumann, CISC, RISC, blue Gene, dll.
Yang keempat : Arsitektur komputer merupakan teknik yang digunakan dalam perancangan
suatu organisasi komputer agar dapat berjalan sebagai mana mestinya.
Yang kelima : Arsitektur harus sama, maksudnya kita akan membuat sebuah aplikasi dari
beberapa software yang berbeda tetapi pada intinya proses perancangannya nanti sama.
Yang keenam : Arsitektur komputer itu bertahan lama artinya Arsitektur komputer dapat
bertahan bertahun-tahun. Sebuah Pabrik komputer memproduksi sekelompok model komputer,
yang memiliki arsitektur sama tapi berbeda dari segi organisasinya yang mengakibatkan harga
dan karakteristik unjuk kerja yang berbeda. Jika organisasi komputer harus mengikuti
perkembangan zaman tetapi arsitektur itu dapat bertahan hingga bertahun – tahun lamanya.
Yang ketujuh : Arsitektur Komputer berkaitan erat dengan atribut-atribut sebuah sistem yang
tampak (Visible) bagi seorang program. Contoh Atribut Arsitektural Adalah :set instruksi,
jumlah bit utk representasi bermacam jenis data, mekanisme I/O, dan teknik-teknik
pengalamatan memory.
Yang terakhir : Dapat di simpulkan bahwa arsitektur itu sebagai perancangnya atau yang
akan merancang software tersebut supaya menjadi sebuah aplikasi yang dapat berfungsi dengan
baik.
Unit Output
Output adalah lawan dari input. Fungsinya adalah untuk mengirim informasi ke dunia
luar/ ke pengguna yang membutuhkan. Output adalah data yang telah diproses menjadi bentuk
yang dapat digunakan. Artinya komputer memproses data-data yang diinputkan menjadi sebuah
informasi. Yang disebut sebagai perangkat output adalah semua komponen piranti keras yang
menyampaikan informasi kepada orang-orang yang menggunakannya.
Unit output (keluaran) biasanya digunakan untuk menampilkan data, atau dengan kata
lain untuk menangkap data yang dikirimkan oleh mikroprosesor, contohnya data yang akan
ditampilkan pada layar monitor atau printer.
Output device Yaitu perangkat keras komputer yang berfungsi untuk menampilkan
keluaran sebagai hasil pengolahan data. Unit output ii akan selalu berhubungan dengan output
device atau perangkat keluaran, Misalnya seperti : monitor, printer, hasil scanner, speaker, dan
lain sebagainya.
Komputer akan memproses informasi dari peralatan input komputer kemudian
menampilkan hasil proses dalam bentuk informasi ke pengguna komputer (manusia). Peralatan
output sendiri sangat penting karena akan memberikan informasi secara langsung ke pengguna.
Perangkat output juga menjadi suatu keharusan dalam sistem komputer meskipun beberapa
peralatan output komputer tersebut dalam kategori periperal komputer / perangkat tambahan.
Unit Memory
Unit memori ini berfungsi untuk menyimpan program dan data, terbagi menjadi 2 yaitu
Random Access Memory (RAM) untuk menyimpan data sementara dan Read Only Memory
(ROM) yaitu memori yang hanya bisa dibaca sebagai penyedia informasi saat komputer pertama
kali dihidupkan.
Memori komputer bertanggung jawab untuk menyimpan data dan aplikasi sementara atau
secara permanen. Hal ini memungkinkan seseorang untuk menyimpan informasi yang tersimpan
di komputer. Tanpa memori, prosesor tidak akan dapat menemukan tempat yang diperlukan
untuk menyimpan perhitungan dan proses. Ada berbagai jenis memori komputer yang dapat
diinstal, tergantung pada kebutuhan, fungsi dan spesifikasi dari sistem.
Memori merupakan bagian dari komputer yang berfungsi sebagai tempat penyimpanan
informasi yang harus diatur dan dijaga sebaik-baiknya. Memori biasanya disebut juga dengan
istilah : computer storage, computer memory atau memory, merupakan piranti komputer yang
digunakan sebagai media penyimpan data dan informasi saat menggunakan komputer. Memory
merupakan bagian yang penting dalam komputer modern dan letaknya di dalam CPU (Central
Processing Unit). Sebagian besar komputer memiliki hirarki memori yang terdiri atas tiga level,
yaitu: physical Register di CPU, berada di level teratas. Informasi yang berada di register dapat
diakses dalam satu clock cycle CPU. Memori itu ada dua macam, yaitu :
Primary Memory (executable memory), berada di level tengah. Contohnya, RAM. Primary
Memory diukur dengan satu byte dalam satu waktu, secara relatif dapat diakses dengan cepat,
dan bersifat volatile (informasi bisa hilang ketika komputer dimatikan). CPU mengakses memori
ini dengan instruksi single load dan store dalam beberapa clock cycle.
Secondary Memory, berada di level bawah. Contohnya, disk atau tape. Secondary Memory
diukur sebagai kumpulan dari bytes (block of bytes), waktu aksesnya lambat, dan bersifat non-
volatile (informasi tetap tersimpan ketika komputer dimatikan). Memori ini diterapkan di storage
device, jadi akses meliputi aksi oleh driver dan device.
B. MEMORI EKSTERNAL
Merupakan memori tambahan yang berfungsi untuk menyimpan data atau
program.Contoh: Hardisk, Floppy Disk dll. Hubungan antara Chace Memori, Memori Utama dan
Konsep dasar memori eksternal adalah : Menyimpan data bersifat tetap (non volatile), baik pada
saat komputer aktif atau tidak. Memori eksternal biasa disebut juga memori eksternal yaitu
perangkat keras untuk melakukan operasi penulisan, pembacaan dan penyimpanan data, di luar
memori utama. Memori eksternal mempunyai dua tujuan utama yaitu sebagai penyimpan
permanen untuk membantu fungsi RAM dan yang untuk mendapatkan memori murah yang
berkapasitas tinggi bagi penggunaan jangka panjang.
Control Unit
Unit Kontrol secara efektif merupakan syaraf yang mengirim sinyal kontrol ke unit lain
dan mengetahui keadaan unit tersebut. Secara ringkas, struktur operasi satu komputer adalah
sebagai berikut:
1. Komputer menerima informasi dalam bentuk program dan data melalui unit input dan
menyimpannya dalam memori.
2. Informasi yang disimpan dalam memori diambil, dibawa Control Program ke unit aritmetika dan
logika dimana informasi tersebut akan diproses.
3. Informasi yang telah diolah ditampilkan melalui output device.
4. Semua kegiatan dalam komputer tersebut diarahkan oleh Unit Kontrol.
Unit control mengkoordinasikan semua unit lainnya, bagaikan sistem saraf yang
mengendalikan pergerakan manusia dengan mengirim sinyal perintah dan mendeteksi
rangsangan/ keadaan alatnya. Wujud dari kontrol unit itu sendiri kadang BUKANLAH berupa
suatu alat mandiri yang secara fisik terpisah dari alat lainnya di dalam komputer, namun control
unit tersebar di seluruh komponen komputer. Misalnya adalah kontrol unit dalam kabel-kabel,
atau jalur kontrol, yang membawa sinyal yang diperlukan untuk timing dan sinkronisasi event-
event di semua unit.
Unit kontrol (bahasa Inggris: Control Unit – CU) adalah salah satu bagian dari CPU yang
bertugas untuk memberikan arahan / kendali / kontrol terhadap operasi yang dilakukan di bagian
ALU (Arithmetic Logical Unit) di dalam CPU tersebut. Output dari CU ini akan mengatur
aktivitas dari bagian lainnya dari perangkat CPU tersebut. Pada awal-awal desain komputer, CU
diimplementasikan sebagai ad-hoc logic
yang susah untuk didesain. Sekarang, CU diimplementasikan sebagai sebuah microprogram yang
disimpan di dalam tempat penyimpanan kontrol (control store).
Control Unit dan ALU membentuk suatu unit tersendiri yang disebutCentral Processing
Unit (CPU). Hubungan antar masing-masing unit yang membentuk suatu sistem komputer dapat
dilihat pada gambar berikut:
Data diterima melalui Input Device dan dikirim ke Memory. Di dalam Memory data
disimpan dan selanjutnya diproses di ALU. Hasil proses disimpan kembali ke Memory sebelum
dikeluarkan melalui Output Device. Kendali dan koordinasi terhadap sistem ini dilakukan oleh
Control Unit. Secara ringkas prinsip kerja komputer adalah Input – Proses – Output, yang
dikenal dengan singkatan IPO.