Contents
Definisi Unit Kontrol
Unit kontrol adalah komponen internal prosesor atau CPU menangani semua sinyal kontrol pada prosesor dalam arti mengarahkan semua aliran data dari input juga tidak produksi untuk mencari instruksi yang dikodekan dalam program dan mengarahkan unit lain dengan menyediakan sinyal kontrol dan waktu/waktu (Suryawinata, 2018, hlm. 163).
Sedangkan menurut Dfd (2021, hlm. 80) kontrol unit atau control unit adalah bagian dari processor yang bertugas untuk mengontrol perangkat-perangkat yang terpasang pada komputer, dari perangkat tersebut input, produksi, dan penyimpanan. Jika prosesor adalah otak dari komputer, maka kontrol unit atau sering disingkat CU bisa dikatakan sebagai otak dari processor yang bekerja sama dengan ALU, karena CU memberikan perintah untuk hampir semua proses yang ada di dalam processor.
Hampir semua operasi yang dilakukan oleh prosesor juga diproses oleh prosesor kontrol unit untuk memastikan bahwa semua instruksi yang dieksekusi adalah benar. Triknya adalah kontrol unit mengambil input-dalam instruksi dan status aturan operasi, daftarkan CPU atau mikro program di dalam program logika atau dia hanya Penyimpanan (ROM) (Suryawinata, 2018, hlm. 163).
Unit kontrol dibuat dalam dua bentuk, yaitu sebagai berikut.
-
Kabel Keras
Bentuk pertama adalah kontrol unit dengan cara sulit Pasang atau dalam desain dan bentuk berdasarkan arsitektur standar tetap atau yang sudah ada. Pada desain terprogram Itu, kontrol unit terbuat dari sandal jepit, gerbang logika, sirkuit digital juga menyandi Dan decoder terhubung dengan cara tertentu. Ketika ada perubahan pada set instruksi, koneksi dan sirkuit juga harus berubah. Ini lebih disukai daripada arsitektur RISC yang memiliki lebih sedikit instruksi. -
Program Mikro (Mikro pemrograman)
Desain unit kontrol kedua menggunakan kontrol program mikro. Kontrol program mikro disimpan dalam memori khusus yang digunakan untuk kontrol dan basis flow chart. Mikrokontroler program ini dapat diubah karena sederhana (Suryawinata, 2018, p. 163).
unit kontrol mengontrol pelaksanaan siklus instruksi dan menghasilkan sinyal kontrol yang relevan pada waktu yang tepat untuk melakukan operasi yang benar pada CPU dan unit eksternal lainnya seperti memori dan I/O. pengontrol/perangkat. unit kontrol dirancang untuk sebuah organisasi jalur data Peti khusus ALU, terdaftar dan sebagainya.
Dapat menyimpulkan bahwa kontrol unit adalah bagian dari prosesor yang melakukan operasi kontrol terhadap semua aktivitas yang dilakukan di dalam prosesor, baik itu pengolahan data, penulisan data, penyimpanan data, atau instruksi lainnya.
Unit Kontrol Fungsi
Ketika tergabung, kontrol unit terdiri dari beberapa fungsi, yaitu:
- mengontrol pelaksanaan urutan instruksi dan menerjemahkan perintah;
- Selain itu kontrol unit mengarahkan aliran data pada area komputer yang berbeda sesuai peruntukannya masing-masing;
- kontrol unit juga mengatur dan mengontrol distribusi atau waktu;
- kontrol unit mengirim dan menerima sinyal kontrol dari perangkat komputer lain;
- unit kontrol juga memiliki fungsi untuk menangani beberapa perintah seperti mencari, membaca sandi, eksekusi menyentuh, dan menyimpan hasil perhitungan.
Jenis unit kontrol
Setidaknya ada dua jenis unit kontrol jika dilihat dalam prosesnya Gula atau alur kerja/siklus. Kualitas kontrol unit tersebut antara lain sebagai berikut.
-
CU Siklus Tunggal
Proses Siklus Tunggal CU ini hanya terjadi dalam satu jam Gula yang berarti bahwa setiap instruksi dalam satu siklus tidak memerlukan banyak status atau status. Jadi, fungsi boolean setiap kontrol garis hanyalah fungsi dari opcode Dalam tipe ini, jam Gula harus sama panjang untuk setiap jenis instruksi. Ada dua bagian tentang kontrol unit ini, yaitu proses membaca sandi opcode untuk mengelompokkannya menjadi 4 jenis instruksi (yaitu di gerbang AND), dan memberikan sinyal kontrol berdasarkan jenis instruksi (yaitu di gerbang OR). -
CU Multi-Siklus
Berbeda dengan unit kontrol yang gula tunggalunit kontrol yang multi-siklus memiliki lebih banyak fungsi. Tidak memperhatikan Negara dan opcodefungsi boolean dari setiap produksi kontrol garis dapat menentukan bahwa masing-masing akan menjadi fungsi dari 10 buah input logika. Jadi, akan ada banyak fungsi boolean, dan masing-masing tidak sederhana. Pada Gula Dalam hal ini, sinyal kendali tidak lagi ditentukan dengan melihat bit-bit instruksi. Bit opcode memberi tahu operasi apa yang akan dilakukan CPU selanjutnya.
Bagaimana unit kontrol bekerja
Ketika sebuah komputer pertama kali dihidupkan dayanya, maka komputer tersebut sedang menjalankan operasinya bootstrap. Operasi ini akan membaca instruksi dari suatu tempat Penyimpanan sudah tahu dan mentransfer instruksi ini ke kontrol unit Akan dieksekusi. Instruksinya datang dari Penyimpanan dan jalankan sesuai urutan penyimpanannya.
Program menangkal komputer menyediakan cara untuk menyimpan lokasi instruksi berikutnya. Urutan eksekusi berubah ketika instruksi baru dipindahkan ke dalam program menangkal sebelum membaca (mencari) instruksi dijalankan. Instruksi adalah kalimat imperatif pendek yang dapat menjelaskan arti dari perintah. Sebuah instruksi terdiri dari:
- objek (komputer).
- kata kerja (kode operasi yang menunjukkan pekerjaan apa yang harus dilakukan).
- objek (operan) yang mengidentifikasi nilai data atau lokasi Penyimpanan.
Ketika instruksi diterima oleh kontrol unit, operasi kode akan mengaktifkan urutan logika untuk menjalankan instruksi ini. Sebuah eksekusi program terdiri dari beberapa instruksi Gula yang merupakan elemen program. Adapun masing-masing instruksi Gula terdiri dari beberapa subsiklus lagi suka mencari Gula, tidak langsung Gula, dieksekusi GulaDan mengganggu Gula. Setiap subsiklus itu terdiri dari beberapa perintah dasar yang disebut mikro operasi.
Siklus Instruksi Unit Kontrol
Unit kontrol memiliki beberapa siklus instruksi yang melibatkan mode pengalamatan yang berbeda dan format operandi dari berbagai instruksi CPU. Siklus instruksi terdiri dari operasi mikro, fetch, indirect, interrupt, dan execution cycle yang akan dijelaskan sebagai berikut.
Operasi Mikro
Mikro operasi adalah operasi atomik dari CPU (operasi atom CPU). Mikro operasi adalah pekerjaan atau eksekusi data yang disimpan dalam registri dan begitulah cara kerjanya dalam satu detak jantung jam. Atau arti lain mikro operasi adalah operasi mikro di mana komputer menjalankan program dan berputar untuk memasukkan dan mengambil data atau menjalankannya (mencari/dieksekusi Gula).
Carilah gula
Mencari adalah siklus pengambilan data dari memori atau register. Berikut adalah contoh pengambilan aliran data (mencari Gula).
- Urutan kejadian selama siklus instruksi tergantung pada desain CPU.
- Asumsi: sebuah CPU yang menggunakan memory address register (MAR), memory buffer register (MBR), program counter (PC) dan instruction register (IR).
- Selama siklus pengambilan (mencari Gula), instruksi dibaca dari memori.
- PC memiliki alamat instruksi selanjutnya untuk diambil.
- Alamat ini ditransfer ke MAR dan ditempatkan di bus alamat.
- unit kontrol meminta pembacaan memori dan hasilnya disimpan di bus data dan disalin ke MBR dan ditransfer ke IR.
- PC meningkatkan nilainya sebesar 1, sebagai persiapan undian berikutnya.
- siklus penuh, unit kontrol periksa isi IR untuk menentukan apakah IR ada operan menentukan yang menggunakan pengalamatan tidak langsung.
Siklus Tidak Langsung (Siklus Tidak Langsung)
Siklus tidak langsung adalah eksekusi instruksi yang melibatkan satu atau lebih operan memori, yang masing-masing memerlukan akses memori. Pengambilan alamat tidak langsung dapat dianggap sebagai satu atau lebih sub-siklus instruksi.
mengganggu
Interrupt / Interupsi adalah permintaan khusus kepada mikroprosesor untuk melakukan sesuatu. Jika terjadi interupsi, komputer akan menghentikan apa yang dilakukannya terlebih dahulu dan melakukan apa yang diminta oleh interupsi tersebut.
Siklus Eksekusi
eksekusi Gula adalah proses dari CPU untuk menjalankan instruksi yang diminta bermain Penyimpanan dan sudah di register IR. kontrol unit di CPU menginterpretasikan instruksi ini, melakukan operasi yang akan dilakukan, seperti mencari/menemukan data dari bermain Penyimpananmengirim instruksi ke ALU untuk melakukan operasi aritmatika atau logika dan menyimpan kembali hasil pemrosesan bermain Penyimpanan.
Referensi
- Natali, dkk. (2021). Ilmu komputer kelas VIII SMA. Jakarta: Pusat Kurikulum dan Buku Teks Kementerian Pendidikan dan Kebudayaan.
- Suryawinata, M. (2018). arsitektur komputer dan organisasi. Sidoarjo: UMSIDA Press.
Artikel terkait
website Pelajaran SD SMP SMA dan Kuliah Terlengkap
mata pelajaran
jadwal mata pelajaran mata pelajaran sma jurusan ipa mata pelajaran sd mata pelajaran dalam bahasa jepang mata pelajaran kurikulum merdeka mata pelajaran dalam bahasa inggris mata pelajaran sma jurusan ips mata pelajaran sma
bahasa inggris mata pelajaran
bu ani memberikan tes ujian akhir mata pelajaran ipa
tujuan pemberian mata pelajaran pendidikan kewarganegaraan di sekolah adalah
dalam struktur kurikulum mata pelajaran mulok bersifat opsional. artinya mata pelajaran smp mata pelajaran ipa mata pelajaran bahasa indonesia mata pelajaran ips mata pelajaran bahasa inggris mata pelajaran sd kelas 1
data mengenai mata pelajaran favorit dikumpulkan melalui cara
soal semua mata pelajaran sd kelas 1 semester 2 mata pelajaran smk mata pelajaran kelas 1 sd mata pelajaran matematika mata pelajaran ujian sekolah sd 2022
bahasa arab mata pelajaran mata pelajaran jurusan ips mata pelajaran sd kelas 1 2021 mata pelajaran sbdp mata pelajaran kuliah mata pelajaran pkn
bahasa inggrisnya mata pelajaran mata pelajaran sma jurusan ipa kelas 10 mata pelajaran untuk span-ptkin mata pelajaran ppkn mata pelajaran ips sma mata pelajaran tik
nama nama mata pelajaran dalam bahasa inggris mata pelajaran pkn sd mata pelajaran mts mata pelajaran pjok
nama nama mata pelajaran dalam bahasa arab mata pelajaran bahasa inggrisnya mata pelajaran bahasa arab
seorang pengajar mata pelajaran akuntansi di sekolah berprofesi sebagai
nama mata pelajaran dalam bahasa jepang
hubungan bidang studi pendidikan kewarganegaraan dengan mata pelajaran lainnya
dalam struktur kurikulum mata pelajaran mulok bersifat opsional artinya mata pelajaran dalam bahasa arab
tujuan mata pelajaran seni rupa adalah agar siswa