http://de.wikibooks.org/wiki/Assembler…:_Der_Prozessor
das verstehe ich nciht so ganz
frage:
1. wo für waren Steuerwerk und Rechenwerk
steuerwerk = sagt dem rechenwerk, was es machen muss, und holt/speichert die daten
rechenwerk = führt die berechnungen und co. durch.
Zitat
2. was genau waren die Datenregister,Adressregister,Stackregister,Spezialregister,Flag-Register
datenregister sind einfach register, in denen beliebige daten gespeichert werden können - bei x86 (E)AX, (E)BX, (E)CX, (E)DX
in adressregistern werden adressen von daten und instruktionen gespeichert - bei x86 (E)IP, CS, DS, ES(, FS, GS)
in stackregistern wird die adresse vom stack gespeichert - bei x86 (E)BP, (E)SP und SS.
in spezialregistern finden sich div. steuerungsmöglichkeiten oder debugmöglichkeiten; für dich als "normalen" programmierer eher unwichtig
im flagregister kannst du schließlich mit dem prozessor und er mit dir kommunizieren - er teilt dir zB mit, wenn es zu einem überlauf gekommen ist, du kannst ihm zB mitteilen, interrupts zu ignorieren.