CPU Exception Divide Error

Aus PlusPedia
Wechseln zu: Navigation, Suche
Visual Basic-Code, der versucht durch 0 zu dividieren, und einen Run Time Error erzeugt

Der CPU Exception Divide Error ist eine CPU Exception in der x86-Architektur.

Coin Übrigens: Die PlusPedia ist NICHT die Wikipedia.
Wir sind ein gemeinnütziger Verein, PlusPedia ist werbefrei. Wir freuen uns daher über eine kleine Spende!

1 Details

  • Ein Divide Error (#DE) tritt bei den Divisionsbefehlen DIV und IDIV auf, wenn der Teiler Null ist, oder das Ergebnis der Division nicht mit der Anzahl von Bits dargestellt werden kann, die im Zieloperanden verfügbar sind.
  • Der #DE hat die Interrupt-Nummer 0 und gehört der CPU Exceptionklasse fault sowie dem CPU Exceptiontyp contributory an. Einen Errorcode übergibt der #DE nicht.
  • Ein Wechsel im Programmstatus erfolgt nicht, da die Exception auftritt, bevor die die Exception verursachende Instruktion ausgeführt wurde. Nach der Exception-Behandlung kann die Programmausführung normal weitergehen. [1]
  • Der Versuch eines Programms in Hochsprachen, eine ganze Zahl durch 0 zu teilen, erzeugt in der Regel einen Laufzeitfehler, der unbehandelt meist zum Abbruch des Programms führt.

2 Links und Quellen

2.1 Siehe auch

2.2 Weblinks

2.2.1 Bilder / Fotos

2.2.2 Videos

2.3 Quellen

2.4 Literatur

  • Trutz Eyke Podschun: Das Assembler-Buch - Grundlagen, Einführung und Hochsprachnoptimierung, Addison-Wesley Verlag, 2002, Seite 502 und 503

2.5 Naviblock

2.6 Einzelnachweise

  1. Trutz Eyke Podschun: Das Assembler-Buch - Grundlagen, Einführung und Hochsprachnoptimierung, Addison-Wesley Verlag, 2002, Seite 502 und 503

Diesen Artikel melden!
Verletzt dieser Artikel deine Urheber- oder Persönlichkeitsrechte?
Hast du einen Löschwunsch oder ein anderes Anliegen? Dann nutze bitte unser Kontaktformular

PlusPedia Impressum
Diese Seite mit Freunden teilen:
Mr Wong Digg Delicious Yiggit wikio Twitter
Facebook




Bitte Beachte:
Sämtliche Aussagen auf dieser Seite sind ohne Gewähr.
Für die Richtigkeit der Aussagen übernimmt die Betreiberin keine Verantwortung.
Nach Kenntnissnahme von Fehlern und Rechtsverstößens ist die Betreiberin selbstverständlich bereit,
diese zu beheben.

Verantwortlich für jede einzelne Aussage ist der jeweilige Erstautor dieser Aussage.
Mit dem Ergänzen und Weiterschreiben eines Artikels durch einen anderen Autor
werden die vorhergehenden Aussagen und Inhalte nicht zu eigenen.
Die Weiternutzung und Glaubhaftigkeit der Inhalte ist selbst gegenzurecherchieren.


Typo3 Besucherzähler - Seitwert blog counter
java hosting vpn norway