Mainmemory sebagai penyimpan data. 3. Gambarkan struktur central processing unit dan jelaskan masing-masing 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. 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. c Struktur Data Internal CPU. 2. Gambarkan Struktur Central menggunakan Aplikasi Proteus. 3. Gambar Operasi-Operasi Komputer dan jelaskan masing-masing. 4. Jelaskan perbedaan utama Organisasi Komputer dan Arsitektur . 5. a. Gambarkan Struktur Top Level Komputer dan jelaskan masing-masing fungsi. b. Jelaskan spesifikasi laptop anda. Jawab . 1. a. Gambarstruktur central processing unit cpu dan jelaskan keterkaitan masing2 komponenya - 30597754 29.07.2020 TI Sekolah Menengah Atas terjawab Gambar struktur central processing unit cpu dan jelaskan keterkaitan masing2 komponenya 1 Lihat jawaban Iklan Iklan § Arithmetic and Logic Unit (ALU), bertugas membentuk fungsi-fungsi Strukturtop level komputer dan jelaskan masing-masing fungsinya FUNGSI DAN KINERJA DARI MASING-MASING BAGIAN KOMPUTER. a) CPU (Central Processing Unit) CPU merupakan otak system computer . CPU terdiri dari dua bagian utama yaitu unit kendali (control unit) dan yang kedua adalah unit aritmatika dan logika (Arithmetic and logic unit) serta agar produk indonesia tidak kalah dengan produk impor kita harus. Mungkin Kita kadang bertanya, bagaimanakah komputer dapat mengolah suatu data dengan sangat cepat dan juga tepat? Jawabannya, seperti halnya manusia, komputer mempunyai “otak”, yaitu yang disebut CPU Central Processing Unit. CPU merupakan sebuah unit proses yang paling utama dalam sebuah perangkat komputer. Istilah CPU terkadang dinyatakan sebagai sebuah kotak atau casing yang di dalamnya terdapat beberapa perangkat keras, seperti motherboard, hardisk, RAM, kartu VGA, kabel power supply, dan lain-lain. Padahal CPU sebenarnya adalah perangkat keras hardware yang terdapat di dalam casing tersebut dan terdapat pada bagian motherboard. Agar tidak lagi salah dalam mengartikan tentang CPU, pada makalah ini akan disajikan informasi yang lebih rinci mengenai CPU pada komputer. Selain itu, dijelaskan juga mengenai komponen-komponen CPU serta bagaimana proses kerja CPU itu pada komputer. Pengertian Central Processing Unit CPU Central Processing Unit CPU adalah perangkat keras komputer yang memahami dan melaksanakan perintah dan data dari perangkat lunak. Istilah lain dari CPU prosesor processor, sering digunakan untuk merujuk ke CPU. Mikroprosesor adalah CPU yang diproduksi dalam sirkuit terpadu. Sejak pertengahan 1970-an, satu mikroprosesor sirkuit terpadu telah umum digunakan dan menjadi aspek penting dalam pelaksanaan CPU. Komponen CPU Berikut ini terdapat beberapa komponen cpu, terdiri atas 1. Unit Kontrol Unit kontrol yang mengatur jalannya program. Komponen ini tentu ada di semua CPU. CPU bertugas mengontrol komputer sehingga sinkronisasi yang terjadi antara komponen bekerja dalam menjalankan fungsi operasi. termasuk tanggung jawab unit kontrol ialah mengambil perintah, instruksi dari memori utama dan menentukan jenis instruksi. Jika ada instruksi untuk aritmatika atau perbandingan logika, unit kontrol akan mengirim instruksi ke ALU. Hasil pengolahan data dibawa oleh unit kendali ke memori utama untuk disimpan, dan waktu akan disajikan ke alat output. Dengan demikian tugas dari unit kendali ini adalah Mengatur dan mengontrol alat input masukan dan output keluaran. Mengambil instruksi dari memori utama. Mengambil data dari memori utama jika diperlukan untuk diproses. Mengirim instruksi ke ALU bila ada perhitungan aritmatika dan perbandingan logika, lalau mengawasi kerja dari ALU. Menyimpan hasil proses ke memori utama. 2. Register Register adalah perangkat penyimpanan kecil yang memiliki akses ke kecepatan yang cukup tinggi, yang digunakan untuk menyimpan data dan / atau instruksi yang sedang diproses. Memori ini bersifat sementara, biasanya digunakan untuk menyimpan data saat diolah atau data untuk diproses lebih lanjut. Dengan analogi, register ini dapat diibaratkan sebagai memori dalam otak ketika kita melakukan pengolahan manual, sehingga otak dapat diibaratkan sebagai CPU, yang berisi kenangan, unit kontrol yang mengatur semua aktivitas tubuh dan memiliki tempat untuk melakukan perhitungan dan perbandingan logika. 3. Unit ALU Unit ALU berfungsi untuk melakukan operasi aritmetika dan operasi logika berdasar instruksi yang ditentukan. ALU sering disebut bahasa mesin dikarenakan pada bagian ini ALU terdiri dari dua bagian, arithmetika satuan dan boolean unit logika, yang masing-masing memiliki spesifikasi pekerjaan sendiri. Tugas utama dari ALU adalah melakukan semua perhitungan aritmatika yang terjadi sesuai dengan perintah program. ALU melakukan semua operasi aritmatika dengan dasar penjumlahan sehingga sirkuit elektronik yang digunakan disebut adder. Tugas lain dari ALU adalah untuk membuat keputusan dari operasi logika sesuai dengan perintah program. Operasi logika meliputi perbandingan dua operand dengan menggunakan operator logika tertentu, yaitu sama dengan =, tidak sama dengan ¹, kurang dari , dan lebih besar atau sama dengan ³. Interkoneksi yang CPU dan bus sistem koneksi yang menghubungkan komponen internal CPU, yaitu ALU, unit kontrol dan register dan juga dengan bus-bus eksternal CPU yang menghubungkan dengan sistem lainnya, seperti memori utama, perangkat input / output. 4. CPU Interconnections 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 system lainnya. Seperti memori utama, piranti masukkan/keluaran. Bagian-Bagian CPU Berikut ini terdapat beberapa bagian-bagian cpu, terdiri atas 1. Casing Casing adalah bagian paling luar dari PC yang sering disebut sebagai CPU ini, fungsinya yaitu sebagi penutup dan tempat dudukan komponen lain serta sebagai pelindung komponen komponen didalamnya dari kotoran dan debu. 2. Processor Processor merupakan otak atau induk dari setiap pemrosesan komputer, penjelasan processor telah saya jelaskan diatas. Baca Juga Artikel yang Mungkin Terkait Processor adalah 3. Motherboard Motherboard seperti namanya merupakan sebuah papan sirkuit yang berfungsi sebagai tempat dudukan komponen elektronik atau komponen kompter lainnya yang saling terhubung. Fungsi utamanya yaitu untuk menghubungkan tiap komponen agar dapat saling berkomunikasi dan bertukar data satu sama lain. Baca Juga Artikel yang Mungkin Terkait Motherboard adalah 4. RAM RAM Random Access Memory merupakan sebuah memori utama komputer yang berfungsi sebagai tempat penyimpanan data yang telah diproses oleh processor sebelum dilanjutkan ke bagian lain yang membutuhkan, oleh sebab itu RAM juga sering disebut sebagai memori penyimpanan sementara. Baca Juga Artikel yang Mungkin Terkait RAM adalah 5. Harddisk Harddisk berfungsi sebagai tempat penyimpanan data secara konvensional yang umum digunakan. Umumnya harddisk saat ini memiliki kapasitas penyimpanan yang sangat besar mulai dari ratusan GB hingga TB. Contoh data yang disimpan dalam harddisk yaitu lagu, video, gambar, aplikasi dan lain sebagainya. Baca Juga Artikel yang Mungkin Terkait Pengertian Sistem Operasi Linux Menurut Para Ahli Lengkap 6. VGA Card VGA Video Graphic Editor Card merupakan komponen yang berfungsi untuk mengolah data grafis untuk ditampilkannya ke monitor. VGA Card merupakan salah satu komponen paling penting saat menjalankan aplikasi yang menampilkan grafis di monitor seperti game, video dan sebagainya. Baca Juga Artikel yang Mungkin Terkait VGA Card adalah 7. Sound Card Sound Card berfungsi untuk mengolah data berupa audio atau suara dari/ke perangkat keras yang terkait seperti speaker dan mic. Baca Juga Artikel yang Mungkin Terkait LAN Card 8. Optical Disk Drive Optical Disk Drive atau lebih sering disebut dengan CD/DVD Room saja merupakan komponen yang berfungsi untuk membaca dan menulis pada piringan CD/DVD. 9. Power Supply Power Supply berfungsi untuk meneruskan atau mengalirkan listrik ke setiap komponen komputer agar dapat beroperasi. Baca Juga Artikel yang Mungkin Terkait Power Supply adalah Fungsi CPU Fungsi CPU seperti kalkulator, hanya jauh lebih kuat pengolahan daya CPU. Fungsi utama dari CPU adalah melakukan operasi aritmatika dan logika pada data yang diambil dari memori atau dari informasi yang dimasukkan melalui beberapa perangkat keras, seperti keyboard, scanner, tuas kontrol, dan mouse. CPU dikontrol menggunakan sekumpulan instruksi perangkat lunak komputer. Perangkat lunak tersebut dapat dijalankan oleh CPU untuk membaca dari media penyimpanan, seperti hard disk, disket, CD, atau tape recorder. Instruksi tersebut kemudian disimpan terlebih dahulu di memori fisik MAA, yang setiap instruksi akan diberi alamat unik yang disebut alamat memori. Selanjutnya, CPU dapat mengakses data pada MAA untuk menentukan alamat data yang diinginkan. Ketika program dieksekusi, data mengalir dari RAM ke sebuah unit yang disebut dengan bus, yang menghubungkan CPU dengan MAA. Data tersebut kemudian diterjemahkan menggunakan proses yang disebut sebagai unit pendekoder instruksi yang bisa menerjemahkan instruksi. Data kemudian pergi ke aritmatika dan logika Unit ALU yang melakukan kalkulasi dan perbandingan. Data dapat disimpan sementara oleh ALU dalam sebuah lokasi memori yang disebut register yang dapat diambil dengan cepat untuk diolah. ALU dapat melakukan operasi tertentu, termasuk penambahan, perkalian, pengurangan, pengujian kondisi data dalam register, untuk mengirimkan hasil pengolahan kembali ke memori fisik, media penyimpan, atau mendaftar jika akan memproses pengolahan lagi. Selama proses ini terjadi, sebuah unit dalam CPU yang disebut program counter akan memantau instruksi berhasil dieksekusi sehingga instruksi dapat dieksekusi dengan urutan yang benar dan tepat. Cara Kerja CPU Ketika data/instruksi dimasukkan ke processing-perangkat, pertama kali ditempatkan pada MAA melalui input-storage. Jika dalam bentuk instruksi disimpan oleh Control Unit di Program-storage yang, tetapi merupakan bentuk data yang disimpan dalam Working-storage. Jika register siap untuk menerima pelaksanaan pekerjaan, maka Control Unit akan mengambil instruksi dari Program-storage untuk ditampungkan ke Instruction Register, sedangkan alamat memori yang berisi instruksi yang disimpan dalam program counter. Sedangkan data diambil oleh Control Unit Kerja-storage untuk ditampung di register tujuan umum dalam hal ini di Operand-daftar. Jika pengerjaan yang dilakukan oleh instruksi yang aritmatika dan logika, ALU akan mengambil alih operasi yang harus dilakukan berdasarkan set instruksi. Hasilnya disimpan dalam akumulator. Jika hasil pengolahan telah selesai, maka Control Unit akan mengambil hasil pengolahan di akumulator untuk ditampung kembali ke Working-storage. Jika pembangunan secara keseluruhan telah selesai, maka Control Unit akan mengambil pengolahan Kerja penyimpanan untuk ditampung ke Output-storage. Kemudian nanti output-storage, hasil pengolahan akan ditampilkan ke perangkat output. Percabangan Instruksi Instruksi pemrosesan dalam CPU dibagi menjadi dua tahap, Tahap-I disebut Instruction Fetch, sedangkan Tahap-II disebut Instruction Execute. Tahap-I berisikan pemrosesan CPU dimana Control Unit mengambil data dan / atau instruksi dari main-memory ke register, sedangkan Tahap-II berisikan pemrosesan CPU dimana Control Unit memberikan data dan / atau instruksi dari register ke main-memory untuk ditampung di MAA, setelah Instruction Fetch dilakukan dengan. Waktu di panggung-I ditambah waktu di panggung-II disebut waktu siklus mesin waktu siklus mesin. Program counter dalam CPU umumnya bergerak secara berurutan. Namun, beberapa petunjuk di CPU, disebut instruksi melompat, memungkinkan CPU untuk mengakses instruksi yang tidak dalam rangka. Ini disebut bercabang petunjuk percabangan instruksi. Cabang instruksi tersebut dapat cabang bersyarat memiliki kondisi tertentu atau non-kondisional. Sebuah cabang dari non-kondisional selalu berpindah ke sebuah instruksi baru yang berada di luar aliran instruksi, sementara sebuah cabang bersyarat akan memeriksa hasil pertama operasi sebelumnya untuk melihat apakah cabang instruksi akan dijalankan atau tidak. Data yang diuji untuk percabangan instruksi disimpan di lokasi yang disebut bendera. Bilangan yang dapat ditangani Kebanyakan CPU dapat menangani dua jenis bilangan, yaitu fixed-point dan floating-point. Nomor fixed-point memiliki nilai digit spesifik untuk satu titik desimal. Itu tidak membatasi rentang nilai yang mungkin untuk angka-angka ini, tetapi ini akan dihitung oleh CPU lebih cepat. Sementara itu, angka floating-point adalah angka dinyatakan dalam notasi ilmiah, di mana nomor diwakili sebagai angka desimal yang dikalikan dengan pangkat 10 seperti 3,14 x 1057. Notasi ilmiah seperti ini merupakan cara yang singkat untuk mengekspresikan bilangan yang sangat besar atau angka yang sangat kecil, dan juga memungkinkan mencapai nilai sangat banyak sebelum dan sesudah titik desimal. Angka-angka ini umumnya digunakan untuk mewakili grafik dan karya ilmiah, tetapi proses aritmatika pada angka floating-point jauh lebih rumit dan dapat diselesaikan dalam waktu yang lebih lama oleh CPU karena mungkin dapat menggunakan beberapa siklus CPU tingkat. Beberapa komputer menggunakan prosesor sendiri untuk menghitung bilangan floating-point yang disebut FPU juga dikenal sebagai matematika co-processor yang dapat bekerja secara paralel dengan CPU untuk mempercepat perhitungan angka floating-point. FPU saat ini standar dalam banyak komputer karena kebanyakan aplikasi yang saat ini beroperasi menggunakan angka floating-point. Daftar Pustaka Herwindo, dan Akbar, Ali. 2005. Mengenal Sistem Komputer Masa Kini. Bandung Yrama Widya. Demikianlah pembahasan mengenai Komponen CPU – Pengertian, Bagian, Fungsi dan Cara Kerja semoga dengan adanya ulasan tersebut dapat menambah wawasan dan pengetahuan kalian semua,, terima kasih banyak atas kunjungannya. Mungkin Dibawah Ini yang Kamu Butuhkan 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. Soal QUIZ 2016 ARSITEKTUR KOMPUTER 1. Jelaskan perbedaan utama Organisasi Komputer dan Arisitektur Komputer? Beri Contohnya. Organisasi komputer mempelajari bagian yang terkait dengan unit-unit operasional komputer dan hubungan antara komponen sistem komputer dan interkoneksinya yang merealisasikan spesifikasi arsitektural. Contoh teknologi hardware, perangkat antarmukainterface ,teknologi memori,sistem memori , dan sinyal-sinyal kontrol. Sedangkan Arsitektur Komputer mempelajari atribut-atribut sistem komputer yang terkait dengan seorang programmer,dan memiliki dampak langsung pada eksekusi logis sebuah program. Contoh set intruksi, aritmetika yang digunakkan, teknik pengamatan, mekanisme I/O. 2. Gambarkan Struktur Top Level komputer dan jelaskan masing-masing fungsi? CPU 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 komputer. Input Device Alat Masukan berfungsi sebagai alat untuk memasukan data atau perintah ke dalam komputer . Output Device Alat Keluaran berfungsi untuk menampilkan keluaran sebagai hasil pengolahan data. Keluaran dapat berupa hard-copy ke kertas, soft-copy ke monitor, ataupun berupa suara. System interconnection berfungsi untuk menghubungkan ke CPU, memori utama dan I/O. Main memory berfungsi sebagai media penyimpanan data yang berkaitan dengan CPU atau perangkat I/O. Fungsi komputer adalah untuk Operasi Pengolahan Data, Penyimpanan Data, Fungsi Operasi Pemindahan Data Fungsi Operasi Kontrol. 3. Gambarkan Struktur Central Processing Unit dan jelaskan masingmasing fungsi? Control Unit, berfungsi untuk mengontrol operasi CPU dan mengontrol komputer secara keseluruhan. Control Unit - Register, berfungsi sebagai penyimpan internal bagi CPU. - Sequencing logic berfungsi menentukan keluaran dari control unit - Register dan Decoders berfungsi dapat menuliskan kode atau pesan yang meng indikasikan hasil operasi. - Control memori berfungsi untuk mengawasi penyimpanan data. Arithmetic And Logic Unit ALU, berfungsi untuk membentuk fungsi – fungsi pengolahan data komputer berupa angka biner. Register, berfungsi sebagai penyimpan internal bagi CPU. CPU Interconnection, berfungsi menghubungkan seluruh bagian dari CPU. Internal bus ,berfungsi untuk mengendalikan semua bagian dalam CPU. operasi-operasi komputer dan jelaskan masing-masing fungsi? Fungsi-fungsi operasi computer - Input Device Alat Masukan Adalah perangkat keras komputer yang berfungsi sebagai alat untuk memasukan data atau perintah ke dalam komputer - Output Device Alat Keluaran Adalah 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. - I/O Ports Bagian ini digunakan untuk menerima ataupun mengirim data ke luar sistem. Peralatan input dan output di atas terhubung melalui port ini. - Control Unit, berfungsi untuk mengontrol operasi CPU dan mengontrol komputer secara keseluruhan - Arithmetic And Logic Unit ALU, berfungsi untuk membentuk fungsi – fungsi pengolahan data komputer berupa angka biner. - Control Bus Control Bus digunakan untuk mengontrol penggunaan serta akses ke Data Bus dan Address Bus. Terdiri atas 4 sampai 10 jalur paralel - Main memory berfungsi sebagai media penyimpanan data yang berkaitan dengan CPU atau perangkat I/O. - Data Bus adalah jalur-jalur perpindahan data antar modul dalam sistem komputer. Karena pada suatu saat tertentu masing-masing saluran hanya dapat membawa 1 bit data, maka jumlah saluran menentukan jumlah bit yang dapat ditransfer pada suatu saat. 5. Untuk melakukan proses akses data dalam memori utama terdapat 4 jenis metoda akses data. Terangkan masing-masing metoda akses data tersebut! Sequential access, memori diorganisasi menjadi unit – unit data yang disebut harus dibuat dalam bentuk urutan linier yang spesifik. Informasi mengalamatan yang disimpan dipakai untuk memisahkan record – record dan untuk membantu proses pencarian. Direct access, sama sequential access terdapat shared read/write mechanism. Setiap blok dan record memiliki alamat unik berdasarkan lokasi fisiknya. Akses dilakukan langsung pada alamat memori. Random access, setiap lokasi memori dipilih secara random dan diakses serta dialamati secara langsung. Contohnya adalah memori utama. Associative access, merupakan jenis random akses yang memungkinkan pembandingan lokasi bit yang diinginkan untuk pencocokan. 6. a Terangkan fungsi dari penyimpan sekunder di dalam sistem komputer! Memory sekunder, dipergunakan untuk menyimpan data, informasi, dan program secara permanen sebagai berkas atau file b Sebut macam-macam penyimpan sekunder yang biasa dipakai! Penyimpanan memory sekunder adalah floppy disk, hard disk, zipdrive, CD-Rom, DVD, dan lain-lain 7. Di dalam sistem komputer terdapat memori “cache” a. Terangkan letak memori cache! Terdapat di dalam Processor on chip,Cache internal diletakkan dalam prosesor sehingga tidak memerlukan bus eksternal, maka waktu aksesnya akan sangat cepat sekali. Terdapat diluar Processoroff chip, Berada pada MotherBoard memori jenis ini kecepatan aksesnya sangat cepat,meskipun tidak secepat chache memori jenis pertama. b. Terangkan operasi yang dilakukan pada memori cache! Mempercepat Akses data pada komputer Meringankan kerja prosessor Menjembatani perbedaan kecepatan antara cpu dan memory utama. Mempercepat kinerja memory c. Terangkan segala hal yang menyangkut rancangan dari memori cache! karena kecepatan memori utama yang rendah dibandingkan dengan kecepatan prosesor, maka sangat diperluka sekali cache sebagai antisipasi terhadap permintaan data memori yang akan digunakan CPU. Apabila data diambil langsung dari memori utama atau maka akan memakan waktu lama yang menyebabkan dapat membuang waktu dengan menunggu untuk mengskses intruksi dan data pada memory utama. Maka Cache Memory masih diperlukan sekali oleh komputer. 8. Bila terlalu banyak modul atau perangkat dihubungkan pada bus maka akan terjadi penurunan kinerja, sebutkan penyebabnya?  Semakin besar delay propagasi untuk mengkoordinasikan peggunaan bus  Antrian penggunaan bus semakin panjang  Dimunggkinkan habisnya kapasitas transfer bus sehingga memperlambat data 9. Perangkat External /Periferal yang terhubung dengan modul Input/Output secara umum dibagi menjadi 3 kategori, sebutkan dan contohnya masing minimal 3.  Human Readable, yaitu perangkat yang berhubungan dengan manusia sebagai pengguna komputer. Contoh monitor, keyboard, mouse, printer.  Machine Readable yaitu perangkat yang berhubungan dengan peralatan. Biasanya berupa modul sensor dan tranduser untuk monitoring dan kontrol suatu peralatan atau sistem  Communication, yaitu perangkat yang berhubungan dengan komunikasi jarak jauh. Misal NIC dan Modem 10. Sebutkan keuntungan dan kerugian dari I/O memory mapped, dibandingkan I/O terisolasi! Keuntungan Memory Mapped - Efisien dalam pemograman Kerugian - Memakan banyak ruang memori alamat 11. Apakah fungsi utama dari Modul I/O? 1 Sebagai piranti antarmuka ke CPU dan memori ke bus system 2 Sebagai piranti antarmuka dengan peralatan peripheral lainnya dengan menggunakan link data tertentu. 12. Jelaskan definisi ALU, CU dan BUS? -ALU Atau Arithmetic And Logic Unit unit aritmatika dan logika, adalah salah satu bagian dalam dari sebuah mikroprosesor yang berfungsi untuk melakukan operasi hitungan aritmatika dan logika. Contoh operasi aritmatika adalah operasi penjumlahan dan pengurangan, -Control Unit CU adalah salah satu bagian dari CPU yang bertugas untuk memberikan arahan/kendali/ kontrol terhadap operasi yang dilakukan di bagian ALU Arithmetic Logical Unit di dalam CPU tersebut. Output dari CU ini akan mengatur aktivitas dari bagian lainnya dari perangkat CPU tersebut -Bus merupakan jalur penghubung antar alat pada komputer yang digunakan sebagai media dalam proses melewatkan data pada suatu proses. 13. Apa yang anda ketahui tentang Moore’s Law. Bagaimana menurut anda perkembangan teknologi komputer sekarang ini. Moore’s Law adalah hukum yang menggambarkan tren perkembangan hardware komputer dalam jangka waktu panjang. Yakni sebuah prediksi atau ramalan dari seorang pendiri perusahaan Intel yang bernama Gordon E. Moore. Ia menulis jurnal pada sebuah majalah yang tulisannya itu dikenal dengan Hukum Moore pada tahun 1965 Menurut Moore’s Law Perkembangan Teknologi Informasi di bidang hardware komputer meningkat dua kali lipat setiap 18 bulan atau 1,5 tahun dari wikipedia. Menurut pendapat saya………………………………………………………….. dan jelaskan usaha-usaha yang dapat dilakukan untuk meningkatkan kinerja computer. Berikan contohnya. pembersihan secara berkalaHal-hal yang perlu anda bersihkan antara lain empty recycle bin, clean registry, clean up browser, temporary file, caches, dll. 2. Jangan simpan file pada Local Disk CKarena pada defaultnya semua hasil download akan masuk ke local disk C. 3. Uninstal program yang tidak pentingHal ini karena program-program yang terinstal akan memakan cukup banyak memory pada local disk C 4. Hindari penggunaan slide show pada desktop backgroundPenggunaan wallpaper dengan resolusi tinggi juga akan membuat kinerja PC sedikit lebih berat 5. Gunakan tema klasikMenggunakan tema klasik pada PC memang dapat membuat kinerja PC jadi cukup cepat 6. Tambah atau upgrade RAMkecepatan dan kinerja laptop cukup drastis dari sebelum ditambah dan setelah ditambah RAMnya 7. Meringankan Hard DiskCaranya dengan menghapus file lama dan membuat lebih banyak ruang yang tersedia 8. Uninstall Program Yang Tidak DiinginkanBeberapa program berjalan pada start up dan memperlambat komputer. membuang mereka pasti akan membantu dalam mempercepat komputer Anda. Program Yang Tidak Diinginkan ketika Menjalankan di Start UpAda beberapa program yang dijalankan pada start up, yang membuat komputer lambat 10. Hapus Adware, Malware VirusBanyak virus, worm, program adware dan malwares yang memperlambat komputer Anda 11. Lakukan Kompresi FileMengompresi file tua membebaskan ruang pada hard disk 12. Defragment Hard Diskmendefrag hard adalah cara yang pasti untuk membuat komputer lebih cepat 13. Clean Windows Registrykarena membersihkan registri Windows akan membantu dalam meningkatkan kinerja komputer 14. Gunakan Drive USB Untuk Speed Up Komputermemungkinkan Anda meningkatkan kecepatan komputer Anda dengan menggunakan flash drive USB 15. Instal ulang Sistem Operasiinstalasi ulang windows dapat membantu Anda menyingkirkan masalah sistem operasi yang memperlambat komputer Anda 16. Instal Hard Disk BaruDengan mengganti haddisk akan membuat komputer Anda berjalan lebih cepat. 15. Gambarkan dan jelaskan siklus intruksi yang ada digunakan dalam komputer, kapan terjadi intrupsi, jelaskan dan berikan contohnya dalam teknologi komputer. Siklus instruksi dimulai dengan pengambilan instruksi di memori utama oleh prosesor gambar berikut. Program counter PC menyimpan alamat instruksi yang akan diambil tersebut. Pada kebanyakan komputer, setelah instruksi tersebut diambil, nilai PC akan berubah ke instruksi berikutnya yang akan diambil biasanya bertambah naik. Interupsi terjadi ketika interupsi sistem disebabkan kejadian ekternal dan tak bergantung proses yang saat itu sedang running pada Diagram State Proses. Pada kejadian interupsi, kendali lebih dulu ditranfer ke interupt handler yang melakukan penyimpanan data-data dan kemudian beralih ke rutin sistem operasi yang berkaitan dengan tipe interupsi itu. STRUKTUR CPU CPU 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, yaitu Arithmetic and Logic Unit ALUControl UnitRegistersCPU Interconnections Komponen 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 lainnya. Struktur Detail Internal CPU FUNGSI 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 CPU CPU ó 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 eksekusi. SIKLUS INSTRUKSISiklus instruksi terdiri dari siklus fetch dan siklus eksekusi. 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 tersebut. Siklus 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 intruksi. Siklus instruksi Instruction 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 memori. FUNGSI 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 memori. TUJUAN INTERUPSI Secara 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 modul KELAS SINYAL INTERUPSI Program, 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 memori. PROSES INTERUPSI Dengan 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. sumber

gambarkan struktur central processing unit dan jelaskan masing masing fungsi