Division par zéro ou un bon exemple des raisons pour lesquelles des interruptions internes sont nécessaires dans le noyau

Un exemple frappant de la raison pour laquelle, au cœur de chaque appareil moderne, d'une calculatrice à des serveurs et des PC super puissants, il y a des interruptions en cas de commandes absurdes.



— , . , , - , .

, , 20 0 ? — .





, , . , . , . , , , ?

0 , . , «» , Facit ESA-01.



— , , . , . 1953 .



, . — . , :

  1. 20 — 4 = 16
  2. 16 — 4 = 12
  3. 12 — 4 = 8
  4. 8 — 4 = 4
  5. 4 — 4 = 0


, , . !

, , , 20 :

  1. 20 — 0 = 20
  2. 20 — 0 = 20
  3. 20 — 0 = 20
  4. 20 — 0 = 20
  5. 20 — 0 = 20


, .

«» Facit ESA-01 , . , . .

, , .

Source: https://habr.com/ru/post/fr392435/


All Articles