Wellcome to my_blog


^_^ IRFAN NUR AKBAR & MARTIANA RAHADHI PUTRI ^_^

Minggu, 18 November 2012

BAGIAN-BAGIAN DALAM CPU BESERTA FUNGSINYA

BAGIAN-BAGIAN DALAM CPU
BESERTA FUNGSINYA

PENGERTIAN CPU (CENTRAL PROSSESING UNIT)
http://blog.ub.ac.id/izuaf/files/2010/10/cpu-300x273.jpg
Gambar CPU

Central Processing Unit (CPU) merupakan komponen terpenting dari sistem computer, komponen pengolah data berdasarkan instruksi yang diberikan kepadanya. Dalam mewujudkan fungsi dan tugasnya CPU tersusun atas beberapa komponen.
Beberapa fungsi CPU seperti yang tersebut di atas dijalankan oleh bagian-bagian yang berbeda. Dalam hal ini, bagian-bagian prosesor atau CPU komputer adalah:
  • ALU (Arithmetic Logic Unit), yaitu bagian CPU yang dapat melakukan perthitungan terhadap data-data dalam bentuk bilangan dan membuat keputusan logis berdasarkan perhitungan tersebut.
  • Register, yaitu tempat atau lokasi memori khusus untuk menyimpan informasi sementara waktu.
  • Unit Pengatur Program, yaitu bagian yang dapat melakukan pengaturan terhadap program-program komputer.
  • Bus, yaitu bagian yang berfungsi untuk membawa informasi-informasi digital.
  • Memori Lokal, yaitu bagian penyimpanan pada CPU.
Sementara itu, untuk CPU atau prosesor yang lebih rumit dan canggih terdapat bagian yang disebut Cache Memory, yaitu bagian CPU yang dirancang untuk mempercepat akses data dari dan ke peralatan penyimpanan data luar (external data-storage device).
Pada dasarnya, fungsi dari masing-masing bagian CPU tersebut didukung dan diatur oleh sejumlah perintah software yang masuk ke dalam memori komputer (RAM). Secara sederhana, alur kerja komputer yang melibatkan fungsi CPU dapat dijelaskan sebagai berikut.
  • Data masuk ke dalam komputer melalui perangkat masukan, seperti keyboard, mouse, dan lain-lain.
  • Data mengalir menuju ke memori komputer melalui CPU melalui kabel antarmuka (interface) dan kembali ke CPU.
  • Data yang kembali ke CPU dari RAM diterjemahkan oleh unit pengolahan yang disebut dekoder perintah yang kemudian diteruskan pada bagian ALU untuk mengalami proses selanjutnya dan disimpan dalam register.
  • Data yang telah diolah dalam ALU dapat dikirim kembali ke memori atau disimpan pada register yang lain untuk penggunaan tertentu, misalnya diakses melalui perangkat keluaran.
Berbicara bagian dalam dari suatu CPU maka kitapun akan membicarakan masalah Hardware. Maka diantara perangkat-perangkat tersebut adalah :

1.      Mother Board
Motherboard berbentuk suatu papan yang terdiri dari beberapa komponen elektronik lagi yang memiliki fungsi mereka tersendiri. Semua perangkat komputer yang penting sebagian besar diletakkan disini, seperti Processor, RAM, VGA Card, LAN Card, dsb.
Jika ingin melihat motherboard ini secara langsung dapat dilihat apabila kita sudah membuka chasing/penutup dari komputer kita. Berikut adalah bentuk fisik dari perangkat ini :





2.     


https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCivXerNl2CdJSB7bc-SXYzCT-FlpL57HPAa0lvzXFwJbaRk2zJaME3-WwCYOEQAWOfWn2ghcGI68B-kSNeKbMdgyJ1drNRgQePEG-vEkx88o_SNzXJQBamtjshyphenhyphenVX6JMbJve1XVAwAMA/s320/motherboard_1.gif

Processor

Processor atau yang biasa disebut sebagai otak komputer merupakan bagian terpenting dari sebuah komputer, bentuknya memang cukup kecil tetapi bisa melakukan banyak proses secara bersamaan (multitasking), pada gambar diatas emrupakan salah satu contoh processor yang sudah ada pada jaman sekarang.



Gambar Prossecor
 
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMAxSk5mxWBjzwaK3K8GnOxtWiQCPVz19d8WJx5qOhRsGEmICYpU6qMTdI3lD97l18OQrcnpi9fFjJY8E1R02gFS9qjjSXS0I3Se9c5oeTPEiw1dQdQI1wYs1XqE2R97YJOUmyFTbBE40/s320/processor_dpn1.gif






















3.      RAM (Random Accsess Memory)


Gambar RAM
 
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWR2Dll1AH43ZkfZh4hID4dmWdort7NxuCTj2tor_qGvqWsoeLga49F-RMnjlH-COHbG1BqCX4QFZJ9ti-xHcf1zbTx8rgprBLfK_rHwba7spnFnV4kZy6D9Qeo2wmhA2LgHWm1mTmbcg/s320/memori1.gif













