Ev Ses CPU kesme kodu (cic) nedir? - techopedia nedir?

CPU kesme kodu (cic) nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanım - CPU Kesme Kodu (CIC) ne anlama geliyor?

CPU kesme kodu (CPU), kesme işleminde istenen işlem tamamlanana kadar tüm işlemlerin yürütülmesini askıya almak için yazılım veya donanım tarafından CPU'ya gönderilen bir koddur.


Kesmeler, genellikle protokol onayı veya bir zamanlama sinyali gibi kritik eylemleri gerçekleştirmek için yazılım veya donanımın mevcut program yürütme önceliğine sahip olmasına izin verir. Kenar tetiklemeli veya seviye tetiklemeli olabilirler.

Techopedia CPU Kesme Kodunu (CIC) açıklıyor

Daha yeni bilgisayar sistemlerindeki kesme kodları, kesme yığını veya kesme kuyruğunda aynı sınıfta tutulur. Kesme sinyalleri işlemciyi belirli bir sınıfın bir veya daha fazla kesintisinin varlığı konusunda uyarır. Kesme kodları, yığın ve kuyruk düzenlemeleri yardımıyla işlemci tarafından örneklenir. Her kesinti yapıldığında, bu kesintiye eşlik eden yeni talimatlar program yürütme yığınının üstüne eklenir. Yığın veya kuyruk boş olduğunda, kesme sinyali düşer. Yeni kesme kodları oluşturuldukça, yığına veya kuyruğa otomatik olarak eklenirler.


Daha eski bilgisayar sistemlerinde, Sınıf I, II ve III tanımlama kodunun kesme sinyalleri işlemci tarafından aynı anda alınır ve işlenir. Aynı sınıftaki kesmeler, kesme işlemcisi tarafından kilitlenme eğilimindedir.


CPU'lar, normal program yürütme yerine kesme işlemine öncelik verilen bir kesimi işlerken belirli bir olay dizisini takip eder. Birinci düzey kesme işleme kodu çok dikkatli yazılmıştır. Kesme işlemi yapıldıktan sonra, CPU'nun yürütme durumu geri yüklenir ve kesme kapatılır. CPU daha sonra askıya alınmış programın yürütülmesine devam eder.


Kesme işlemi mümkün olduğunca verimli bir şekilde ele alınmalıdır. Tüm sistemin çalışma hızını önemli ölçüde yavaşlatabileceğinden, işletim sisteminin kesintisiz olarak tutulması önerilir.

CPU kesme kodu (cic) nedir? - techopedia nedir?