Memasuki era globalisasi teknologi terus berkembang salah satunya
adalah teknologi komputer. Komputer merupakan hal paling penting dalam
kehidupan manusia saat ini.Fungsi komputer berdasarkan perkembangan
teknologi di dunia ini sudah lagi tidak digunakan sebagai alat hitung
saja, melainkan computer di fungsikan sebagai media informasi dan lain
sebagainya. Komputer memiliki peranan penting dalam penyampaian
informasi. Namun komputer sendiri tidak akan bisa berfungsi sesuai
fungsinya melainkan bila komputer tersebut tidak terorganisasi dan
memiliki arsitektur yang memadai. Hampir semua orang tahu apa itu
komputer namun tidak banyak yang tahu apa yang dimaksud dengan
arsitektur dan organisasi komputer.
Berbicara masalah organisasi dan aristektur pada suatu komputer ini
akan melibatkan pada suatu komponen-komponen computer baik itu secara
hardware maupun software. Arsitektur Komputer membahas hal-hal yang
berkaitan dengan atribut-atribut yang terlihat atau yang dipertimbangkan
oleh pemogram dan yang memiliki dampak langsung pada eksekusi logis
sebuah program.
Organisasi Komputer membahas bagaimana semua fungsi-fungsi computer
tersebut dapat diimplementasikan. Jadi, organisasi computer membahas
hal-hal yang berkaitan dengan unit-unit operasional dan interkoneksinya
yang mereliasasikan spesifikasi arsitektural.
A. PENGERTIAN KOMPUTER
Komputer berasal dari bahasa Latin yaitu computare yang artinya
menghitung. Dalam Basaha Inggris disebut“to compute”. Komputer
merupakan sebuah mesing 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.
Agar dapat digunakan untuk memproses data diperlukan dua perangkat yang saling berhubungan satu dengan yang lainnya, yaitu :
1. Perangkat keras komputer (hardware); dan
2. Perangkat lunak komputer (software).
Hardware (perangkat keras) komputer, tidak akan dapat digunakan tanpa
kita beri perintah dengan suatu kode atau bahasa pemrograman tertentu,
atau yang sering disebut sebagai Software Komputer (perangkat lunak).
B. ARSITEKTUR KOMPUTER
Dalam bidang teknik komputer, arsitektur komputer adalah konsep
perencanaan dan struktur pengoperasian dasar dari suatu sistem komputer.
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 chache cakram keras,
dll). Beberapa contoh dari arsitektur komputer ini adalah arsitektur von
Neumann ,CISC, RISC, Blu gene, dll.
Arsitektur komputer juga dapat didefinisikan dan dikategorikan
sebagai ilmu dan sekaligus seni mengenai cara interkoneksi
komponen-komponen perangkat keras untuk dapat menciptakan sebuah
komputer yang memenuhi kebutuhan fungsional, kinerja, dan target
biayanya.
Arsitektur komputer ini paling tidak mengandung 3 sub-kategori:
– Set intruksi (ISA)
– Arsitektur mikro dari ISA
– Sistem desain dari seluruh komponen dalam perangkat keras komputer ini.
C. ORGANISASI KOMPUTER
Organisasi Komputer adalah bagian yang terkait erat dengan unit-unit
operasional dan interkoneksi antar komponen penyusun sistem komputer
dalam merealisasikan aspek arsitekturnya. Contoh aspek organisasional
adalah teknologi hardware, perangkat antarmuka, teknologi memori, sistem
memori, dan sinyal-sinyal kontrol.
Objek Organisasi Komputer :
– Unit-unit operasional komputer
– Hubungan antara komponen sistem komputer
Contoh: teknologi hardware, perangkat antarmuka,teknologi memori, sistem memori, dan sinyal–sinyal.
D. STRUKTUR DAN FUNGSI
Adapun fungsi dari masing-masing komponen dalam struktur tersebut adalah sebagai berikut :
1. Input Device
Input device adalah peralatan yang kita gunakan untuk memasukkan data
atau perintah ke dalam komputer. Input deviceadalah alat yang digunakan
untuk menerima input dari luar sistem, dan dapat berupa signal input
atau maintenance input. signal input berupa data yang dimasukkan ke
dalam system komputer, sedangkan maintenance input berupa program yang
digunakan untuk mengolah data yang dimasukkan.Dengan demikian, alat
input selain digunakan untuk memasukkan data juga untuk memasukkan
program.
Beberapa alat input mempunyai fungsi ganda, yaitu disamping sebagai
alat input juga berfungsi sebagai alat output sekaligus. Alat yang
demikian disebut sebagai terminal. Terminal dapat dihubungkan kesistem
komputer dengan menggunakan kabel langsung atau lewat alat komunikasi.
Terminal dapat digolongkan menjadi non intelligent terminal, smart
terminal, dan intelligent terminal. Non intelligent terminal hanya
berfungsi sebagai alat memasukkan input dan penampil output, dan tidak
bisa diprogram karena tidak mempunyai alat pemroses. Peralatan seperti
ini juga disebut sebagai dumb terminal. Smart terminal mempunyai alat
pemroses dan memori di dalamnya sehingga input yang terlanjur dimasukkan
dapat dikoreksi kembali.
Walaupun demikian, terminal jenis ini tidak dapat diprogram oleh
pemakai, kecuali oleh pabrik pembuatnya. Sedangkan intelligent terminal
dapat diprogram oleh pemakai. Peralatan yang hanya berfungsi sebagai alat input dapat digolongkan
menjadi alat input langsung dan tidak langsung. Alat input langsung
yaitu input yang dimasukkan langsung diproses oleh alat
pemroses,Sedangkan alat input tidak langsung melalui media tertentu
sebelum suatu input diproses oleh alat pemroses. Alat input langsung
dapat berupa papan ketik (keyboard), pointing device (misalnya mouse,
touch screen, light pen, digitizer graphics tablet), scanner (misalnya
magnetic ink character recognition, optical data reader atau optical
character recognition reader), sensor (misalnya digitizing camera),
voice recognizer (misalnya microphone). Sedangkan alat input tidak
langsung misalnya keypunch yang dilakukan melalui media punched card
(kartu plong), key-to-tape yang merekam data ke media berbentuk pita
(tape) sebelum diproses oleh alat pemroses, dan key-to-disk yang merekam
data ke media magnetic disk (misalnya disket atau harddisk) sebelum
diproses lebih lanjut.
Contoh :
• Keyboard : Merupakan alat input standart yang diperlukan dalam setiap
PC. Komponen ini tidak mengalami perkembangan yang pesat. Hanya dalam
konektor dalam PC nya saja yang mengalami perkembangan. Dimulai dengan
keyboard XT, keyboard PS2, keyboard USB dan yang baru berkembang
sekarang ini adalah keyboard wireless.
• Mouse : mouse merupakan komponen input yang sanagt diperlukan jika
menggunakan sistem operasi grafis. Mouse lebih banyak eprkembangannya
dari pada keyboard. Muali dari mouse serial, mouse PS/2, mouse scroll,
dan saat mouse optik.
• Scanner : sebuah alat yang dapat berfungsi untuk meng copy atau
menyalin gambar atau teks yang kemudian disimpan ke dalam memori
komputer. Dari memori komputer selanjutnya, disimpan dalam harddisk
ataupun floppy disk.
2. Output Device
Output device adalah peralatan yang kita gunakan untuk melihat hasil
pengolahan data atau perintah yang dilakukan oleh komputer. Keluaran
dapat berupa hard-copy (ke kertas), soft-copy (ke monitor), ataupun
berupa suara. Output yang dihasilkan dari pemroses dapat digolongkan
menjadi empat bentuk, yaitu tulisan (huruf, angka, simbol khusus), image
(dalam bentuk grafik atau gambar), suara, dan bentuk lain yang dapat
dibaca oleh mesin (machine-readable form). Tiga golongan pertama adalah
output yang dapat digunakan langsung oleh manusia, sedangkan golongan
terakhir biasanya digunakan sebagai input untuk proses selanjutnya dari
komputer.
Peralatan output dapat berupa:
a. Hard-copy device, yaitu alat yang digunakan untuk mencetak tulisan dan image pada media keras seperti kertas atau film.
Contoh : printer , plotter.
b. Soft-copy device, yaitu alat yang digunakan untuk menampilkan
tulisan dan image pada media lunak yang berupa sinyal elektronik.
Contoh : monitor,speaker.
c. Drive device atau driver, yaitu alat yang digunakan untuk merekam
simbol dalam bentuk yang hanya dapat dibaca oleh mesin pada media
seperti magnetic disk atau magnetic tape. Alat ini berfungsi ganda,
sebagai alat output dan juga sebagai alat input. Sekarang media
penyimpan yang berkembang adalah disk rive, hard disk, CD-ROM/CD-RW.
3. I/O Ports
Bagian ini digunakan untuk menerima ataupun mengirim data keluar sistem.
I/O Port juga biasa disebut dengan bagian interface (antar muka) karena
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.
CPU merupakan tempat pemroses instruksi-instruksi program, yang ada
komputer mikro disebut dengan micro-processor (pemroses mikro). Pemroses
ini berupa chip yang terdiri dari ribuan hingga jutaan IC. Dalam dunia
dagang, pemroses ini diberi nama sesuai dengan keinginan pembuatnya dan
umumnya ditambah dengan nomor seri, misalnya dikenal pemroses Intel
80486 DX2-400 (buatan Intel dengan seri 80486 DX2-400 yang dikenal
dengan komputer 486 DX2), Intel Pentium 100 (dikenal dengan komputer
Pentium I), Intel Pentium II-350, Intel Pentium III-450, Intel Celeron
333, AMD K-II, dan sebagainya. Masing-masing produk ini mempunyai
kelebihan dan kekurangan masing-masing.
5. Memori
Bagian ini terdiri dari internal memory yaitu berupa RAM (Random Access
Memory) dan ROM (Read Only Memory) serta eksternal memory yaitu berbagai
macam disk seperti hard disk, floppy disk dan optical disc.
6. Data Bus
Adalah jalur-jalur perpindahan data antar modul dalam sistem komputer.
Karena pada suatu saat tertentu masing-masing saluran hanya dapat
membawah 1 bit data, maka jumlah saluran menetukan jumlah bit yang dapat
ditransfer pada suatu saat. Lebar data bus ini menetukan kinerja sistem
secara keseluruhan. Sifatnya bldirectional, artinya CPU dapat membaca
dan menerima data melalui data bus ini. Data bus biasanya terdiri atas
8, 16, 32, atau 64 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
Control Bus digunakan untuk mengontrol penggunaan serta akses ke Data
Bus dan Address Bus. terdiri dari 4 sampai 10 jalur paralel.
Tidak ada komentar:
Posting Komentar