Memory adalah perangkat yang berfungsi mengolah data atau intruksi. Semakin besar memori yang disediakan, semakin banyak data maupun intruksi yang dapat mengolahnya. RAM adalah sebuah perangkat yang berfungsi untuk menyimpan data. RAM bersifat sementara atau data yang tersimpan dapat dihapus.lain halnya dengan ROM.ROM mempunyai fungsi yang sama dengan RAM tetapi ROM bersifat permanen atau data yang tersimpan tidak dapat dihapus.

4.      VGA Card



Gambar VGA Card
 
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwUOS6EQS434C6mic0DUHxB8x8Gq3pVBrH4JVr0Uu_zu9AlZ-VHHFxNAbXRg5W-sXWX4sGlrjLMulzzP3wgeKIeJIHw-786kXv7CxoAcEaoAnoWqFtiBP9BvU16jJovti-cHcxBeeqSPY/s320/VgaCard1.gif














VGA Card sangat penting untuk memberikan grafis pada komputer kita, sebagai contoh adalah monitor kita, kualitas gambar yang ditampilkan di monitor sangat berpengaruh pada VGA Card kita, semakin bagus VGA Card yang kita punya, maka semakin halus dan bagus gambar yang ditampilkan di komputer.
5.      LAN (Local Area Network) Card
LAN Card mempunyai fungsi sebagai penghubung antara komputer 1 dengan komputer yang lainnya, selama kita mempunyai LAN Card ini sangat memungkinkan kita dapat terhubung dengan internet (tentunya jika kita mempunyai jaringan ADSL) ataupun bisa terkoneksi dengan komputer yang lainnya (jika terhubung ke dalam HUB/Switch).

6.      Hard Disk
Hardisk berisikan perangkat elektronik yang berupa lempengan dimana yang mempunyai fungsi untuk menyimpan banyak file pada komputer. Semakin besar hardisk yang kita punya, maka semakin banyak juga file yang dapat kita simpan pada komputer. Kapasitas Hardisk juga bermacam-macam, baik dari 20GB, 40GB, 80GB, bahkan sampai mencapai TerraByte.


Gambar Harddisk
 
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgv3R1Yi3aZt8W59ph2_WCHfHDTXHxe-bZR2i3PQz6AeFsyteTAuNSHuAF33guL88TvoKOiNP7VIRivuDg7PUHqyLCt8Rwu_67UgD_40jy_kT2L5PLAIArqVLCYJ1XN7hTI_bfbR9vvqtI/s320/hardisk2.gif








7.      CD ROOM
Gambar CD ROOM
 
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrGdAuZqnw74SMDjFNsimrvNHBch_2NcBwLpTn3pdYUzjkmO7gm3yJ-ewnyQ3jDhr0OG5K3YoQd0Gu4-UY92m6dz2MXkWuVeO_V3vdZZk6O_tLyfYdCObTaZzS3cXk9yfRlAGcNhvGwTU/s320/CD-ROM56X.gifCD ROM mempunyai fungsi untuk meyimpan/membaca file yang ada pada CD. Ini merupakan pilihan tersendiri untuk user jika ingin memakai CD-ROM di dalam komputernya. CD ROM hanya untuk dapat membaca CD, sedangkan kalau ingin burning (copy file ke CD), kita harus memiliki CD-RW (Read/Write). Dapat dilihat pada gambar diatas contoh dari CD-ROM.





8.      Sound Card

Perangkat ini berguna untuk mengeluarkan suara. Jika kita sedang mendengar musik ataupun bermain game, perangkat ini sangat bermanfaat. Suaranya bisa stereo, surround (berputar) bahkan suara 3 dimensi, sehingga kita seolah-olah berada ditempat kejadian. Tetapi perangkat ini kurang lengkap jika tidak ada speaker. Karena itu kita perlu menghubungkan speaker dengan soundcard yang telah terpasang dengan sebuah kabel yang disambung langsung ke soundcard game.



Gambar Sound Card
 
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikNUQMng74OC08QIXaPWCbLOy0CfKgs1UDb0ydLdbaUVNCYkN8Ane4UyucuvqIEwJORM6aJpKB2w1BWnz30kzjisEmcQyb5jJIhkJvPZtmGj88PJ8irpaRye1rhzkJYCo_fnScF5Wva6o/s320/soundcard.gif














SUMBER :
·         Serdiwansyah N. A. Set Instruksi dan Teknik Pengalamatan Teknik Elektro Universitas Negri Makasar
·         Wikipedia Instruksi Pada Komputer
·         Wikipedia CPU (Central Processing Unit)

SET INSTRUKSI DAN TEKNIK PENGALAMATAN DALAM KOMPUTER


SET INSTRUKSI DAN TEKNIK PENGALAMATAN
DALAM KOMPUTER

1.      Set Instruksi
Set instruksi adalah suatu perintah yang diberikan kepada sebuah PC ataupun CPU guna menjalankan sebuah OS (Operating System) dari suatu CPU tersebut. Set instruksi juga biasanya digunakan untuk perantara komunikasi dari programmer menuju mesin, set instruksi biasanya berupa bahasa mesin yang digunakan sebagai jembatan komunikasi antara manusia dengan computer.
Operasi dari CPU ditentukan oleh instruksi-instruksi yang ditentukan atau dijalankannya. Kumpulan instruksi-instruksi yang berbeda yang dapat dijalankan oleh CPU disebut set instruksi (Instruction Set).
Elemen Instruksi Mesin :

