<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>Програмни прекъсвания by simona ogniyanova</title>
      <link>https://padlet.com/simona_ogniyanova/zzu7pcfhqhmy</link>
      <description>Направено с кураж</description>
      <language>en-us</language>
      <pubDate>2019-11-23 17:24:48 UTC</pubDate>
      <lastBuildDate>2022-10-12 08:22:07 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url></url>
      </image>
      <item>
         <title>Определение за компютърни прекъсвания</title>
         <author></author>
         <link>https://padlet.com/simona_ogniyanova/zzu7pcfhqhmy/wish/2328974942</link>
         <description><![CDATA[<div>Механизми, които заставят процесора да прекъсне за кратко време изпълнението на текущата програма и да обработи прекъсването. Когато се появи прекъсване, информацията за това, което е правил процесорът за момента се записва в стека.</div>]]></description>
         <enclosure url="" />
         <pubDate>2022-10-06 08:23:19 UTC</pubDate>
         <guid>https://padlet.com/simona_ogniyanova/zzu7pcfhqhmy/wish/2328974942</guid>
      </item>
      <item>
         <title>Видове компютърни прекъсвания</title>
         <author></author>
         <link>https://padlet.com/simona_ogniyanova/zzu7pcfhqhmy/wish/2328977432</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/1837291649/33fbc7208d54c0c1973cc6c37bd5dc1a/__.jpg" />
         <pubDate>2022-10-06 08:25:22 UTC</pubDate>
         <guid>https://padlet.com/simona_ogniyanova/zzu7pcfhqhmy/wish/2328977432</guid>
      </item>
      <item>
         <title>Алгоритъм на изпълнение на компютърни прекъсване</title>
         <author></author>
         <link>https://padlet.com/simona_ogniyanova/zzu7pcfhqhmy/wish/2328979462</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/1837291649/bdf3adb9d86722872e6072dab4a4547a/CA057_4.gif" />
         <pubDate>2022-10-06 08:27:00 UTC</pubDate>
         <guid>https://padlet.com/simona_ogniyanova/zzu7pcfhqhmy/wish/2328979462</guid>
      </item>
      <item>
         <title>Компютърни прекъсвания</title>
         <author></author>
         <link>https://padlet.com/simona_ogniyanova/zzu7pcfhqhmy/wish/2328980198</link>
         <description><![CDATA[<div>Използват се за осигуряване на<strong><em> </em></strong>мултипрограмна работа<strong> </strong>на компютъра и за други управляващи функции на ОС.</div><div>Мултипрограмна работа<strong> - </strong>работа на няколко програми едновременно.</div>]]></description>
         <enclosure url="" />
         <pubDate>2022-10-06 08:27:34 UTC</pubDate>
         <guid>https://padlet.com/simona_ogniyanova/zzu7pcfhqhmy/wish/2328980198</guid>
      </item>
      <item>
         <title>Програмни прекъсвания</title>
         <author>simona_ogniyanova</author>
         <link>https://padlet.com/simona_ogniyanova/zzu7pcfhqhmy/wish/2328982364</link>
         <description><![CDATA[<ul><li><em>Програмни (software) прекъсвания</em>: те са предвидени за реализиране на определени функции - прекъсване на <em>BIOS</em> , <a href="http://techs-mobile.blogspot.com/2010/06/dos-dos.html">DOS</a>. Тези прекъсвания не са присвоени на определени системни компоненти, а на определени функции. Например, клавишите <em>Ctrl</em> и <em>Break</em> едновременно активирани, създават прекъсване под код 23<sub>h</sub>. В една съвременна компютърна система съществуват 16 канала за апаратни прекъсвания. В предишните (по-старите КС) бяха само 8. Това означава, че понастоящем в КС има два контролера за прекъсвания (на фирмата Intel - I 8259 A), като всеки контролер е за осем канала. Единият от контролерите се нарича главен (Master Controller), другият - подчинен контролер (Slave Controller).</li></ul><div><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2022-10-06 08:29:10 UTC</pubDate>
         <guid>https://padlet.com/simona_ogniyanova/zzu7pcfhqhmy/wish/2328982364</guid>
      </item>
      <item>
         <title></title>
         <author>simona_ogniyanova</author>
         <link>https://padlet.com/simona_ogniyanova/zzu7pcfhqhmy/wish/2328985213</link>
         <description><![CDATA[<div>&nbsp;С помощта на инструкцията INT n (n - номер на прекъсването) може да бъде генерирано прекъсване с произволен номер от 0 до 255. Такива прекъсвания се наричат програмни. Състоянието на бит IF във флаговия регистър не оказва влияние върху програмните прекъсвания. Независимо, че в инструкцията INT може да бъде зададен произволен номер, не всички номера ще предизвикат прекъсване, а в някои случаи дори могат да доведат до генериране на изключения. Причина за това е, че при възникване на някои прекъсвания и изключения в стека се зарежда код на грешката, което при генериране на същите прекъсвания по програмен път не се извършва. Например опитът за извикване на прекъсване с номер 2 (NMI) по програмен път няма да бъде успешен. Към програмните прекъсвания спадат: INT0 (препълване - прекъсване 4) INT 3 (прекъсване по контролна точка - симулира прекъсване 3) и BOUND (проверка за по&nbsp;</div>]]></description>
         <enclosure url="" />
         <pubDate>2022-10-06 08:31:20 UTC</pubDate>
         <guid>https://padlet.com/simona_ogniyanova/zzu7pcfhqhmy/wish/2328985213</guid>
      </item>
      <item>
         <title></title>
         <author>simona_ogniyanova</author>
         <link>https://padlet.com/simona_ogniyanova/zzu7pcfhqhmy/wish/2328988842</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/434745777/359fefce818e5f05ab3775da201e72ac/_____.png" />
         <pubDate>2022-10-06 08:34:07 UTC</pubDate>
         <guid>https://padlet.com/simona_ogniyanova/zzu7pcfhqhmy/wish/2328988842</guid>
      </item>
   </channel>
</rss>
