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
Yorum Gönder