Anda di halaman 1dari 14

ARSITEKTUR KOMPUTER

I. Pendahuluan
Arsitektur disini dapat didefinisikan sebagai gaya konstruksi dan organisasi dari komponen-komponen sistem komputer. Walaupun elemenelemen dasar komputer pada hakekatnya sama atau hampir semuanya komputer digital, namun terdapat variasi dalam konstruksinya yang merefleksikan cara penggunaan komputer yang berbeda. Tingkatan Dalam Arsitektur Komputer Ada sejumlah tingkatan dalam konstruksi dan organisasi sistem komputer. erbedaan paling sederhana diantara tingkatan tersebut adalah perbedaan antara hard!are dan soft!are. ". Tingkatan Dasar Arsitektur Komputer ada tingkatan ini #ard!are sebagai tingkatan komputer yang paling ba!ah dan paling dasar, dimana pada hard!are ini $layer% soft!are ditambahkan. &oft!are tersebut berada di atas hard!are, menggunakannya dan mengontrolnya. #ardar!e ini mendukung soft!are dengan memberikan atau menyediakan operasi yang diperlukan soft!are. &)*TWA+, -,.,#A+DWA+, -,.,Tingkatan dasar arsitektur komputer

'. (ultilayerd (achine Tingkatan dasar arsitektur komputer kemudian dikembangkan dengan memandang sistem komputer keseluruhan sebagai $multilayered

