Arsitektur Komputer
Perangkat keras merupakan perangkat elektronik yang menyusun
bentuk fisik dari sebuah sistem komputer. Pada awalnya komputer tersusun dari
perangkat keras yang masih bekerja secara mekanis dengan digerakkan oleh mesin
uap maupun tenaga manusia.
Beberapa contoh komputer mekanis adalah mesin diferensial dan mesin analitis buatan Charles Babbage (1792-1871). Perangkat keras yang bekerja secara elektronik berhasil diciptakan pada masa Perang Dunia Kedua, dimana Inggris berhasil mengembangkan mesin komputer bernama COLOSSUS yang ditujukan untuk memecahkan kode ENIGMA milik Jerman. Pada jaman modern saat ini, hampir semua komputer mengadopsi arsitektur yang dibuat oleh John von Neumann (1903-1957).
Kunci utama arsitektur von Neumann adalah unit pemrosesan sentral (CPU), yang memungkinkan seluruh fungsi komputer untuk dikoordinasikan melalui satu sumber tunggal.
Pada dasarnya komputer arsitektur Von Neumann adalah terdiri dari elemen sebagai berikut:
Beberapa contoh komputer mekanis adalah mesin diferensial dan mesin analitis buatan Charles Babbage (1792-1871). Perangkat keras yang bekerja secara elektronik berhasil diciptakan pada masa Perang Dunia Kedua, dimana Inggris berhasil mengembangkan mesin komputer bernama COLOSSUS yang ditujukan untuk memecahkan kode ENIGMA milik Jerman. Pada jaman modern saat ini, hampir semua komputer mengadopsi arsitektur yang dibuat oleh John von Neumann (1903-1957).
Kunci utama arsitektur von Neumann adalah unit pemrosesan sentral (CPU), yang memungkinkan seluruh fungsi komputer untuk dikoordinasikan melalui satu sumber tunggal.
Pada dasarnya komputer arsitektur Von Neumann adalah terdiri dari elemen sebagai berikut:
·
Prosesor, merupakan pusat dari kontrol dan
pemrosesan instruksi pada komputer.
·
Memori, digunakan untuk menyimpan informasi baik
program maupun data Perangkat
·
input-output, berfungsi sebagai media yang
menangkap respon dari luar serta menyajikan informasi keluar sistem komputer.
1. Prosesor atau Central Processing Unit (CPU)
CPU merupakan tempat untuk melakukan pemrosesan instruksi-instruksi dan pengendalian sistem komputer.
Perkembangan perangkat CPU mengikuti generasi dari sistem komputer.
Pada generasi pertama CPU terbuat dari rangkaian tabung vakum sehingga memiliki ukuran yang sangat besar.
Pada generasi kedua telah diciptakan transistor sehinga ukuran CPU menjadi lebih kecil dari sebelumnya.
Pada generasi ketiga CPU telah terbuat dari rangkaian IC sehingga ukurannya menjadi lebih kecil.
Pada generasi keempat telah diciptakan teknologi VLSI dan ULSI sehingga memungkinkan ribuan sampai jutaan transistor tersimpan dalam satu chip.
• Elemen CPU
Pada perkembangan komputer modern, setiap prosesor terdiri atas:
Control Unit (CU).
Arithmatic and Logic Unit (ALU).
Register.
Bus.
A. Control Unit (CU).
Control Unit atau Unit Kontrol berfungsi untuk mengatur dan mengendalikan semua peralatan yang ada pada sistem komputer. Unit kendali akan mengatur kapan alat input menerima data dan kapan data diolah serta kapan ditampilkan pada alat output.
Unit ini juga mengartikan instruksi-instruksi dari program komputer, membawa data dari alat input ke memori utama, dan mengambil data dari memori utama untuk diolah.
Bila ada instruksi untuk perhitungan aritmatika atau perbandingan logika, maka unit kendali akan mengirim instruksi tersebut ke ALU. Hasil dari pengolahan data dibawa oleh unit kendali ke memori utama lagi untuk disimpan, dan pada saatnya akan disajikan ke alat output.
B. Arithmatic and Logic Unit (ALU).
Arithmatic and Logic Unit atau Unit Aritmetika dan Logika berfungsi untuk melakukan semua perhitungan aritmatika (matematika) dan logika yang terjadi sesuai dengan instruksi program. ALU menjalankan operasi penambahan, pengurangan, dan operasi-operasi sederhana lainnya pada input-inputnya dan memberikan hasilnya pada register output.
C. Register
Register merupakan alat penyimpanan kecil yang mempunyai kecepatan akses cukup tinggi, yang digunakan untuk menyimpan data dan instruksi yang sedang diproses, sementara data dan instruksi lainnya yang menunggu giliran untuk diproses masih disimpan di dalam memori utama. Setiap register dapat menyimpan satu bilangan hingga mencapai jumlah maksimum tertentu tergantung pada ukurannya. Register-register dapat dibaca dan ditulis dengan kecepatan tinggi karena berada pada CPU.
D. Bus
Bus merupakan penghubung antara semua komponen CPU. Bus berupa sekumpulan kabel-kabel paralel untuk mentransmisikan alamat (address), data, dan sinyal-sinyal kontrol.
2. Memori
Memori adalah bagian dari komputer yang digunakan untuk menyimpan program atau instruksi dan data-data. Beberapa pakar komputer menggunakan istilah store atau storage untuk menamakan memori, meskipun kata storage sering digunakan untuk menamakan tempat penyimpanan disket. Peran memori sangat penting supaya program maupun data dapat disimpan pada sistem komputer, sehingga lebih memudahkan dalam pengoperasian komputer. Terdapat dua jenis memori dalam sistem komputer, yaitu memori utama dan memori sekunder.
Bus merupakan penghubung antara semua komponen CPU. Bus berupa sekumpulan kabel-kabel paralel untuk mentransmisikan alamat (address), data, dan sinyal-sinyal kontrol.
2. Memori
Memori adalah bagian dari komputer yang digunakan untuk menyimpan program atau instruksi dan data-data. Beberapa pakar komputer menggunakan istilah store atau storage untuk menamakan memori, meskipun kata storage sering digunakan untuk menamakan tempat penyimpanan disket. Peran memori sangat penting supaya program maupun data dapat disimpan pada sistem komputer, sehingga lebih memudahkan dalam pengoperasian komputer. Terdapat dua jenis memori dalam sistem komputer, yaitu memori utama dan memori sekunder.
A. Memori Utama
Dalam sebuah sistem komputer, memori utama berfungsi untuk menyimpan program yang sedang atau akan dijalankan dalam prosesor. Untuk mengimbangi kinerja prosesor yang cenderung sangat cepat, kecepatan akses memori juga harus relatif cepat, meskipun tidak secepat prosesor. Setiap lokasi penyimpanan dalam memori ditunjukkan melalui sebuah alamat (address) dengan panjang sesuai ukuran memori, biasanya dalam bilangan heksadesimal. Besar kapasitas memori diukur dengan satuan bit atau byte. Satu alamat memori dapat menyimpan 8-32 bit bilangan biner tergantung dari jenis memori. Sebagian besar memori ini bersifat volatil atau data akan hilang jika aliran listrik berhenti kecuali flash memory.
-Random Access Memory (RAM)
Memori jenis ini memiliki karakteristik akses alamat secara acak untuk menyimpan data dan instruksi program. Struktur RAM terbagi menjadi empat bagian utama, yaitu:
Input storage, digunakan untuk menampung input yang dimasukkan melalui alat input.ü
Program storage, digunakan untuk menyimpan semua instruksi-instruksi program yang akan diakses.
Working storage, digunakan untuk menyimpan data yang akan diolah dan hasil pengolahan. Output storage, digunakan untuk menampung hasil akhir dari pengolahan data yang akan ditampilkan ke alat output.
- Read Only Memory (ROM)
Memori jenis ini hanya dapat dibaca saja sehingga program tidak dapat menulis dalam memori ini. Biasanya memori jenis ini sudah terisi dari pabriknya berisi program-program ataupun data. Biasanya program berupa sistem operasi ataupun program bios untuk sebuah sistem komputer yang spesifik.
Beberapa jenis ROM adalah:
-Cache Memory
Cache memory digunakan untuk tujuan mengatasi perbedaan kecepatan antara prosesor dan memori. Sebagian besar produsen memori hanya berkonsentrasi untuk meningkatkan kapasitasnya saja, sehingga dalam hal kecepatan semakin tertinggal jauh dengan prosesor. Cache memory mengatasi hal ini karena memiliki kecepatan yang sangat tinggi dan biasanya tertanam dalam prosesor. Beberapa instruksi yang sering digunakan akan tersimpan dalam cache, sehingga dapat mempercepat pemrosesan instruksi, karena prosesor tidak perlu menunggu terlalu lama reaksi dari memori konvensional. Cache Memory memiliki dua level, yaitu:
Level 1 (L1) cache, merupakan bagian dari mikroprosesor menjadi satu kemasan dengan unit prosesor yang lain. L1 dapat disebut juga internal cache.
Level 2 (L2) cache, berada di luar kemasan mikroprosesor. L2 dapat disebut juga external cache.
Dalam sebuah sistem komputer, memori utama berfungsi untuk menyimpan program yang sedang atau akan dijalankan dalam prosesor. Untuk mengimbangi kinerja prosesor yang cenderung sangat cepat, kecepatan akses memori juga harus relatif cepat, meskipun tidak secepat prosesor. Setiap lokasi penyimpanan dalam memori ditunjukkan melalui sebuah alamat (address) dengan panjang sesuai ukuran memori, biasanya dalam bilangan heksadesimal. Besar kapasitas memori diukur dengan satuan bit atau byte. Satu alamat memori dapat menyimpan 8-32 bit bilangan biner tergantung dari jenis memori. Sebagian besar memori ini bersifat volatil atau data akan hilang jika aliran listrik berhenti kecuali flash memory.
-Random Access Memory (RAM)
Memori jenis ini memiliki karakteristik akses alamat secara acak untuk menyimpan data dan instruksi program. Struktur RAM terbagi menjadi empat bagian utama, yaitu:
Input storage, digunakan untuk menampung input yang dimasukkan melalui alat input.ü
Program storage, digunakan untuk menyimpan semua instruksi-instruksi program yang akan diakses.
Working storage, digunakan untuk menyimpan data yang akan diolah dan hasil pengolahan. Output storage, digunakan untuk menampung hasil akhir dari pengolahan data yang akan ditampilkan ke alat output.
- Read Only Memory (ROM)
Memori jenis ini hanya dapat dibaca saja sehingga program tidak dapat menulis dalam memori ini. Biasanya memori jenis ini sudah terisi dari pabriknya berisi program-program ataupun data. Biasanya program berupa sistem operasi ataupun program bios untuk sebuah sistem komputer yang spesifik.
Beberapa jenis ROM adalah:
-Cache Memory
Cache memory digunakan untuk tujuan mengatasi perbedaan kecepatan antara prosesor dan memori. Sebagian besar produsen memori hanya berkonsentrasi untuk meningkatkan kapasitasnya saja, sehingga dalam hal kecepatan semakin tertinggal jauh dengan prosesor. Cache memory mengatasi hal ini karena memiliki kecepatan yang sangat tinggi dan biasanya tertanam dalam prosesor. Beberapa instruksi yang sering digunakan akan tersimpan dalam cache, sehingga dapat mempercepat pemrosesan instruksi, karena prosesor tidak perlu menunggu terlalu lama reaksi dari memori konvensional. Cache Memory memiliki dua level, yaitu:
Level 1 (L1) cache, merupakan bagian dari mikroprosesor menjadi satu kemasan dengan unit prosesor yang lain. L1 dapat disebut juga internal cache.
Level 2 (L2) cache, berada di luar kemasan mikroprosesor. L2 dapat disebut juga external cache.
B. Memori Sekunder
Dalam sebuah sistem komputer, memori sekunder berfungsi untuk menyimpan program maupun data dalam bentuk file dalam ukuran yang cukup besar. Karena sifatnya yang non-volatile, data dan program dapat disimpan secara permanen meskipun mesin sedang dimatikan. Memori sekunder dapat melakukan proses penulisan, pembacaan, dan penghapusan data.
- Floppy Disk
Floppy Disk merupakan media penyimpanan eksternal yang bersifat mobile atau dapat dipindah-pindahkan ke tiap komputer. Bentuk fisik floppy disk adalah berbentuk piringan magnetik dan untuk mengoperasikan floppy disk diperlukan sebuah disk drive. Kecepatan operasi floppy disk juga tergolong rendah. Beberapa jenis floppy disk adalah:
5.25 inciü floppy disk yang mempunyai kapasitas 360 Kbytes untuk tipe Double Density (DD) dan 1.2 Mbytes untuk tipe High Density (HD).
-Hard Disk
Hard disk merupakan media penyimpanan eksternal yang dikhususkan untuk penggunakan tidak mobile atau tidak dapat dipindah-pindahkan. Hard disk dapat disebut juga sebagai fixed disk yang berarti hanya dapat digunakan hanya untuk satu sistem komputer. Kapasitas hard disk jauh lebih besar jika dibandingkan dengan media penyimpanan lain dimana ukurannya mulai ukuran Mbytes sampai Gbytes. Kecepatan operasi hard disk relatif lebih cepat dibandingkan dengan floppy. Ukuran kecepatan sebuah hard disk tergantung dari kecepatan maksimum bus dan kecepatan putar piringannya yang diukur dengan satuan RPM (Rotation Per Minute). Jenis bus yang dipakai untuk transfer data pada hard disk adalah:
-Optical Disk
Media penyimpanan optical disk mulai diperkenalkan pada tahun 1983 dengan nama Digital Audio Compact Disc. Sejak saat itu mulai banyak digunakan media penyimpanan jenis ini dan perkembangannya sangat pesat
Dalam sebuah sistem komputer, memori sekunder berfungsi untuk menyimpan program maupun data dalam bentuk file dalam ukuran yang cukup besar. Karena sifatnya yang non-volatile, data dan program dapat disimpan secara permanen meskipun mesin sedang dimatikan. Memori sekunder dapat melakukan proses penulisan, pembacaan, dan penghapusan data.
- Floppy Disk
Floppy Disk merupakan media penyimpanan eksternal yang bersifat mobile atau dapat dipindah-pindahkan ke tiap komputer. Bentuk fisik floppy disk adalah berbentuk piringan magnetik dan untuk mengoperasikan floppy disk diperlukan sebuah disk drive. Kecepatan operasi floppy disk juga tergolong rendah. Beberapa jenis floppy disk adalah:
5.25 inciü floppy disk yang mempunyai kapasitas 360 Kbytes untuk tipe Double Density (DD) dan 1.2 Mbytes untuk tipe High Density (HD).
-Hard Disk
Hard disk merupakan media penyimpanan eksternal yang dikhususkan untuk penggunakan tidak mobile atau tidak dapat dipindah-pindahkan. Hard disk dapat disebut juga sebagai fixed disk yang berarti hanya dapat digunakan hanya untuk satu sistem komputer. Kapasitas hard disk jauh lebih besar jika dibandingkan dengan media penyimpanan lain dimana ukurannya mulai ukuran Mbytes sampai Gbytes. Kecepatan operasi hard disk relatif lebih cepat dibandingkan dengan floppy. Ukuran kecepatan sebuah hard disk tergantung dari kecepatan maksimum bus dan kecepatan putar piringannya yang diukur dengan satuan RPM (Rotation Per Minute). Jenis bus yang dipakai untuk transfer data pada hard disk adalah:
-Optical Disk
Media penyimpanan optical disk mulai diperkenalkan pada tahun 1983 dengan nama Digital Audio Compact Disc. Sejak saat itu mulai banyak digunakan media penyimpanan jenis ini dan perkembangannya sangat pesat
- Magnetic Tape
Magnetic tape merupakan media penyimpanan yang digunakan pada awal munculnya komputer. Magnetic tape tersusun atas sebuah pita magnetik dan sebuah alat pembaca pita tersebut agar dapat dikenali oleh sistem komputer. Saat ini magnetic tape sudah sangat jarang digunakan.
- Flash Memory
Flash memory merupakan jenis memori utama yang bersifat non-volatile dimana data maupun instruksi dapat disimpan secara permanen meskipun aliran listrik terputus. Jenis memori ini bisa berupa memori eksternal, sehingga dapat dipindahkan ke sistem komputer yang lain. Saat ini sudah banyak beredar jenis flash memory yang memiliki ukuran sangat besar sehingga bisa menyimpan banyak file.
Magnetic tape merupakan media penyimpanan yang digunakan pada awal munculnya komputer. Magnetic tape tersusun atas sebuah pita magnetik dan sebuah alat pembaca pita tersebut agar dapat dikenali oleh sistem komputer. Saat ini magnetic tape sudah sangat jarang digunakan.
- Flash Memory
Flash memory merupakan jenis memori utama yang bersifat non-volatile dimana data maupun instruksi dapat disimpan secara permanen meskipun aliran listrik terputus. Jenis memori ini bisa berupa memori eksternal, sehingga dapat dipindahkan ke sistem komputer yang lain. Saat ini sudah banyak beredar jenis flash memory yang memiliki ukuran sangat besar sehingga bisa menyimpan banyak file.
- Online Storage
Online storage merupakan tempat penyimpanan berbasis jaringan komputer, dimana dari sebuah komputer bisa menyimpan data di tempat lain. Biasanya terdapat beberapa file server yang menyediakan tempat untuk penyimpanan file maupun data melalui jaringan komputer.
Online storage merupakan tempat penyimpanan berbasis jaringan komputer, dimana dari sebuah komputer bisa menyimpan data di tempat lain. Biasanya terdapat beberapa file server yang menyediakan tempat untuk penyimpanan file maupun data melalui jaringan komputer.
KESIMPULAN
:
Pada dasarnya arsitektur komputer terdiri dari Prosesor, Memori, dan I/O, yakni :
1.
Prosesor (CPU) merupakan tempat untuk melakukan
pemrosesan instruksi-instruksi dan pengendalian sistem komputer. Terdiri
dari :
Control Unit (CU).
Arithmatic and Logic Unit (ALU).
Register.
Bus.
Arithmatic and Logic Unit (ALU).
Register.
Bus.
2.
Memori adalah bagian dari komputer yang
digunakan untuk menyimpan program atau instruksi dan data-data. Terdapat dua
jenis memori dalam sistem komputer, yaitu memori utama dan memori sekunder.
3.
I/O (Input & Output) berfungsi sebagai media
yang menangkap respon dari luar serta menyajikan informasi keluar sistem
komputer. Contoh Input : Keyboard, Mouse. Contoh Output : Monitor, Printer
SUMBER :
Diposkan 17th
October 2012 oleh Neni septia fazriani
Tidak ada komentar:
Posting Komentar