spot_img
Wednesday, September 11, 2024
spot_img
HomeTechBilgi TeknolojisiMachine cycle nedir?

Machine cycle nedir?

-

Bu makale, Machine cycle’nin ne olduğunu ve Machine cycle’nin nasıl kullanılacağını ayrıntılı olarak açıklayacaktır.

Makina çevrimi

Alınan her makine dili talimatı için bilgisayar işlemcisi tarafından gerçekleştirilen adımlar. Makine döngüsü, makine dilinin okunması ve yorumlanması, kodun yürütülmesi ve ardından bu kodun depolanmasını içeren dört işlemli bir döngüdür.

Döngü talimatları süreci ayrıca E-döngüsü (yürütme döngüsü), I-döngüsü (komut döngüsü), getirme-çözme-yürütme döngüsü veya getirme-yürütme döngüsü olarak da bilinebilir.

Makine döngüsünün dört adımı

  1. Getir – Bellekten bir talimat alın.

  2. Kod Çöz – Alınan talimatı bir dizi bilgisayar komutuna çevirin.

  3. Yürüt – Bilgisayar komutlarını yürütün.

  4. Kaydet – Sonuçları gönderip belleğe geri yazın.

Bir makine döngüsü örneği

Aşağıda bir matematik problemi için yukarıda bahsedilen adımları gerçekleştiren bir makine çevrimi örneği verilmiştir.

  1. Bilgisayar kullanıcısı, bellekte saklanan bir matematik problemi girer. Bilgisayar bu talimatı bellekten alır.
  2. Kontrol ünitesi, bu matematik problemini bilgisayarın anlayacağı talimatlara dönüştürür.
  3. ALU, matematik probleminin cevabını almak için talimatları yürütür.
  4. Sorunun yanıtı, kullanıcının erişebileceği ve görüntülenebileceği bir belleğe gönderilir ve burada saklanır.

Boru hattıyla ilgili iyileştirmeler

İlk bilgisayar işlemcilerinin, bir sonraki talimat üzerinde çalışmaya başlamadan önce bir talimatın dört aşamanın tümünü tamamlamasını beklemesi gerekiyordu. Bununla birlikte, günümüz bilgisayarları, işlemcinin başka bir talimat için makine döngüsünü tamamlamadan önce ikinci bir talimat almaya başlamasına izin veren ardışık düzen kullanır.

Previous article
Next article

Related articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Stay Connected

0FansLike
0FollowersFollow
0FollowersFollow
0SubscribersSubscribe
Saçınızda Kahve Kullanmanın Faydaları Nelerdir?

Latest posts