machine% yang terdiri dari beberapa layer soft!are di atas beberapa layer hard!are. /erikut tingkatan layer tersebut 0 1. 2. 3. 4. 5. '. ". Keterangan 0 ". hysical Device -ayer (erupakan komponen elektrik dan elektronik yang sangat penting '. Digital -ogic -ayer ,lemen pada tingkatan ini dapat menyimpan,memanipulasi, dan mentransmisi data dalam bentuk represeotasi biner sederhana. 5. (icroprogrammed -ayer (enginterprestasikan instruksi bahasa mesin dari layer mesin dan secaa langsung menyebabkan elemen logika digital menjalankan operasi yang dikehendaki. (aka sebenarnya ia adalah prosesor inner yang sangat mendasar dan dikendalikan oleh instruksi program kontrol primitifnya sendiri yang disangga dalam +)( innernya sendiri. 6nstruksi program ini disebut mikrokode dan program kontrolnya disebut mikroprogram. 4. (achine -ayer #A+DWA+, -,.,&)*TWA+, -,.,Applications -ayer #igher )rder &oft!are -ayer )perating &ystem -ayer (achine -ayer (icroprogrammed -ayer Digital -ogic -ayer hysical Device -ayer

Adalah tingkatam yang paling ba!ah dimana program dapat dituliskan dan memang hanya instruksi bahasa mesin yang dapat diinterprestasikan secara langsung oleh hard!are. 3. )perating &ystem -ayer (engontrol cara yang dilakukan oleh semua soft!are dalam menggunakan hard!are yang mendasari 7underlying8 dan juga menyembunyikan kompleksitas hard!are dari soft!are lain dengan cara memberikan fasilitasnya sendiri yang memungkinkan soft!are menggunakan hard!are tersebut secara lebih mudah. 2. #igher )rder &oft!are -ayer (encakup semua program dalam bahasa selain bahasa mesin yang memerlukan penerjemahan ke dalam kode mesin sebelum mereka dapat dijalankan. Ketika diterjemahkan program seperti itu akan mengandalkan pada fasilitas sistem operasi yang mendasari maupun instruksi-instruksi mesin mereka sendiri. 1. Applications -ayer Adalah bahasa komputer seperti yang dilihat oleh end-user.

II.

Central Processing Unit (CPU)


9 : atau satuan merupakan tempat pemrosesan instruksi-instruksi ada komputer mikro, processor ini disebut microprocessor. 9 :

program.

terdiri dari dua bagian utama, yaitu unit kendali 7 control unit8 dan unit Aritmatika dan logika 7arithmethic logic unit8. Disamping dua bagian utama tersebut, 9 : mempunyai beberapa simpanan yang berukuran kecil yang disebut register. 9ontrol :nit /agian ini bertugas mengatur dan mengendalikan semua peralatan yang ada pada sistem komputer. 9ontrol unit mengatur kapan alat input

menerima data dan kapan data diolah serta kapan ditampilkan pada alat output. 9ontrol :nit mengartikan instruksi-instruksi dari program komputer, memba!a data dari alat input ke main memory, mengambil data dari main memory untuk diolah. /ila ada instruksi untuk perhitungan aritmatika atau perbandingan logika, control unit mengirim instruksi tersebut ke aritmetic and logic unit. #asil dari pengolahan data ini diba!a oleh control unit ke main memory lagi untuk disimpan. ;adi tugas dari control unit adalah 0 ". mengatur dan mengendalikan alat-alat input dan output '. mengambil instruksi-instruksi dari main memory 5. mengambil data dari main memory kalau diperlukan oleh proses 4. mengirim instruksi ke aritmaetic and logic unit bila perhitungan aritmatik atau perbandingan logika serta menga!asi kerja aritmatik dan logika 3. menyimpan hasil proses ke main memory Arithmetic And -ogic :nit 7A-:8 Tugas utama dari A-: adalah melakukan semua perhitungan aritmatik atau matematika yang terjadi sesuai dengan instruksi program. A-: melaukan operasi aritmatik dengan dasar pertambahan, sedang operasi aritmatik yang lainnya seperti pengurangan, perkalian dan pembagian dilakukan dengan dasar penjumlahan. &ehingga sirkuit elektronik di A-: yang digunakan untuk melaksanakan operasi aritmatik ini disebut adder. Tugas lain A-: adalah melakukan keputusan dari operasi logika sesuai dengan instruksi program. )perasi logika meliputi perbandingan dua buah elemen logika dengan menggunakan operator logika, yaitu <, =>, =, >, =?, ><.

III. Jenis Jenis Processor


". (ikroprosesor @A@A

rosesor ini lahir pada tahun "B14, dengan13 instruksi, memori maksimum 24 Kbyte. &istem operasi yang digunakan adalah 9 C( dari microsoft '. (ikroprosesor 2@AA dan 23A' (ikroprosesor ini dirancang oleh 9huck 66, K6(-" .69, dan lain-lain. 5. (ikroprosesor D-@A rosesor yang pertama kali menggunakan +A(. 4. (ikroprosesor @A@3 rosesor ini dikeluarkan oleh Dilog. karena kalah cepat dengan D-@A. 3. (ikroprosesor 6ET,- @A@2C@A@@ rosesor ini berbasis "2 bit. (empunyai dua mode kerja. (ode pertama disebut mode minimum, dimana prosesor bekerja sendiri. (ode kedua disebut mode maksimum yang memungkinkan terjadinya pemakaian prosesor ganda. Dalm hal ini 6ntel menyediakan prosesor pasangannya @A@1 yang merupakan prosesor khusus untuk prosesor matematis. 2. (ikroprosesor 2@AA rosesor ini dikeluarkan oleh (otorola dengan struktur "2 bit tetapi internalnya 5' bit. (achintosh. 1. (ikroprosesor @A'@2 .ersi ini adalah lanjutan dari @A@2 dengan arsitektur "2 bit murni dan memiliki "2 (/. Komputer yang terkenal adalah 6/( AT. @. (ikroprosesor @A5@2 Komputer dengan arsitektur 5' bit murni dan mampu memiliki memori hingga 4 G/. rosesor ini cocok sekali digunakan dengan sistem operasi :E6F. Komputer yang menggunakan prosesor ini adalah Apple roduk ini merupakan produk gagal eddle yang dikeluarkan oleh -, 6 dan (otorola. Komputer yang menggunakan prosesor ini adalah A

B. (ikroprosesor 2@A'A dan 2@A5A rosesor ini bekerja pada 5' bit dengan kecepatan "3,1 (#H.. Kelebihan prosesor ini adalah adanya cache memori internal. "A. (ikroprosesor @A4@2 rosesor ini memiliki prosesor @A5@2 beserta * : @A5@1 ditambah dengan cache memory internal.

III.

Ko!uni"asi dan Jaringan Ko!#uter


Dunia komputer kaya akan informasi. &etiap saat kita membutuhkan

pemindahan informasi dari satu tempat ke tempat lain. Karena itu pada dunia komputer dikenal system komunikasi data. Data akan ditransmisikan dari suatu tempat ke tempat lain yang membutuhkan. ;enis Transmisi Data 0 ". )n--ineI adalah segala transmisi yang mengaah lengsung ke komputer dengan diatur komputer. '. )ff-line I yaitu komunikasi tidak langsung ke komputer melainkan ditulis terlebih dahulu ke daIam tape, disk dan lainnya. &istem ini tidak interaktif ini disebabkan tidak adadanya komputer yang dihubungkan pada lokasi dimana data dikirimkan, sehingga tidak ada data tanggapan data tersebut telah diterima. Kecepatan Transmisi Kecepatan transmisi data ditentukan oleh banyal factor seperti media pengirimnya seperti kabel, udara 7gelombang radio8, serat optik dan lainnya. &atuan kecepatan transmisi data adalah baud. &atu baud identik dengan " bps 7bit per second8. /erbagai alat elektronik memiliki

kemampuan tersendiri. :nit komputer kecepatannya berkisar antara 5A bps hingga "AA (ps. Gangguan Transmisi ". Eoise, yaitu sinyal random tak diperlukan yang diambil 7terserap8 oleh channel tersebut. Kualitas channel bisa dinyatakan menurut signal J to J noise ratio 7rasio sinyal terhadap noise8nya, yang ini diukur dalam decibel, d/ semakin rendah nilainya maka akan semakin baik. '. Distorsi , yaitu perubahan pada bentuk sinyal yang disebabkan oleh sesuatu seperti absorpsi 7penyerapan8 sinyal Battenuation8 dan delay oleh media. &istem jalur Transmisi bisa dilakukan dalam tiga mode yaitu 0 ". &impleK I transmisi hanya bisa dilakukan dalam satu arah '. #alf DupleKI transmisi bisa dilakukan dalam dua arah, namun tidak secara serentak 5. DupleKI transmisi bisa dilakukan dalam dua arah secera serentak. eralatan Transmisi ". (odem adalah kependekan dari modulator-demodulator. *ungsinya adalah memodulasi sinyal ke dalam frekuensi yang sesuai untuk transmisi dan untuk mendemodulasi sinyal tersebut pada ujung penerima. '. Accoustic coupler, bisa menggunakan handset telepon. Alat ini cocok untuk transmisi kecepatan rendah. 5. (ultipleKor, alat yang digunakan untuk menangani pesan yang masuk dan yang keluar

4. DatapleK atau concentrator, untuk mengurangi biaya transmisi. 6a menghubungkan sejumlah terminal yang saling berdekatan namun tidak menghubungkan ke komputer sentral. Keuntungan menggunakan ;aringan ". '. 5. embagian 7penggunaan secara bersama8 sumber daya dan informasi engaturan fasilitas local tanpa kehilangan kontrol sentral endistribusian muatan kerja dan muatan pemrosesan yang pas

4. *asilitas komunikasi yang lebih baik (odel Arsitektur ;aringan )&6 7 )pen &ystem 6nterconnection8 ". -ayer kontrol fisik, adalah tingkat koneksitas elektris, transmisi sinyal dan data dalam bentuk biner mentah '. -ayer hubungan data adalah tingkat dimana data ditransmisi dalam unit-unit kecil dengan menggunakan protocol yang sesuai untuk mengontrol dan mengecek transmisi yang benar. :nit-unit data tersebut disebut frame yakni karakter yang ditransmisikan secara tak sinkron atau blok karakter yang ditransmisikan secara sinkron 5. -ayer jaringan adalah tingkat yang memberikan kontrol antara point pengirim dan penerimaan yang berebelahan dalam jaringan. 4. -ayer transport adalah tingkat yang memberikan layanan end-to end antara komputer host. 6a mengangani pengalamatan, kontrol kesalahan dan transfer data reguler. 3. -ayer session adalah tingkat yang menangani penetapan koneksi antara host dan menangani manajemen dialog 2. -ayer perentasi adalah tingkat yang mengangani bentuk standar untuk pemrosesan data misalnya layout yang digunakan untuk tampilan .D:

1. -ayer

aplikasi

adalah

tingkat

yang

dikontrol

pemakai

dalam

menentukan data apa yang akan ditransmisikan dan begaimana ia akan dikirimkan dan diterima. /entuk J /entuk ;aringan ". &tar, bebrapa node dihubungkan dengan suatu node pusat yang membentuk jaringan seperti bintang. &emua komunikasi ditangani dan diatur langsung oleh central node. 9entral node biasanya berupa komputer node lainnya yang beberapa terminal atau komputer mini atau mikro melali suatu link.

'. #ierarchical Tree Eet!ork ;aringan ini berbentuk pohon yang bercabang yang terdiri dari central node dihubungkan dengan node lain secara berjenjang. /iasanya berupa mainframe sebagai host yang merupakan jenjang tertinggi yang bertugas mengkoordinasi dan menendalikan node jenjang diba!ahnya yang dapat berupa mino computer atau microcomputer.

5. -oop Eet!ork (erupakan hubungan antar node secara serial dalam bentuk suatu lingkaran tertutup. Dalam bentuk ini tak ada central node atau host node, semua punya status yan sama.

4. /us Eet!ork /entuk ini menghubungkan beberapa node dalam jalur data 7bus8. (asing-masing niode dapat melakukan tugas-tugas operasi yang berbeda-beda, tidak ada central node.

3. +ing Eet!ork /entuk ini merupakan gabungan bentuk loop dan bus net!ork. ;ika salah satu node tidak berfungsi atau rusak, maka tidak akan mempengaruhi komunikasi node yang lainnya karena terpisah dari jalur data.

Kebaikan dan Keburukan dari bentuk-bentuk Eet!ork /entuk Eet!ork &tar #ierarchical Kebaikan Kontrol manajemen Keburukan lebih Kalau central node rusak, maka

mudah karena terpusat semua tidak berfungsi Kontrol manajemen lebih /ila salah satu node rusak, mudah karena terpusat maka node jenjang ba!ahnya dibagi dalam jenjang-jenjang tidak dapat berfungsi &emua node mempunyai /ila salah satu node rusak maka status yang sama akan menggganggu komunikasi node yang lainnya serta /ila salah satu node rusak /ila bus rusak, semua node tidak akan mengganggu tidak dapat berfungsi dan kontrol yang lainnya karena tiaop- manajemen lebih sulit karena tiap node tidak berhubngan desentralisasi langsung tetapi le!at bus &ama dengan bus

-oop

/us

+ing

Terlalu bnayak link sehingga

biaya

mahal

dan sulit

kontrol karena

manajemn desentralisasi