1 / 23

CPU CENTRAL PROSESSING UNIT

CPU CENTRAL PROSESSING UNIT. PERTEMUAN KETUJUH. CPU. CPU atau cenntral prosesing unit merupakan otak atau sumber segala yang mengatru jalanya komputer . Tanpa CPU komputer tak ada apa-apanya. Bagian-Bagian CPU. Control unit ALU Register Main Memory. Control Unit.

damon
Télécharger la présentation

CPU CENTRAL PROSESSING UNIT

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CPUCENTRAL PROSESSING UNIT PERTEMUAN KETUJUH

  2. CPU • CPU ataucenntralprosesing unit merupakanotakatausumbersegala yang mengatrujalanyakomputer. • Tanpa CPU komputertakadaapa-apanya.

  3. Bagian-Bagian CPU • Control unit • ALU • Register • Main Memory

  4. Control Unit • Bagianinibertugasmengaturdanmengendalikansemuaperalatanyang adapadasistemkomputer. Control unit mengaturkapanalat input menerimadata dan kapan data diolah serta kapan ditampilkan pada alat output.

  5. Jaditugasdari control unit adalahsebagaiberikut : • Mengatur dan mengendalikan alat-alat input dan output. • Mengambil instruksi-instruksi dari main memory. • Mengambildata main memory kalaudiperlukaoleh proses. • Mengiriminstruksike arithmetic and logic untibilaadaperhitungandanperbandinganlogikasertamengawasikerja arithmetic and logic unit. • Menyimpanhasil proses ke main memory.

  6. Arithmetic and Logic Unit (ALU) • Tugasutamadari arithmetic and logic unit (ALU) adalahmelakukansemuaperhitunganaritmatikaataumatematika yang terjadisesuaidenganinstruksiyang diberikanoleh program danmelakukanperbandinganlogika. ALU melakukanoperasiaritmatikadengandasarpertambahansedangaritmatikayanlainnya seperti pengurangan, perkalian, dan pembagian dilakukan dengan pengmbangandarioperasipertambahan

  7. Tugas lain dari ALU adalah melakukan keputusan dari operasi logika sesuaidenganinstrusidari program. Operasilogika (logic operation) meliputiperbandinganduabuahelemenlogikadenganmenggunakanoperator logikayaitusamadengan (=), tidaksamadengan (<>), kurangdari (<), kurangdariatausamadengan (<=), lebih dari (>), dan lebih dari atau sama dengan (>=).

  8. Register • Register merupakan memory kecil yang mempunyaikecepatantinggi, lebihcepat lima sampaisepuluh kali lebihcepatjikadibandingkandengankecepatanread atau write pada main memory. Register digunakanuntukmenyimpaninstruksidan data yang sedangdiprosesoleh CPU, sedangkaninstruksi-instruksidan data lainnya yang menunggugiliranuntukdiprosesmasihdisimpandi main memory.

  9. cont • Secara analog register inidapatdiibaratkandenganingatanotakbilaandamelakukan pengolahan data secara manual sehingga otak dapat diibaratkan sebagaiCPU yang berisiingatan-ingatan.

  10. dalamkomputerterdiridaritigamaam memory yaitu, dannantiakan di bahassecaramendetailpadapertemuankesepuluh • Register, dipergunakanuntukmenyimpaninstruksidan data yang sedangdiproses. • Main memory, dipergunakanuntukmenyimpaninstruksidan data yang akandiproses dan hasil dari pengolahan. • Eternal memory, dipergunakanuntukmenyimpan program dandata secarapermanen.

  11. Main Memory • Main memory dapatdibayangkansebagaikotak-kotak yang masingmasingkotakdapatmenyimpansuatupenggalinformasibaikberupa data maupuninstruksi. Tiap-tiaplokasidarikotakditunjukkanolehsuatualamat (address). Alamatmemory merupakansuatunomeor yang menunjukkanlokasitertentudarikotakmemori.

  12. Ada duajenis main memeory • Ram • Rom • Keduayaakandibahaslebih detail padapertemuankesepuluh

  13. HubunganAntara CPU Dengan Main Memory Dan I/O Device Bus • Bus merupakanjalurtransportasiinformasiantaraduaataulebihdevicedevicedalamsistemkomputer. Bus yang menghubungkan CPU denganmain memory disebutdengan internal bus. Sedang bus yang menghubungkanCPU denganI/O device disebutdengan external bus.

  14. Ada tigajenis bus utamayaitu • data bus, Data bus adalah bus yang digunakanuntukjalurtransportasi data daninstruksi. • address bus, dan Address bus adalah bus yang digunakanuntukjalurtransportasialamat di main memory untukdata daninstruksi yang akandiambilataudisimpan. • control bus. Control bus adalahbus yang digunakanuntukmengirimkansinyalsebagaipemberitahuanakan dikirimkan suatu informasi atau telah diterimanya informasi yang dikirimkan dari satudevicekedevice yang lain

  15. I/O Port • O device tidakdilekatkanlangsungdengan bus tetapimeleluisuatuI/O port I/O interface. I/O device dapatberkomunikasidengan CPU dengancaramengirimkaninformasi yang akandikomunikasikandengan bus

  16. Dengancara program-controlled I/O sepertitersebuthanyasatu word data sajayang dapatdikirimkansetiapsaat. Cara inibanyakditerapkanpada I/O device yang hanyadapatmenanganisatukarakteratau 1 byte sajasetiapsaat

  17. DMA (Direct Address Memory) Controller • Untuk peripheral device yang mempunyaikecepatantinggitidaklahekonomisuntukpengirimaninformasi byte per byte atau word per word danakanlebih ekonomis bila pengirima informasi dilakukan sekaligus per blok informasi

  18. cont • DMA merupakasuatukonsep yang akanmembuatkomunikasiinformasiantaraperipheral deviocedengan main memory akanlebihefisien. Cara DMA inidilakukandenganmelekatkan bus pada DMA controller yang dihubungkandenganperipheral device.

  19. I/O Channel • Suatu I/O channel adalahsuatu DMA controller yang dipergunakanbersama-samauntuksejumlah I/O device

  20. PemrosesanInstruksi • Jika programmer menginginkan CPU untukmengerjakansesuatumakaharusditulissuatuinstruksi yang dikenaloleh CPU. Kumpulan instruksiinilahyang disebutdengan program.

  21. Pemrosesandibagiatasduabagian • 1. Instruction Fetch • 2. Instruction Execute • 3. Cycle Time

  22. Tugas Bautlahmakalahtentangbagaimanameningkatkankinerja CPU denganteknik OVERCLOCK

  23. SEKIAN

More Related