Kontrol ünitesi nedir?



Bir kontrol ünitesi, bu alanda gerçekleştirilen tüm eylemleri bir bilgisayarda yöneten merkezi işlem biriminin ( CPU ) alt bileşenidir . Bilgisayar, talimatlar ve verilerden çeşitli girdilerin alınması ve işlemciye kendileri ile ne yapmaları gerektiğini bildirmekten sorumludur. CPU bilgisayarın beyni olarak kabul edildiğinden, bazen beyninkefilsiz kredi veren bankalar içinde beyin olarak adlandırılır. CPU mimarisine bağlı olarak, kontrol ünitesinin gerçekleştirmesi için çeşitli görevleri olabilir.
Kontrol ünitesi aslında birkaç alt bileşenden oluşmaktadır. Bütün bu kablolama ve devreler, sonlu-durumlu bir makine olarak bilinen bir sistemdi, bir sistemin, bilgisayarın operasyonlarını yönlendirmede tek bir amaca sahip olmasını sağladı. Ayrı devreler, kod çözme ve kodlama talimatlarından sorumluyken, diğerleri mantığı ele alırken veya CPU'nun üzerinde çalıştığı talimatları saymakla sorumluydu. Her şey, mantık devresinin, talimatları depolamaya yönlendirecek şekilde tersine çevrileceği sırayla gerçekleşti.
Bir talimat getirilir ve kodu çözülür ve daha sonra tamamlanana kadar sırayla yürütülmesi gerekir. Eski CPU'larda, talimatın tüm süreç boyunca ilerlemesi ve bir sonraki başlamadan önce hesaplama işlemini bitirmesi gerekecektir. İşlemleri hızlandırmak için modern CPU'lar, her adımın boru hattının bir parçası olduğu boru hatları denen şeyi kullanır. Bir talimat boru hattının yürütme kısmındayken, diğeri kod çözme aşamasındadır, diğeri de getirilir. Bütün bu işlemek için kontrol ünitesi de rolünü gerçekleştirmek için gereken çoklayıcı birden girişlerini veya çıkışlarını alır ve içine ve boru hattının dışına yönlendiren ki.
Bilgisayar CPU'ları ilerlemeye devam ederken, bunların çoğu dramatik bir şekilde değişti. Mikrokodunkullanımı , CPU üzerinde özel, yüksek hızlı salt okunur bellekte oturan küçük programlar, eski kablolu devrelerin yerini aldı. Bu düşük seviyeli programlar, anında kredi veren bankalarbir kontrol ünitesinin fiziksel olarak yeniden sarılması ve CPU'nun mimarisinde basitleştirilmiş değişikliklerin zaman alıcı işini üstlendi. CPU'nun tasarım aşamasında yaratılan kontrol ünitesinin özel yazılı mikroişlemleri, belirli bir CPU tipinin mimarisini sağlayan şeydir.
Genel olarak, kontrol ünitesinin sorumluluklarının çoğu CPU mimarisine bağlıdır. Bazıları sadece getirme, kod çözme, yürütmeyi koordine etme ve talimatların çıktısını yönlendirebilir. Diğerleri, CPU'yu yavaşlatabilecek çeviriyi içeren ek sorumluluklara sahip olabilir. Bu durumlarda, kontrol birimi ayrı bir programlama birimi gibi öz bileşenlere veya sonuçların ritmetik mantık biriminden (ALU) düzenlenmesi ve saklanmasıyla ilgilenen bir emeklilik birimi olarak ayrılabilir.

Yorumlar

Bu blogdaki popüler yayınlar

Kurumsal Altyapı Yazılımı Nedir?

Biyomedikal Bilişim Nedir?