ሲፒዩ ከእያንዳንዱ መመሪያ በኋላ የሚሰማ የማቋረጥ ጥያቄ መስመር አለው። የመሳሪያው መቆጣጠሪያ በበማቋረጥ የጥያቄ መስመር ላይ ምልክት በማሳየት ማቋረጥን ያስነሳል። ሲፒዩ የስቴት ሴቭን ያከናውናል እና መቆጣጠሪያውን ወደ ማቋረጥ ተቆጣጣሪው መደበኛ የማህደረ ትውስታ አድራሻ በቋሚ አድራሻ ያስተላልፋል።
መቆራረጥ ምን ያመጣው?
የሶፍትዌር መቋረጥ ሆን ተብሎ ልዩ መመሪያን በመተግበር፣ በንድፍ፣ ሲፈፀምመቋረጥን የሚጠራ ሊሆን ይችላል። … የሶፍትዌር ማቋረጦች እንዲሁ ሳይታሰብ በፕሮግራም አፈጻጸም ስህተቶች ሊነሳሱ ይችላሉ። እነዚህ ማቋረጦች በተለምዶ ወጥመዶች ወይም የተለዩ ይባላሉ።
ምን ማቋረጥ ነው IO?
የተቋረጠ ተነሳሽነት I/O። የውሂብ ማስተላለፍ የተጀመረው በበኮምፒዩተር ፕሮግራሙ ውስጥ በተከማቹ መመሪያዎች ነው። የ I/O ማስተላለፍ ጥያቄ በሚቀርብበት ጊዜ መመሪያዎቹ የሚከናወኑት ከፕሮግራሙ ነው። የI/O ዝውውሩ የተጀመረው ለሲፒዩ በሚሰጠው የማቋረጥ ትእዛዝ ነው።
ማቋረጦች እንዴት እንደሚስተናገዱ የሚያቋርጥ ምንድን ነው?
ማቋረጥ የ ክስተት ነው ፕሮሰሰሩ መመሪያዎችን የሚፈጽምበትን ። … እነዚህ ማቋረጦች የሚከሰቱት የሰርጡ ንዑስ ሲስተም የሁኔታ ለውጥ ሲያመለክት እንደ ግብዓት/ውፅዓት (I/O) ክዋኔ ሲጠናቀቅ፣ ስህተት ሲከሰት ወይም እንደ አታሚ ያለ የአይ/O መሳሪያ ለስራ ዝግጁ ሲሆን።
ስንት አይነትማቋረጦች አሉ?
መቋረጦች በተለያዩ መለኪያዎች ላይ ተመስርተው በተለያዩ ምድቦች ሊመደቡ ይችላሉ። ማይክሮፕሮሰሰሮች የማቋረጫ ምልክቶችን በፒን (ሃርድዌር) በማይክሮፕሮሰሰር ሲቀበሉ ሃርድዌር ማቋረጥ በመባል ይታወቃሉ። በ8085 ማይክሮፕሮሰሰር ውስጥ 5 የሃርድዌር መቆራረጦች አሉ። እነሱም - INTR፣ RST 7.5፣ RST 6.5፣ RST 5.5፣ TRAP።