Aktueller Stand der Technik
Auf dem Markt sind heute bereits 64-Bit Mikrocontroller. Die meiste Verwendung finden allerdings noch immer die 8-Bit Modelle. Dies liegt daran, dass die Wortbreite und die Verarbeitungsgeschwindigkeit für die meisten Anwendungen mehr als ausreichend sind. Zudem werden ausgehend von der Mikrocontroller-Familie 8051 der Firma Intel eine Vielzahl aufwärtskompatibler Ausführungen von anderen Firmen angeboten. Somit hat sich diese Familie als Standart etabliert und ist heute der Stand der Technik.
Einige Daten von 8-Bit Mikrocontrollern: Taktfrequenz: 10-30MHz Arbeitsspeicher: kByte RISC-Bauart heute Standart
RISC und CISC
CISC (Complex Instruction Set Computer) -viele Befehle z.B. für Mathematische Operationen -Befehle sind komplex -für die Ausführung von mathematischen Operationen sind wenig Taktzyklen erforderlich, da es viele Befehle gibt -Benötigt weniger Speicher als RISC
Vorteil CISC -es gibt viele Mathematische Befehle, der Programmierer muss diese nicht aus anderen Befehlen zusammensetzen
Nachteile CISC -viele Befehle benötigen viele Transistoren und viel Platz => Weniger Platz für andere dinge in der CPU z.B. Register und teuer in der Herstellung
RISC (Reduced Instruction Set Computer ) - wenige Befehle, nur wichtige Befehle -Mehr Speicher wird benötigt als bei CISC -Um eine CISC Operation auszuführen sind mehrere Befehle notwendig => mehr Taktzyklen werden benötigt
Vorteil RISC - wenig Befehle benötigen weniger Transistoren => mehr Platz in der CPU für z.B. Register - billigere Herstellung - kleinere Bauform => höherer Takt möglich - mehr Register=> weniger Befehle müssen im Arbeitsspeicher gelagert werden=> schneller
Nachteile RISC -mehr Speicher wird benötigt -Mehr Programmier Aufwand für komplexe mathematische Berechnungen