GambarkanStruktur Central menggunakan Aplikasi Proteus. 3. Gambar Operasi-Operasi Komputer dan jelaskan masing-masing Gambarkan Struktur Top Level Komputer dan jelaskan masing-masing fungsi. b. Jelaskan spesifikasi laptop anda. Jawab 1. a. Organisasi Cache Direct Mapping. b. Central Processor Unit (CPU)
ArithmeticLogic Unit sering disebut sebagai mesin bahasa hal itu karena terdiri dari 2 bagian yaitu unit aritmatika dan unit logika boolean yang masing-masing mempunyai spesifikasi tugas tersendiri. Fungsi Central Processing Unit. Jelaskan fungsi central processing unit? fungsi dari central processing unit adalah untuk melakukan operasi
Pusatkendali inilah yang mengubah input data menjadi output informasi. Pusat kendali ini disebut central processing unit (CPU). CPU adalah rangkaian sirkuit elektronik yang sangat kompleks dan luas yang menjalankan instruksi program yang tersimpan. Semua komputer, besar dan kecil, harus memiliki unit pemrosesan pusat.
GambarkanStruktur Top Level komputer dan jelaskan masing-masing fungsi? 3. Gambarkan Struktur Central Processing Unit dan jelaskan masing-masing fungsi? 4. Gambarkan operasi-operasi komputer dan jelaskan masing-masing fungsi? Jawab: 1. Arsitektur sama, organisasi dapat berbeda.
3~ Struktur Central Processing Unit (CPU) dan fungsi : Masing masing fungsinya : Arithmetic and Logic Unit (ALU) : Bertugas membentuk fungsi - fungsi pengolahan data computer. unit yang bertugas untuk melakukan operasi aritmetika dan operasi logika berdasar instruksi yang ditentukan.
MingguI 5 Kompetensi Khusus 1. organisasi komputer atas dasar prosesor, memori dan piranti keluaran/masukan. 2. organisasi memori. 3. aras pemrograman mikro: arsitektur dan program mikro. 4. aras bahasa mesin: format perintah, teknik pengalamatan dan jenis perintah. 5. aras sistem operasi: instruksi I/O virtual, pengolahan paralel dan memori virtual. 6. aras bahasa rakitan: assembler dan makro.
OperasiOperasi Computer Dan Masing Masing Fungsinya : Fungsi komputer terdiri atas : Struktur dan fungsi utama komputer all about news. Central processing unit (cpu) adalah perangkat keras komputer yang memahami dan melaksanakan perintah. 3.Sebutkan Perbedaan Antara Arsitektur Komputer Dan Organisasi Computer !
Gambarstruktur CPU. a. Control Unit, berfungsi untuk mengontrol operasi CPU dan mengontrol komputer secara keseluruhan. b. Arithmetic And Logic Unit (ALU), berfungsi untuk membentuk fungsi - fungsi pengolahan data komputer berupa angka biner. c. Register, berfungsi sebagai penyimpan internal bagi CPU. d.
ArsitekturKomputer : - Atribut-atribut sistem komputer yang terkait dengan seorang programmer. - Contoh: set instruksi, aritmetika yang digunakan, teknik pengalamatan, mekanisme I/O. - Mempelajari atribut-atribut sistem komputer yang terkait dengan eksekusi logis sebuah program. 2. Struktur Komputer - Top Level dan masing-masing fungsi.
Menjelaskanstruktur dan fungsi utama komputer. 4. Menjelaskan konsep dasar operasi Struktur & Fungsi Struktur adalah bagaimana masing-masing . komponen saling berhubungan satu sama CPU (Central Processing Unit) CPU merupakan otak sistem komputer, dan . memiliki dua bagian fungsi operasional, yaitu:
mvoEPs. STRUKTUR CPUCPU merupakan komponen terpenting dari sistem komputer. CPU adalah komponen pengolah data berdasarkan instruksi β instruksi yang diberikan kepadanya. CPU terdiri dari dua bagian utama yaitu unit kendali control unit dan unit aritmatika dan logika ALU. CPU atau Central Processing Unit dapat dikatakan juga otak dari komputer itu sendiri. Sebuah komputer paling canggih sekalipun tidak akan berarti tanpa adanya CPU yang terpasang di dalamnya. Dalam kesehariannya CPU memiliki tugas utama untuk mengolah data berdasarkan instruksi yang ia peroleh. CPU sendiri sebenarnya masih terbagi atas beberapa komponen yang saling bekerja sama untuk membentuk suatu unit pengolahan Disamping itu, CPU mempunyai beberapa alat penyimpan yang berukuran kecil yang disebut register. Terdapat empat komponen utama penyusun CPU, yaituArithmetic and Logic Unit ALUControl UnitRegistersCPU InterconnectionsKomponen Internal CPU1. Arithmetic and Logic Unit ALUArithmetic and Logic Unit atau sering disingkat ALU saja dalam bahasa Indonesia kira-kira berarti Unit Logika dan Aritmatika. Bagian ini mempunyai tugas utama untuk membentuk berbagai fungsi pengolahan data komputer. Sering juga disebut sebagai bahasa mesin, karena terdiri dari berbagai instruksi yang menggunakan bahasa mesin. ALU sendiri juga masih terbagi menjadi dua komponen utama, yaitu 1 arithmetic unit unit aritmatika, bertugas untuk menangani pengolahan data yang berhubungan dengan perhitungan, dan2 boolean logic unit unit logika boolean, bertugas menangani berbagai operasi Control UnitControl Unit atau Unit Kendali, mempunyai tugas utama untuk mengendalikan operasi dalam CPU dan juga mengontrol komputer secara keseluruhan untuk menciptakan sebuah sinkronisasi kerja antar komponen dalam melakukan fungsinya masing-masing. Di samping itu, control unit juga bertugas untuk mengambil instruksi-instruksi dari memori utama dan menentukan jenis instruksi Registers [Top Level Memory]1 Media penyimpanan internal CPU yang digunakan saat proses pengolahan Memori ini bersifat sementara, biasanya digunakan untuk menyimpan data saat diolah ataupun data untuk pengolahan CPU InterconectionsCPU Interconnections merupakan sistem koneksi dan bus yang menghubungkan komponen internal CPU dengan bus-bus eksternal komponen eksternal CPU diantaranya sistem memori utama, sistem masukan/keluaran input/output, dan sistem-sistem Detail Internal CPUFUNGSI CPUCPU berfungsi seperti kalkulator, hanya saja CPU jauh lebih kuat daya pemrosesannya. Fungsi utama dari CPU adalah melakukan operasi aritmatika dan logika terhadap data yang diambil dari memori atau dari informasi yang dimasukkan melalui beberapa perangkat keras, seperti keyboard, scanner, joystick, maupun mouse. CPU dikontrol menggunakan sekumpulan instruksi perangkat lunak komputer. Perangkat lunak tersebut dapat dijalankan oleh CPU dengan membacanya dari media penyimpan, seperti Harddisk, Flashdisk, CD, maupun pita perekam. Instruksi-instruksi tersebut kemudian disimpan terlebih dahulu pada memori fisik RAM, yang mana setiap instruksi akan diberi alamat unik yang disebut alamat memori. Selanjutnya, CPU dapat mengakses data-data pada RAM dengan menentukan alamat data yang sebuah program dieksekusi, data mengalir dari RAM ke sebuah unit yang disebut dengan bus, yang menghubungkan antara CPU dengan RAM. Data kemudian didekode dengan menggunakan unit proses yang disebut sebagai pendekoder instruksi yang sanggup menerjemahkan instruksi. Data kemudian berjalan ke unit aritmatika dan logika ALU yang melakukan kalkulasi dan perbandingan. Data bisa jadi disimpan sementara oleh ALU dalam sebuah lokasi memori yang disebut dengan register supaya dapat diambil kembali dengan cepat untuk dapat melakukan operasi-operasi tertentu, meliputi penjumlahan, perkalian, pengurangan, pengujian kondisi terhadap data dalam register, hingga mengirimkan hasil pemrosesannya kembali ke memori fisik, media penyimpan, atau register apabila akan mengolah hasil pemrosesan lagi. Selama proses ini terjadi, sebuah unit dalam CPU yang disebut dengan penghitung program akan memantau instruksi yang sukses dijalankan supaya instruksi tersebut dapat dieksekusi dengan urutan yang benar dan sesuai. Selain itu, Fungsi CPU juga untuk 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.Aksi CPUCPU Γ³ Memori RAM, perpindahan data dari CPU ke memori dan Γ³ I/O, perpindahan data dari CPU ke modul I/O dan Data, CPU membentuk sejumlah operasi aritmatika dan logika terhadap merupakan instruksi untuk pengontrolan fungsi atau kerja. Misalnya instruksi pengubahan urusan INSTRUKSISiklus instruksi terdiri dari siklus fetch dan siklus fetch-eksekusi bisa dijelaskan sebagai berikut Di awal setiap siklus, CPU akan membaca dari memori utama,Sebuah register, yang disebut Program Counter PC, akan mengawasi dan menghitung instruksi selanjutnya,Ketika CPU membaca sebuah instruksi, Program Counter akan menambah satu hitungannya,Alu instruksi-instruksi yang dibaca tersebut akan dimuat dalam suatu register yang disebut register instruksi IR, dan akhirnyaCPU akan melakukan interpretasi terhadap instruksi yang disimpan dalam bentuk kode binari, dan melakukan aksi yang sesuai dengan instruksi EksekusiSiklus eksekusi untuk suatu instruksi dapat melibatkan lebih dari sebuah referensi ke memori. Disamping itu juga, suatu instruksi dapat menentukan suatu operasi I/O. Perhatikan pada Gambar Diagram siklus instruksiInstruction Addess Calculation IAC, yaitu mengkalkulasi atau menentukan alamat instruksi berikutnya yang akan dieksekusi. Biasanya melibatkan penambahan bilangan tetap ke alamat instruksi sebelumnya. Misalnya, bila panjang setiap instruksi 16 bit padahal memori memiliki panjang 8 bit, maka tambahkan 2 ke alamat Fetch IF, yaitu membaca atau pengambil instruksi dari lokasi memorinya ke Operation Decoding IOD, yaitu menganalisa instruksi untuk menentukan jenis operasi yang akan dibentuk dan operand yang akan Address Calculation OAC, yaitu menentukan alamat operand, hal ini dilakukan apabila melibatkan referensi operand pada Fetch OF, adalah mengambil operand dari memori atau dari modul I/ Operation DO, yaitu membentuk operasi yang diperintahkan dalam store OS, yaitu menyimpan hasil eksekusi ke dalam INTERRUPTFungsi interupsi adalah mekanisme penghentian atau pengalihan pengolahan instruksi dalam CPU kepada routine interupsi. Hampir semua modul memori dan I/O memiliki mekanisme yang dapat menginterupsi kerja CPU. Tujuan interupsi secara umum untuk menejemen pengeksekusian routine instruksi agar efektif dan efisien antar CPU dan modul β modul I/O maupun memori. Setiap komponen β komputer dapat menjalankan tugasnya secara bersamaan, tetapi kendali terletak pada CPU disamping itu kecepatan eksekusi masing β masing modul berbeda sehingga dengan adanya fungsi interupsi ini dapat sebagai sinkronisasi kerja antar modul. Macam β macam kelas sinyal interupsi Program, yaitu interupsi yang dibangkitkan dengan beberapa kondisi yang terjadi pada hasil eksekusi program. Contohnya arimatika overflow, pembagian nol, oparasi adalah interupsi yang dibangkitkan pewaktuan dalam procesor. Sinyal ini memungkinkan sistem operasi menjalankan fungsi tertentu secara sinyal interupsi yang dibangkitkan oleh modul I/O sehubungan pemberitahuan kondisi error dan penyelesaian suatu failure, adalah interupsi yang dibangkitkan oleh kegagalan daya atau kesalahan paritas INTERUPSISecara umum untuk manajemen pengeksekusian routine instruksi agar efektif dan efisien antar CPU dan modul-modul I/O maupun komponen computer dapat menjalankan tugasnya secara bersamaan, tetapi kendali terletak pada CPU disamping itu kecepatan eksekusi masing-masing modul sebagai sinkronisasi kerja antar modulKELAS SINYAL INTERUPSIProgram, yaitu interupsi yang dibangkitkan dengan beberapa kondisi yang terjadi pada hasil eksekusi program. Contohnya aritmatika overflow, pembagian nol, operasi adalah interupsi yang dibangkitkan perwaktuan dalam processor. Sinyal ini memungkinkan sistem operasi menjalankan fungsi tertentu secara sinyal interupsi yang dibangkitkan oleh modul I/O sehubungan pemberitahuan kondisi error dan penyelesaian suatu failure, adalah interupsi yang dibangkitkan oleh kegagalan daya atau kesalahan paritas INTERUPSIDengan adanya mekanisme interupsi, procesor dapat digunakan untuk mengeksekusi instruksi-instruksi suatu modul telah selesai menjalankan tugasnya dan siap menerima tugas berikutnya, maka modul ini akan mengirimkan permintaan interupsi ke procesor akan menghentikan eksekusi yang dijalankannya untuk menghandle routine program interupsi selesai, maka procesor akan melanjutkan eksekusi sinyal interupsi diterima procesor ada dua kemungkinan tindakan, yaitu interupsi diterima/ditolak dan interupsi ditolak.
Struktur komputer didefinisikan sebagai cara-cara dari tiap komponen saling terkait. Struktur sebuah komputer secara sederhana, dapat digambarkan dalam diagram blok pada Gambar a. Sedangkan fungsi komputer didefinisikan sebagai operasi masing-masing komponen sebagai bagian dari struktur. Adapun fungsi dari masing-masing komponen dalam struktur tersebut adalah sebagai berikut Input Device Alat MasukanAdalah perangkat keras komputer yang berfungsi sebagai alat untuk memasukan data atau perintah ke dalam komputer. Input device adalah alat yang digunakan untuk menerima input dari luar sistem, dan dapat berupa signal input atau maintenance input. Di dalam sistem komputer, signal input berupa data yang dimasukkan ke dalam sistem komputer, sedangkan maintenance input berupa program yang digunakan untuk mengolah data yang dimasukkan. Dengan demikian, alat input selain digunakan untuk memasukkan data juga untuk memasukkan alat input mempunyai fungsi ganda, yaitu disamping sebagai alat input juga berfungsi sebagai alat output sekaligus. Alat yang demikian disebut sebagai terminal. Terminal dapat dihubungkan kesistem komputer dengan menggunakan kabel langsung atau lewat alat komunikasi. Terminal dapat digolongkan menjadi non intelligent terminal, smart terminal, dan intelligent terminal. Non intelligent terminal hanya berfungsi sebagai alat memasukkan input dan penampil output, dan tidak bisa diprogram karena tidak mempunyai alat pemroses. Peralatan seperti ini juga disebut sebagai dumb terminal. Smart terminal mempunyai alat pemroses dan memori di dalamnya sehingga input yang terlanjur dimasukkan dapat dikoreksi kembali. Walaupun demikian, terminal jenis ini tidak dapat diprogram oleh pemakai, kecuali oleh pabrik pembuatnya. Sedangkan intelligent terminal dapat diprogram oleh yang hanya berfungsi sebagai alat input dapat digolongkan menjadi alat input langsung dan tidak langsung. Alat input langsung yaitu input yang dimasukkan langsung diproses oleh alat pemroses,sedangkan alat input tidak langsung melalui media tertentu sebelum suatu input diproses oleh alat pemroses. Alat input langsung dapat berupa papan ketik keyboard, pointing device misalnya mouse, touch screen, light pen, digitizer graphics tablet, scanner misalnya magnetic ink character recognition, optical data reader atau optical character recognition reader, sensor misalnya digitizing camera, voice recognizer misalnya microphone. Sedangkan alat input tidak langsung misalnya keypunch yang dilakukan melalui media punched card kartu plong, key-to-tape yang merekam data ke media berbentuk pita tape sebelum diproses oleh alat pemroses, dan key-to-disk yang merekam data ke media magnetic disk misalnya disket atau harddisk sebelum diproses lebih Input Input Device β alat yang digunakan untuk menerima input dari luar sistem dan dapat berupa signal input atau maintenance Input β data yang dimasukkan kedalam sistem komputerMaintenance Input β program yang digunakan untuk mengolah data yang dimasukkanTerminal β berfungsi ganda sebagai alat input dan output yang digolongkan Non intelligent terminal β hanya untuk memasukkan input dan menampilkan output, tidak bisa diprogram karena tidak mempunyai alat pemroses dan juga disebut dumb terminalSmart Terminal β mempunyai alat pemroses dan memori didalamnya sehingga input dapat dikoreksi kembali. Tidak dapat diprogram oleh pemakai tetapi hanya oleh pabrik pembuatnya Peralatan yang berfungsi sebagai input terbagi dua Input lansung yaitu jika input yang dimasukkan langsung diproses oleh alat pemroses. Contoh Input lansung β keyboard, pointing device mouse, touch screen, light pen, dan digitizer graphics tablet, scanner magnetic ink character recognition, ptical data reader atau optical character recognition reader, sensor digitizing camera, dan voice recognizer microphone Input tidak langsung yaitu saat input tidak langsung diproses, melalui media tertentu sebelum diproses. Contoh Input tidak langsung β keypunch yang dilakukan melalui media punched card kartu plong, key-to-tape yang merekam data ke media berbentuk pita tape sebelum di proses oleh alat pemroses, dan key-to-disk yang merekam data ke media magnetic disk disket atau hard disk sebelum diproses lebih lanjut Baca Juga Sistem Operasi Adalah - Macam - Macam, Fungsi, Perkembangan, Cara kerja, dan Contoh sistem operasi Contoh Perangkat InputKeyboardMerupakan alat input standart yang diperlukan dalam setiap PC. Komponen ini tidak mengalami perkembangan yang pesat. Hanya dalam konektor dalam PC nya saja yang mengalami perkembangan. Dimulai dengan keyboard XT, keyboard PS2, keyboard USB dan yang baru berkembang sekarang ini adalah keyboard wireless. MouseMouse merupakan komponen input yang sanagt diperlukan jika menggunakan sistem operasi grafis. Mouse lebih banyak perkembangannya dari pada keyboard. Muali dari mouse serial, mouse PS/2, mouse scroll, dan saat mouse optikOutput Device Alat KeluaranAdalah perangkat keras komputer yang berfungsi untuk menampilkan keluaran sebagai hasil pengolahan data. Keluaran dapat berupa hardcopy ke kertas, soft-copy ke monitor, ataupun berupa suara. Output yang dihasilkan dari pemroses dapat digolongkan menjadi empat bentuk, yaitu tulisan huruf, angka, simbol khusus, image dalam bentuk grafik atau gambar, suara, dan bentuk lain yang dapat dibaca oleh mesin machine-readable form. Tiga golongan pertama adalah output yang dapat digunakan langsung oleh manusia,sedangkan golongan terakhir biasanya digunakan sebagai input untukproses selanjutnya dari komputer. Ouput yang dihasilkan dapat digolongkan menjadi 4 bentuk Tulisan huruf,angka,simbol khususImage dalam bentuk grafik atau gambarSuaraDan bentuk lain yang dapat dibaca oleh mesin Machine-readble formTiga golongan pertama β output yang dapat digunakan langsung oleh manusia, sedangkan golongan terakhir biasanya digunakan sebagai input untuk proses selanjutnya dari komputerPeralatan output dapat berupa Hard-copy device β alat untuk mencetak tulisan dan image pada media keras seperti kertas atau filmSoft-copy device β alat untuk menampilkan tulisan dan image pada media lunak berupa sinyal elektornikDrive device atau driver β alat untuk merekam simbol dalam bentuk yang hanya dapat dibaca oleh mesin pada media seperti magnetic disk atau magnetic tape. Alat ini berfungsi ganda sebagai alat output dan juga sebagai alat inputPrinter dan plotter β jenis hard-copy device, karena keluaran hasil proses dicetak diatas kertas. Printer memiliki berbagai macam bentuk dsn ukuran, serta ketajaman hasil cetak. Untuk mencetak diatas kertas dengan ukuran yang sangat besar, digunakan plotterMonitor β jenis soft-copy device karena keluarannya berupa signal elektronik, yaitu berupa gambar yang tampil dilayar monitor sebagai hasil pemroses data ataupun informasi masukan I/O PortsBagian ini digunakan untuk menerima ataupun mengirim data ke luar sistem. I/O Port juga biasa disebut dengan bagian interface antar muka karena peralatan input dan output di atas terhubung melalui port macam-macam port I/O adalah sebagai berikut Port Parallel adalah port yang memiliki kemampuan transfer data dengan kecepatan 200kb/s. Port ini dapat digunakan oleh hardware seperti printer ataupun scanner. Port Serial adalah port yang memiliki kemampuan transfer data dengan kecepatan yang lebih rendah daripada port parallel. Port ini dibedakan menjadi dua, yaitu COM1 dan COM2. Yang membedakan adalah, kabel connector COM 1 menggunakan 9 pin, sedangkan untuk COM2 menggunakan 25 pin. Port PS/2 adalah port yang sering digunakan untuk menghubungkan keyboard ataupun mouse ke komputer. Namun, saat ini port PS/2 sudah jarang ditemui pada keluaran komputer terbaru, karena sebagian besar sudah menggunakan USB. Port USB atau Universal Serial Bus adalah port yang digunakan untuk device yang bekerja dengan transmisi data secara serial. Contoh device yang bisa menggunakan USB adalah flashdisk, keyboard dan mouse USB, serta perangkat lainnya. Port VGA adalah port yang berhubungan langsung dengan monitor. Port ini biasanya terdapat di dalam cassing komputer. Fungsi dari port ini adalah untuk menambahkan kartu grafis pada komputer agar memiliki performa yang lebih. Port Audio adalah port yang berhubungan langsung dengan audio device seperti speaker, radio, dan lain sebagainya. Port LAN adalah port yang digunakan untuk komunikasi antar komputer. Dengan ini, maka setiap komputer bisa saling bertukar informasiCPU Central Processing UnitCPU merupakan otak sistem komputer, dan memiliki dua bagian fungsi operasional, yaitu ALU Arithmetical Logical Unit sebagai pusat pengolah data, dan CU Control Unit sebagai pengontrol kerja merupakan tempat pemroses instruksi-instruksi program, yang pada komputer mikro disebut dengan micro-processor pemroses mikro. Pemroses ini berupa chip yang terdiri dari ribuan hinggajutaan IC. Dalam dunia dagang, pemroses ini diberi nama sesuai dengan keinginan pembuatnya dan umumnya ditambah dengan nomor seri, misalnya dikenal pemroses Intel 80486 DX2-400 buatan Intel dengan seri 80486 DX2-400 yang dikenal dengan komputer 486 DX2, Intel Pentium 100 dikenal dengan komputer Pentium I, Intel Pentium II-350, Intel Pentium III-450, Intel Celeron 333, AMD K-II, dan sebagainya. Masing-masing produk ini mempunyai kelebihan dan kekurangan masing-masing. Memori Memori adalah perangkat keras komputer yang berfungsi untuk menyimpan data atau informasi pada komputer yang bersifat sementara ataupun permanen. Dalam hal ini, memori terbagi menjadi 2 yaitu memori internal dan memori eksternal. Memori internal adalah memori utama yang dapat diakses langsung oleh prosesor. Karena data yang disimpan pada memori bersifat volatile atau sementara, maka ketika tidak ada sumber listrik atau ketika kimputer dimatikan, maka datanya akan hilang. Biasanya, data yang disimpan dalam memori ini adalah program dan data. Memori eksternal adalah memori tambahan yang berfungsi sebagai tambahan untuk menyimpan data atau program namun bersifat permanen atau non volatile. Ada beberapa jenis memori eksternal yang sering digunakan, yaitu hardisk, flashdisk, dan floppy disk. Baca Juga Microsoft Windows Adalah - Cara kerja Sistem, dan Perkembangan sistem operasi windows Beserta Gambarnya Demikian Penjelasan Tentang Pengertian Struktur Komputer dan Fungsinya Beserta Gambarnya Lengkap .Semoga BermanfaatPenelusuran terkaitstruktur dan bagian bagian komputerstruktur utama komputer4 struktur utama komputerstruktur sistem komputerdiagram fungsi komputersebutkan dan jelaskan struktur komputergambar struktur komputerjelaskan apa fungsi dan struktur komputer brainly
ο»ΏCentral Processing Unit adalah bagian utama dari komputer yang bertugas untuk melaksanakan keseluruhan operasi yang dilakukan oleh komputer seperti operasi aritmatika, logika, pengendalian, dan input/ output dasar Wijanto, dkk, 2021, hlm. 76. Seperti namanya, Central processing unit atau unit pusat pemrosesan ini merupakan pusat dari seluruh kegiatan komputer sehingga CPU ini juga sering disebut sebagai otak komputer. Prosesor sering disebut sebagai otak dari sebuah komputer karena hampir seluruh proses pekerjaan atau penghitungan atau komputasi yang diproses oleh sistem komputer terjadi di perangkat keras ini Suryawinata, 2018, hlm. 31. Dengan kata lain, central processing unit CPU adalah otak dari sebuah komputer yang berisi semua sirkuit yang dibutuhkan untuk memproses input, menyimpan data dan hasil keluaran Natali, dkk, 2021, hlm. 89. Bahkan, menurut Wijanto, dkk 2021, hlm. 76 CPU adalah otak dan jantung fisik dari sistem komputer yang menghubungkannya dengan berbagai peripheral lain, termasuk pheriperal input/output seperti keyboard dan monitor, serta unit penyimpanan sekunder seperti harddisk atau SSD. Di komputer modern, CPU bisa terdapat pada chip sirkuit terintegrasi yang disebut processor, main processor, central processor atau mikroprosesor seperti pada gawai ringkas smartphone atau laptop. CU pada CPU selalu mengikuti instruksi program komputer yang memberitahukan data mana yang harus diproses dan bagaimana memprosesnya. Misalnya, program kalkulator sederhana mungkin memerintahkan CPU untuk mengambil dua angka, 2 dan 2, menambahkannya, dan mengirimkan kembali hasilnya. CPU dapat memproses setiap instruksi program komputer dengan mudah karena ada Control Unit CU dan arithmetic logic unit ALU. CPU tahu bagaimana cara menafsirkan instruksi program, sedangkan ALU tahu bagaimana menambahkan angka. Dengan penggabungan CU dan ALU, CPU dapat memproses program yang jauh lebih kompleks daripada kalkulator sederhana. CPU adalah sebuah sirkuit elektronik yang sangat kompleks, yang bertugas mengeksekusi instruksi yang disimpan sebagai program Mushthofa, dkk, 2021, hlm. 80. Semua komputer, mulai yang kecil seperti ponsel pintar sampai yang besar dan canggih, harus mempunyai CPU. Secara fisik, central processing unit adalah sirkuit terintegrasi atau disebut juga dengan istilah chip. Dengan kata lain, central processing unit adalah sirkuit terpadu yang mengintegrasikan jutaan atau miliaran komponen listrik kecil, mengaturnya, dan menyesuaikan semuanya dalam sebuah kotak yang ringkas Natali, dkk, 2021, hlm. 90. Struktur/Komponen Central Processing Unit CPU memiliki tiga komponen utama, di antaranya unit kendali/ Control Unit CU, unit logika aritmatika/ Arithmetic logic unit ALU, dan register atau memory management unit yang akan dijelaskan sebagai berikut Mushthofa, dkk, 2021, hlm. 80. Control Unit CU Control unit atau CU berfungsi sebagai pengarah arus aliran data di dalam prosesor Suryawinata, 2018, hlm. 34. CU dari CPU akan mengatur dan mengintegrasikan kerja dari komputer. CU akan memilih dan mengambil instruksi dari memori utama/register sesuai urutan dan menerjemahkannya untuk mengaktifkan elemen fungsional lain dari sistem. Arithmetic Logic Unit ALUArithmetic logic unit tugasnya adalah melakukan operasi aritmatika di dalam prosesor Suryawinata, 2018, hlm. 34. Semua data input ditransfer melalui memori utama ke ALU untuk diproses, yang melibatkan empat fungsi aritmatika dasar yaitu penjumlahan, pengurangan, perkalian, dan pembagian dan operasi logika tertentu seperti perbandingan data dan pemilihan. Memory Management Unit MMU/RegisterMemory management unit merupakan bagian di dalam prosesor yang mengatur memori yang digunakan ketika prosesor sedang beroperasi. Fungsi Central Processing Unit Menurut Suryawinata 2018, hlm. 33 secara umum, CPU memiliki beberapa fungsi yang akan dijelaskan sebagai berikut. Fetch Instruksi disimpan pada memori dan memiliki alamatnya sendiri. Prosesor akan mengakses alamat ini dari counter program yang bertanggung jawab untuk melacak instruksi yang mana yang akan dieksekusi oleh CPU pada siklus berikutnya. Decode Semua program yang akan dieksekusi akan diterjemahkan kepada instruksi assembly. Kode-kode assembly ini harus dikodekan menjadi kode-kode biner yang akan dimengerti oleh CPU. Proses ini dinamakan decoding. Mengapa harus menggunakan bilangan biner atau kode-kode biner? Karena prosesor merupakan komponen elektronik yang hanya mengenal dua kondisi yakni 0 dan 1 atau hidup dan mati. Execute Ketika menjalankan perintah, CPU dapat menjalankan satu dari tiga hal. Melakukan kalkulasi dengan ALU, memindahkan data dari satu memori ke memori yang lain atau beralih mengakses data ke alamat yang lain. Store CPU harus memberikan umpan balik setelah selesai melakukan eksekusi terhadap suatu perintah dan output datanya ditulis pada memori yang dituju. Cara Kerja CPU Bagaimana CPU menjalankan instruksi program? Sebelum instruksi dapat dieksekusi dalam CPU, instruksi program dan data harus ditempatkan ke dalam memori dari perangkat input atau perangkat penyimpanan sekunder. Setelah data dan instruksi yang diperlukan berada dalam memori, unit pemrosesan pusat melakukan empat langkah berikut untuk menjalankan setiap instruksi. Unit kontrol mengambil mendapat instruksi dari memori. Unit kontrol menerjemahkan instruksi memutuskan apa artinya dan memerintahkan agar data yang diperlukan dipindahkan dari memori ke ALU unit aritmatika/logika. Dua langkah pertama ini bersama-sama disebut waktu instruksi, atau waktu-I. Unit aritmatika/logika menjalankan instruksi aritmatika atau logika. Artinya, ALU diberikan kendali dan melakukan operasi aktual pada data. Unit aritmatika/logika menyimpan hasil operasi ini dalam memori atau register. Langkah 3 dan 4 bersama-sama disebut waktu eksekusi, atau waktu-E Mushthofa, dkk, 2021, hlm. 81. Unit kontrol selanjutnya memerintahkan memori untuk mengirimkan hasilnya ke perangkat keluaran atau perangkat penyimpanan sekunder. Kombinasi waktu-I dan waktu-E disebut siklus mesin. Secara abstraksi, dalam melakukan perhitungan, CPU mengombinasikan berbagai gerbang logika menjadi sebuah gerbang sirkuit. Gerbang logika bekerja pada bilangan biner hanya terdapat 2 kode bilangan biner yaitu, angka 1 dan 0 dengan cara mengambil dua input biner, melakukan operasi pada mereka, dan mengembalikan output. Ada tujuh jenis Gerbang logika, yaitu OR, NOR, AND, NAND, XOR, XNOR, dan NOT seperti ditunjukkan pada gambar di bawah ini yang dilengkapi pula dengan tabel logikanya. Seperti yang telah dijelaskan sebelumnya, kita bisa menggabungkan beberapa gerbang logika untuk membentuk sebuah sirkuit. Sebagai contoh, di bawah ini adalah sirkuit yang terdiri atas gabungan dua buah gerbang logika yang kemudian diikuti dengan tabel logikanya. Spesifikasi Central Processing Unit Central processing unit memiliki beberapa istilah khusus yang menunjukkan seperti apa kekuatan atau kemampuan dari CPU tersebut. Misalnya, kita sering mendengar bahwa suatu smartphone memiliki CPU dengan clock speed 2 Ghz, laptop ini ditenagai oleh processor Core i3, dual core, quad core, dsb. Berikut ini adalah spesifikasi dan istilah-istilah yang sering ditemui di dalam prosesor atau perlu diketahui ketika kita akan membeli sebuah prosesor atau perangkat komputasi secara umum. Clock Speed Clock speed atau biasa juga disebut sebagai clock rate merupakan frekuensi di mana sebuah chip atau prosesor berjalan yang biasa digunakan sebagai ukuran utama kecepatan prosesor Suryawinata, 2018, hlm. 35. Clockspeed ini biasanya diukur dengan siklus gelombang tiap detik dengan standar Internasional satuannya adalah Hz. Frekuensi pada prosesor generasi pertama diukur dalam satuan Hz atau khz namun pada teknologi yang baru mulai tahun 90-an frekuensi pada prosesor sudah diukur dengan satuan giga hertz. Hal ini dimungkinkan karena prosesor sudah mengalami perkembangan yang sangat cepat. Fakta menarik dari clock speed adalah semakin tinggi clock speed yang digunakan oleh sebuah prosesor, maka performanya juga akan semakin tinggi. Akan tetapi, frekuensi yang tinggi ini menyebabkan panas yang tinggi pula. Tingkat panas yang tinggi ini dapat menyebabkan kerusakan pada komponen prosesor yang digunakan. Oleh karena itu, dapat kita lihat bahwa perkembangan kecepatan prosesor atau clockspeed mengalami kondisi yang relatif stagnan sejak awal tahun 2000-an. Hal tersebut disebabkan oleh produsen prosesor yang tidak berani berspekulasi untuk menciptakan prosesor yang sangat tinggi frekuensinya karena terhalang oleh panas yang ditimbulkan. Namun hal ini dapat diatasi dengan teknologi multi core yang mulai diterapkan oleh produsen prosesor sejak tahun 2004. Core Jika prosesor bisa dibilang sebagai inti dari sebuah komputer, maka core ini bisa dibilang inti dari sebuah prosesor Suryawinata, 2018, hlm. 35. Prosesor yang diciptakan dari tahun 1990-an hingga akhir atau 2000an awal masih memiliki arsitektur single core. Single core berarti satu prosesor hanya memiliki satu buah core di dalamnya. Dengan berkembangnya teknologi, maka dimungkinkan di dalam satu prosesor terdapat beberapa core yang bekerja secara bersama-sama atau biasa dikenal dengan istilah multi core processor. Teknologi ini diawali dengan teknologi Dual Core yang dikembangkan oleh masing-masing vendor prosesor yakni Intel dan AMD pada tahun 2004. Prosesor prosesor yang menggunakan teknologi single core maka kemampuan komputasinya hanya sebatas kecepatan maksimal dari core tersebut. Untuk meningkatkan kecepatan dari sebuah single core prosesor jalan satu-satunya adalah menambah frekuensi dari core tersebut. Namun hal ini terhalang oleh panas yang dihasilkan ketika frekuensinya dijadikan semakin tinggi. Ketika sebuah prosesor menggunakan teknologi multi core, misalnya kita ambil contoh Quad Core dengan masing-masing core memiliki kecepatan pemrosesan 1,5 gigahertz. Clock speed maksimal yang dimiliki oleh prosesor quadcore tersebut adalah 1,5 kali 4 core sehingga totalnya menjadi 6 giga hertz. Thread Thread atau utas dalam bahasa Indonesia, merupakan sebuah aliran di dalam sebuah sistem komputer Suryawinata, 2018, hlm. 37. Aliran yang dimaksud adalah aliran instruksi dari sebuah proses yang dijalankan. Dengan kata lain, thread merupakan satuan terkecil dari sebuah instruksi atau proses yang dijalankan di dalam komputer pada sistem single core atau single thread processor. Dalam satu waktu, prosesor hanya dapat menjalankan proses secara bergantian satu persatu. Namun perkembangan teknologi melahirkan istilah multithreading yang memungkinkan prosesor dalam 1 core dapat memproses beberapa instruksi atau thread dalam satu waktu yang bersamaan. Istilah ini dikenalkan oleh Intel dengan nama Hyper Threading. Referensi Mushthofa, dkk. 2021. Informatika sma kelas X. Jakarta Pusat Kurikulum dan Perbukuan Kemdikbudristek. Natali, dkk. 2021. Informatika smp Kelas VIII. Jakarta Pusat Kurikulum dan Perbukuan Kemdikbudristek. Suryawinata, M. 2018. Arsitektur dan organisasi komputer. Sidoarjo UMSIDA Press. Wijanto, dkk. 2021. Informatika smp kelas VII. Jakarta Pusat Kurikulum dan Perbukuan Kemdikbudristek.