190 likes | 498 Views
Central Processing Unit. Pengenalan Pengolahan Data Elektronik. Pengertian. CPU Sebagai Pusat kendali / kontrol yang mengkonversi data menjadi sebuah informasi .
E N D
Central Processing Unit PengenalanPengolahan Data Elektronik
Pengertian • CPU SebagaiPusatkendali/kontrol yang mengkonversi data menjadisebuahinformasi. • Tugasnyamelaksanakan (execute) program yang disimpandidalammemoriutama (main memory) denganmengambilinstruksi, memeriksainstruksidanmelaksanakan (execute) instruksidemiinstruksi. • Dengandukungankomponenlainnya, Processor seringdisebutsebagaiotakdanpusatpengendalisemuakegiatansistemkomputer.
Terminologi • Processor adalahsebuah IC (Integrated Circuityaituchip micropocessor) yang mengontrolkeseluruhanjalannyasebuahsistemkomputer. • Ukurankecepatanprosesordalammengolah data atauinformasiadalahHertz (Hz) – GigaHertz (GHz) • Merkprosesorbiasanyamengikutinamapembuatnya, yang terkenaldipasaranadalah AMD, Apple, Cyrix VIA, IBM, IDT, dan Intel.
KedudukanFisik • Processor terletakpada socket dalam motherboard, dandapatdigantidenganlainnyaasalsesuaidengansocketnya.
Bagian-Bagian Processor • Memory Unit (MU) • Control Unit (CU) • Arithmatics Logic Unit (ALU) C P U Memory Unit/Register Processor Control Unit A L U Output Device Input Device ROM RAM
Memory Unit • Register atauMemroy Unit merupakanalatpenyimpanan yang kecilnamunmempunyaikecepatanaksescukuptinggi. • Untukmenyimpan data danatauinstruksiygsedangdiproses. • Memoriinibersifatsementara, biasanyadigunakanuntukmenyimpan data padasaatdiolahataudiprosesselanjutnya.
Memory Unit • Register inidapatdianalogikansebagaiingatanpadaotaksaatmelakukanperhitungan manual, sehinggaotakdapatdiibaratkansebagai CPU, yang berisiingatan-ingatan, satuankendali yang mengaturseluruhkegiatantubuhdanmempunyaitempatuntukmelakukanperhitungandanperbandinganlogika.
Control Unit • Control Unit adalah yang mengaturjalannya program danseluruhkegiatankomputersehinggaterjadisinkronisasikerjaantarkomponendalammenjalankanfungsioperasinya. • Control Unit jugabertanggungjawabdalammengambilintruksi-intruksidarimemoriutamadanmenentukanjenisinstruksitersebut. Selanjutnyainstruksitersebutdikirimke ALU, hasildaripengolahan data dibawakembalikememoriutamauntukdisimpan, danpadasaatnyaakandisajikankealat output.
Tugas Control Unit • Mengaturdanmengendalikanalat-alat input dan output. • Mengambilinstruksi-instruksidarimemoriutama. • Mengambil data darimemoriutama (jikadiperlukan) untukdiproses. • Mengiriminstruksike ALU bilaadaperhitunganaritmatikaatauperbandinganlogikasertamengawasikerjadari ALU. • Menyimpanhasilproseskememoriutama.
Arithmatics Logic Unit • ALU terdiridariduabagian, yaitu unit aritmatikadan unit logika yang masing-masingmemilikispesifikasitugastersendiri. • ALU seringdisebutmesinbahasakarenabagianini yang menterjemahkan data.
TugasUtama ALU • Melakukansemuaperhitunganaritmatika yang terjadisesuaidenganinstruksi program. ALU melakukansemuaoperasiaritmatikadengandasarpenjumlahansehinggasirkuitelektronik yang digunakandisebut adder. • Mengambilkeputusandarisuatuoperasilogikasesuaidenganinstruksi program. Operasilogikameliputiperbandingandua operand denganmenggunakan operator logika (=, <>, <, <=, >, >=)
Control Unit Arithmetic Logical Unit Piranti I/O Register Main Memori Disk Printer Bus CPU Interconnections Sistemkoneksidan bus yang menghubungkankomponen internal CPU, yaitu ALU, unit kontroldan register-register danjugadengan bus-bus eksternal CPU yang menghubungkandengansistemlainnya, sepertimemoriutama, piranti I/O.
Cara Kerja CPU • Data atauinstruksidimasukkanke processing-devices, melalui Input-storage; • Jikainstruksiditampungoleh CU di Program-storage, Jika data ditampungdi Working-storage. • Jika register siapmenerimapengerjaaneksekusi, maka CU akanmengambilinstruksidari Program-storage danditampungkanke Instruction Register, alamatmemoriinstruksiditampungdi Program Counter.
Cara Kerja CPU • Data diambiloleh CU dari Working-storage danditampungdi General-purpose register (yaitu Operand-register). Jikainstruksipengerjaannyaarithmatikadanlogika, maka ALU akanmengambilalihoperasiberdasarinstruksi yang ditetapkandanhasilnyaditampungdi Accumulator. • Jikapengolahantelahselesai, maka CU akanmengambildari Accumulator danditampungkembalike Working-storage.
Cara Kerja CPU • Jikapengerjaankeseluruhantelahselesai, maka CU akanmenjemputhasilpengolahandari Working-storage untukditampungke Output-storage. • Selanjutnyadari Output-storage, hasilpengolahanakanditampilkanke output-devices.
Perkembangan CPU Dimulaipadatahun 1971, sebuahperusahaankeciltidakterkenal (Intel) pertamakalinyamenggabungkanbeberapa transistor untukmembuat CPU kedalamsebuah chip yang disebut Intel4004.