Gast
#3577066
Hallo! Ich muss wieder einmal theoretische fragen beantworten und suche Antworten für zwei von 8 fragen: Was passiert wenn ein Interrupt Auftritt? Erklären sie welche Schritte von der Hardware, vom C-Compiler und welche vom Entwickler ausgeführt werden. Hier hätt ich gsagt, dass die Hardware aus der interrupt vector table die sprungadresse holt und dort reinspringt. weitere interrupts werden automatisch deaktiviert und och muss selber das sreg sichern und die register die ich dann brauche, danach kommt die interruptabarbeitung dessen code ich selber deifniere. zuletzt widerherstelle ich den prozesszustand vor dem interrupt (register zurücksichern,sreg wieder zurückholen) und kehre mit reti zurüclk zur alten sprungadresse dabei werden die interrupts wieder aktiviert (bin ich das oder macht das die hardware? denn das geschieht ja implizit durch retir oder?) fehlt da noch was? Erklären Sie, was ein Funktionsprolog bzw. Funktionsepilog ist. keine Ahnung literarische erklärungen xD und msdn (http://msdn.microsoft.com/de-de/library/tawsa7cb.aspx) konnten meine frage nicht beantworten ich hoffe ihr könntet mir helfen mfg rhood