·         Operation code (Op code)
Menspesifikasi operasi yang akan dilakukan. Kode operasi berbentuk kode biner
·         Source Operand reference
Operasi dapat berasal dari lebih satu sumber. Operand adalah input operasi
·         Result Operand reference
Merupakan hasil atau keluaran operasi
·         Next Instruction Reference
Elemen ini menginformasikan CPU posisi instruksi berikutnya yang harus diambil dan dieksekusi
Operand dari Operasi
            Melihat dari sumbernya, operand suatu operasi dapat berada di salah satu dari ketiga daerah berikut ini :
        Memori utama atau memori virtual
        Register CPU
        Perangkat I/O
Format Instruksi
         Kode operasi (opcode) direpresentasi kan dengan singkatan – singkatan, yang disebut mnemonic.
         Mnemonic mengindikasikan suatu operasi bagi CPU.
Contoh mnemonic adalah :
        ADD = penambahan
        SUB = substract (pengurangan)
        LOAD = muatkan data ke memori
Rancangan Set Instruksi
         Aspek paling menarik dalam arsitektur komputer adalah perancangan set instruksi, karena rancangan ini berpengaruh banyak pada aspek lainnya.
         Set instruksi menentukan banyak fungsi yang harus dilakukan CPU.
         Set instruksi merupakan alat bagi para pemrogram untuk mengontrol kerja CPU.
         Pertimbangan : Kebutuhan pemrogram menjadi bahan pertimbangan dalam merancang set instruksi

Operasi set instruksi secara umum






2.      Teknik Pengalamatan
Untuk menyimpan data ke dalam memori komputer, tentu memori tersebut diberi identitas (yang disebut dengan alamat/ address) agar ketika data tersebut diperlukan kembali, komputer bisa mendapatkannya sesuai dengan data yang pernah diletakkan di sana.
Teknik pengalamatan ini hampir sudah tidak diperlukan lagi oleh pemakai komputer saat ini karena hampir seluruh software yang beredar di pasaran tidak mengharuskan si pemakai menentukan di alamat mana datanya akan disimpan (semua sudah otomatis dilakukan oleh si software).
Jadi, yang kita pelajari adalah bagaimana kira-kira si software tersebut melakukan teknik pengalamatannya, sehingga data yang sudah kita berikan dapat disimpan di alamat memori tertentu dan dapat diambil kembali dengan tepat.

Ada tiga teknik dasar untuk pengalamatan, yakni

·         Pemetaan langsung (direct mapping) yang terdiri dari dua cara yakni Pengalamatan Mutlak (absolute addressing) dan Pengalamatan relatif (relative addressing),
·         Pencarian Tabel (directory look-up), dan
·         Kalkulasi (calculating).

Pemetaan Langsung

Teknik ini dapat dijuluki dengan device dependent (tergantung pada peralatan rekamnya), artinya, kita tidak dapat begitu saja meng-copy data berkas ini ke komputer lainnya, karena mungkin saja di komputer lainnya itu menggunakan alat rekam yang berbeda spesifikasinya.
Teknik ini juga dapat dijuluki dengan address space dependent (tergantung pada alamat-alamat yang masih kosong), artinya, kita tidak dapat begitu saja meng-copy data berkas ini ke komputer lainnya, karena mungkin saja di komputer lainnya itu alamat-alamat yang dibutuhkan sudah tidak tersedia lagi.

Teknik Pencarian Tabel

Teknik ini dilakukan dengan cara, mengambil seluruh kunci atribut dan alamat memori yang ada dan dimasukkan ke dalam tabel tersendiri. Jadi tabel itu (misal disebut dengan tabel INDEX) hanya berisi kunci atribut (misalkan NIM) yang telah disorting (diurut) dan alamat memorinya.
Pencarian yang dilakukan di tabel INDEX akan lebih cepat dilakukan dengan teknik pencarian melalui binary search (dibagi dua-dua, ada di mata kuliah Struktur dan Organisasi Data 2 kelak) ketimbang dilakukan secara sequential.
Nilai key field (kunci atribut) bersifat address space independent (tidak terpengaruh terhadap perubahan organisasi file-nya), yang berubah hanyalah alamat yang ada di INDEX-nya.

Teknik Kalkulasi Alamat

Perhitungan (kalkulasi) terhadap nilai kunci atribut untuk mendapatkan nilai suatu alamat disebut dengan fungsi hash.
Bisa juga fungsi hash digabungkan dengan teknik pencarian seperti tabel di atas, tetapi akan menjadi lebih lama pengerjaannya dibanding hanya dengan satu jenis saja (fungsi hash saja atau pencarian tabel saja).



SUMBER :
·         Serdiwansyah N. A. Set Instruksi dan Teknik Pengalamatan Teknik Elektro Universitas Negri Makasar
·         Wikipedia Instruksi Pada Komputer
·         Wikipedia CPU (Central Processing Unit)