División por cero o un buen ejemplo de por qué se necesitan interrupciones internas en el núcleo

Un vívido ejemplo de por qué, en el núcleo de cada dispositivo moderno, desde una calculadora hasta servidores y PC súper potentes, hay interrupciones en caso de comandos absurdos.



— , . , , - , .

, , 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/es392435/


All Articles