STRUKTUR CPU DAN FUNGSINYA
CPU merupakan komponen terpenting dari sistem komputer. Tanpa CPU komputer tidak akan berfungsi dengan semestinya. Fungsi CPU itu sendiri adalah menjalankan program – program yang disimpan dalam memori utama dengan cara mengambil instruksi – instruksi, menguji instruksi tersebut dan mengeksekusinya satu persatu sesuai alur perintah. Untuk memahami fungsi CPU dan caranya berinteraksi dengan komponen lain, perlu kita tinjau lebih jauh proses eksekusi program. Pandangan paling sederhana proses eksekusi program adalah dengan mengambil pengolahan instruksi yang terdiri dari dua langkah, yaitu : operasi pembacaan instruksi (fetch) dan operasi pelaksanaan instruksi (execute).
Siklus instruksi yang terdiri dari siklus fetch dan siklus eksekusi diperlihatkan pada gambar siklus intruksi dasar berikut.
Selain itu CPU juga mempunyai Struktur atau komponen-komponen untuk dapat berfungsi dan melalkukan tugasnya. Berikut merupakan susunan Struktur CPU atau komponen -komponen CPU:
- gambar dari Internal CPU
- Arithmetic and Logic Unit (ALU), bertugas membentuk fungsi – fungsi pengolahan data komputer. ALU sering disebut mesin bahasa (machine language) karena bagian ini mengerjakan instruksi – instruksi bahasa mesin yang diberikan padanya. Seperti istilahnya, ALU terdiri dari dua bagian, yaitu unit arithmetika dan unit logika boolean, yang masing–masing memiliki spesifikasi tugas tersendiri
- Control Unit, yang bertugas untuk mengontrol operasi CPU dan secara keselurahan mengontrol komputer sehingga terjadi sinkronisasi kerja antar komponen dalam menjalankan fungsi – fungsi operasinya. Termasuk dalam tanggung jawab unit kontrol adalah mengambil instruksi – instruksi dari memori utama dan menentukan jenis instruksi tersebut.
- Register adalah media penyimpanan internal CPU yang digunakan saat proses pengolahan data. Memori ini bersifat sementara, biasanya digunakan untuk menyimpan data saat diolah ataupun data untuk pengolahan selanjutnya.
- CPU interconnection, adalah sistem koneksi dan bus yang menghubungkan komponen internal CPU, yaitu ALU, unit kontrol dan register – register dan juga dengan bus – bus eksternal CPU yang menghubungkan dengan sistem lainnya, seperti memori utama, piranti masukan/keluaran
- CPU, singkatan dari Central Processing Unit adalah perangkat keras komputer yang berfungsi untuk menerima dan melaksanakan perintah dan data dari perangkat lunak. Prosesor seringdigunakan untuk menyebut CPU padaumumnya.
- CPU Generasi Pertama pada tahun1940-an, masih berupa sekumpulan tabungkedap udara yang mirip botol. Botol-botolini sama dengan tabung yang biasaditemukan di televisi model yang sangatkuno sekali. Setiap CPU (Central ProcessingUnit) membutuhkan ribuan botol, dan dayatahannya hanya beberapa jam saja.Kemudian, ia boros tegangan listrik danperangkat pendinginnya pun berukuranbesar.
- Komputer Generasi pertama yang menggunakan CPU model ini adalah ENIAC (ElectronicNumerical Integratorand Computer),yang dikembangkanoleh J.P. Eckert danJ.W. Maughly diAmerika Serikat.ENIAC terdiri atas18.000 tabungkedap udara, yangmembutuhkanruangan seluas18×8 meter persegiuntukpengoperasiannya.
- .Tahun 1948, proses komputasi mulaimasuk ke “komputer Generasi Kedua” yangmenggunakan transistor. PenemuanTransistor membawa pengaruh besarterhadap perkembangan Teknologiterutama dunia elektronika. Penggunaannyadidemonstrasikan pertama kali oleh BellTelephone Laboratories. Dengan transistor,kebutuhan listrik jadi lebih rendah dantingkat panasnya bisa dikurangi.
- Generasi Ketiga mulai digunakansemikonduktor, yang menggabungkanlusinan transistor dalam sebuah chip silikonkecil. Dengan cara ini, sebuah sirkuitelektronik yang berisi komponen-komponen yang saling terkoneksi bisadisatukan dalam sebuah sirkuit tunggal.Atau yang dikenal dengan IC (IntegratedCircuit) Dari sinilah, mikroprosesor berawal.
- Awal tahun 1970-an, sirkuitsemikonduktor sudah mulai dikembangkandengan kompleksitas 1.000 transistor persirkuitnya. Selanjutnya, pada tahun 1971,komponen yang benar-benar disebutsebagai mikroprosesor untuk pertamakalinya dibuat oleh para teknisi dariperusahaan elektronik Intel. Chip tersebutdiberi nama Intel 4004 dan didesain olehTed Hoff, Federico Faggin, dan Stan Mazor.
- PERKEMBANGAN CPU Berikut sejarah perkembangan CPU secara ringkas: 1904 : Dioda tabung pertama kali dicipta oleh seorang ilmuwan dariInggris yang bernama Sir John Ambrose Fleming (1849-1945) 1906 : Penemuan trioda hasil pengembangan dioda tabung olehseorang ilmuwan Amerika yang bernama Dr. Lee De Forest. Kemudianterciptalah tetroda dan pentode. 1968 : Moore, Robert Noyce dan Andy Grove menemukan Intel Corp.untuk menjalankan bisnis “INTegratedELectronics.” 1969 : Intel mengumumkan produk pertamanya, RAM 1101, metal oxidesemiconductor (MOS) pertama di dunia. Ia memberikan petandakepada berakhirnya era memori magnetik. 1971 : Intel melancarkan mikroprosesor pertama di dunia, 4-bit 4004,yang direkabentuk oleh Federico Faggin.
- 1972 : Intel mengumumkan prosesor 8-bit 8008. Bill Gates Jr. danPaul Allen coba mengembangkan bahasa pemograman untukchip tersebut, namun pada saat itu chip tersebut masih kurangstabil. 1974 : Intel memperkenalkan prosesor 8-bit 8080, dengan 4,500transistor yang memiliki kelajuan 10 kali ganda pendahulunya. 1975 : Chip 8080 menemukan aplikasi komputer pertamanya padaAltair 8800, sekaligus mencetus revolusi komputer. Gates dan Allenberjaya mengembangkan bahasa dasar (word base)Altair, yangkemudian menjadi Microsoft Basic, untuk 8080. 1976 : Arkitektur x86 mengalami kemunduran apabila Steve Jobsdan Steve Wozniak memperkenalkan Apple II computermenggunakan prosesor 8-bit Motorola 6502. 1978 : Intel memperkenalkan mikroprosesor 16-bit 8086 yangseterusnya menjadi standard industri pada tanggal 8 Juni.
- 1979 : Intel memperkenalkan versi dengan harga yang lebihmurah dari 8086, yaitu 8088 dengan 8-bit bus. 1980 : Intel memperkenalkan 8087 math co-processor. 1981 : IBM memilih 8088 untuk komputernya. Seorangeksekutif Intel kemudian mengatakannya sebagai“Kemenangan besar pertama Intel.” 1982 : IBM menandatangani Advanced Micro Devicessebagai sumber kedua Intel untuk mikroprosesor 8086 dan8088. 1982 : Intel memperkenalkan prosesor 16-bit 80286 dengan134,000 transistor. 1984 : IBM mengembangkan komputer generasi kedua,80286-based komputer-AT. Komputer-AT yangmenjalankan MS-DOS, seterusnya menjadi standard untukkomputer selama hampir 10 tahun.
- 1985 : Intel keluar dari bisnes RAM dinamik untuk fokuspada mikroprosesor, dan akhirnya ia mengeluarkanprosesor 80386, sebuah cip 32-bit dengan 275,000transistor dan berkemampuan menjalankan pelbagaiaplikasi sekaligus. 1986 : Compaq Computer menyingkirkan IBMdengan komputer yang didasarkan pada 80386. 1987 : VIA Technologies yang didirikan di Fremont, Califmembangunkan menjual cip set core logic x86. 1989 : 80486 dilancarkan dengan 1.2 juta transistor danbuilt-in math co-processor. 1990 : Compaq memperkenalkan server komputerpertama, yang dijalankan dengan menggunakan 80486. 1993 : Transistor 3.1 juta, prosesor 66-MHz Pentium denganteknologi superscale diperkenalkan.
- 1994 : AMD dan Compaq membentuk kerjasama untukmembangunkan Compaq computer dengan mikroprosesorAm486. 1997 : Intel melancarkan teknologi prosesor 64-bit Epic.Serta memperkenalkan MMX Pentium untuk aplikasiprosesor khusus untuk digital, grafik, audio, danpemrosesan suara. 1998 : Intel memperkenalkan prosesor Celeron pada bulanApril. 1999 : VIA berkerjasama dengan Cyrix Corp. dan CentaurTechnology, pembuat prosesor x86 dan x87 co-processor. 2000 : Kemunculan Pentium 4 dengan 42 juta transistor. 2003 : AMD memperkenalkan x86-64, versi 64-bit dari x86instruction set.
- 2004 : AMD menguji x86 dual-core processor chip. 2005 : Intel menjual prosesor Dual-Core pertamanya. 2006 : Dell Inc. mengumumkan akan menawarkansystem prosesor berasaskan AMD. 2006 : Intel memperkenalkan prosesor core 2 duo dibulan Juli. 2007 : Intel memperkenalkan prosesor core 2 quad dibulan Januari. 2008 – Sekarang : Sudah ada Intel Core i3, Core i5 danCore i7.
- Fungsi CPU sendiri adalah sebagaikalkulator, cuma perbedaaan antaraCPU dan kalkulator, dimana CPU inilebih kuat daya pemerosesnya biladibandingkan dengan kalkulator biasa.Adapun fungsi utama CPU adalahmelakukan berbagai operasi, termasukoperasi aritmatika dan logika terhadapdata yang datang dari memori atauinformasi yang dimasukkan melaluiperangkat keras input.
- UNIT KONTROL
- Unit kontrol yang mampu mengatur jalannya program. Komponenini sudah pasti terdapat dalam semua CPU. CPU bertugasmengontrol komputer sehingga terjadi sinkronisasi kerjaantarkomponen dalam menjalankan fungsi-fungsi operasinya.Termasuk dalam tanggung jawab unit kontrol adalah mengambilintruksi-intruksi dari memori utama dan menentukan jenis instruksitersebut. Bila ada instruksi untuk perhitungan aritmatika atauperbandingan logika, maka unit kendali akan mengirim instruksitersebut ke ALU. Hasil dari pengolahan data dibawa oleh unitkendali ke memori utama lagi untuk disimpan, dan pada saatnyaakan disajikan ke alat output. Dengan demikian tugas dari unitkendali ini adalah: Mengatur dan mengendalikan alat-alat masukan (input) dan keluaran(output). Mengambil instruksi-instruksi dari memori utama. Mengambil data dari memori utama (jika diperlukan) untuk diproses. Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandinganlogika serta mengawasi kerja dari ALU. Menyimpan hasil proses ke memori utama.
- REGISTER
- Register merupakan alat penyimpanan kecil yangmempunyai kecepatan akses cukup tinggi, yangdigunakan untuk menyimpan data dan/atau instruksiyang sedang diproses. Memori ini bersifatsementara, biasanya digunakan untuk menyimpandata saat di olah ataupun data untuk pengolahanselanjutnya. Secara analogi, register ini dapatdiibaratkan sebagai ingatan di otak bila kitamelakukan pengolahan data secara manual,sehingga otak dapat diibaratkan sebagai CPU, yangberisi ingatan-ingatan, satuan kendali yang mengaturseluruh kegiatan tubuh dan mempunyai tempatuntuk melakukan perhitungan dan perbandinganlogika.
- ALU
- ALU unit yang bertugas untuk melakukan operasiaritmetika dan operasi logika berdasar instruksi yangditentukan. ALU sering di sebut mesin bahasa karenabagian ini ALU terdiri dari dua bagian, yaitu unitarithmetika dan unit logika boolean yang masing-masingmemiliki spesifikasi tugas tersendiri. Tugas utama dariALU adalah melakukan semua perhitungan aritmatikayang terjadi sesuai dengan instruksi program. ALUmelakukan semua operasi aritmatika dengan dasarpenjumlahan sehingga sirkuit elektronik yang digunakandisebut adder. Tugas lain dari ALU adalah melakukan keputusan darisuatu operasi logika sesuai dengan instruksi program.Operasi logika meliputi perbandingan dua operanddengan menggunakan operator logika tertentu.
- CPU INTERCONNECTIONS
- CPU Interconnections adalah sistemkoneksi dan bus yang menghubungkankomponen internal CPU, yaitu ALU, unitkontrol dan register-register dan jugadengan bus-bus eksternal CPU yangmenghubungkan dengan sistem lainnya,seperti memori utama, piranti masukan /keluaran.
- JENIS-JENIS CPU
- Processor terletak pada socket yang telahdisediakan oleh motherboard dan dapatdiganti dengan processor yang lain asalkansesuai dengan socket yang ada padamotherboard. Dari beberapa produsenprocessor hanya ada 2 nama yang menguasaipasar, yaitu jenis-jenis processor Intel danAMD (Advance Micro Device).
- Processor Intel terbagi bermacam-macam
- mulai dari Intel Pentium 4,Intel Pentium D, Intel Pentium Dual-Core, Intel Core 2 Duo dan Intel Core i7.Jenis-Jenis Processor Intel ini memilikikecepatan proses yang berbeda-beda,mulai dari 1,73 Ghz sampai dengankecepatan 3,8 Ghz.Processor AMD pada sejarahperkembangannya memproduksiproduk yang utama termasukmikroprosesor, chipset motherboarddan embedded prosesor kartu grafis(GPU). Jenis-Jenis Processor AMDantara lain AMD K5, AMD K6, AMDDuron, AMD Athlon, AMD Athlon 64,AMD Athlon 64 FX, AMD Sempron,AMD 64 X2 Dual Core, AMD Opteron,AMD Cadiz dan AMDTurion.
- JENIS JENIS SOCKET PROCESSOR
- Untuk Intela. Socket 370Processor yangcompatible:Pentium III,Celeron, Pentium IV,Celeron D, Pentium M,Pentium HT, PentiumIV Extrame edition.
- JENIS JENIS SOCKET PROCESSORb
- Socket LGA 775Processor yangcompatible: Pentium D, Celeron D,Pentium ExtrameEdition, Core 2 duo,Core 2 extrame, core 2quad, xion 3000 series
- JENIS JENIS SOCKET PROCESSORc
- Socket LGA 1366Processor yang compatible :Core i7 705, Extrame EditionCore i7 940, Core i7 320
- JENIS JENIS SOCKET PROCESSOR
- Untuk AMD a. Socket 704 Processor yang compatible : Athlon XP / Sempron b. Socket AM2 Processor yang compatible : Athlon XP c. Socket AM2+ Processor yang compatible : AM2+ d. Socket A/462 Processor yang compatible : AthlonThunderbird,Athlon XP/MP3200t Duran, Sempron e. Socket 939 Processor yang compatible : Athlon 64 Geode f. Socket 940 Processor yang compatible : CPU ofTheron
Bagikan
STRUKTUR CPU
4/
5
Oleh
Unknown