Neues Projekt erstellen
Programm starten | Neues Projekt erstellen |
---|---|
Projekt richtig speichern | |
---|---|
|
Simulator und Device wählen | |
---|---|
|
Quelltext eingeben und assemblieren
Quelltext einfügen |
---|
Um für einen Baustein programmieren zu können muss zuerst immer seine Definitionsdatei geladen werden. |
Iconleiste |
Mit Build (F7) kann das Programm assembliert und simuliert werden: |
Simulieren und Debugging
Mit Start Debugging kann die Simulation gestartet werden: Der gelbe Pfeil zeigt nun auf die erste Anweisung die als nächstes ausgeführt werden soll. Nun Step Into (F11) ausführen. Nach Ausführung dieses Befehls steht in R16 5. |
Aufgaben und Übungen
Verwenden Sie die Formelsammlung zum Nachschlagen der Befehle.
Über dem Registersatz ist das Statusregister SREG zu sehen. Welche Statusflags werden gesetzt, wenn das Ergebnis 0 oder negativ wird?
Es gibt keinen Befehl für Addition einer Konstanten addi, statt dessen kann entweder subi mit negativer Konstante verwendet werden oder der zweite Operand muss in einem Register stehen damit add verwendet werden kann. Addieren Sie 23 und 12.
Es gibt den Befehl add und adc, den Befehl sub und sbc. Worin liegt der Unterschied?
Zwei Zahlen 1234 und 4321 sollen addiert werden. Finden Sie eine Lösung.