Assembler für Windows

OP #426740
Lesenswert?
• ▲
▼
Gibt es einen Assembler (wie QBasic für Basic), den ich unter Windows 
oder DOS starten kann und einfache Codes simmulieren kann?

Ich möchte eine Rechenoperation erst testen, bevor ich sie im AVR 
Programmiere und über die Leds ausgeben muss.

Ich habe die Forensuche benutzt, jedoch auf Anhieb nichts gefunden, das 
mir weitergeholfen hätte.
OP #426797
Lesenswert?
• ▲
▼
ich habe zum beispiel zwei register: R16 (8Bit) und R17 (2Bit)
Nun will ich die die beiden Register addieren, sprich
R16 Bildet die unteren 8 Bit und R17 die oberen 2 Bit.

Da dieser Wert (10Bit) nun kein Platz in einem Register
hat (soweit ich weiss), muss ich das ganze doch noch um
zwei Bit nach rechts schieben.

Hierfuer gibt es Befehle, die ich leider noch nicht gefunden
habe. Ich dachte nun, um zu experimentieren, ist es doch nun
einfacher das mit einer art Assembler SImulator zu machen,
der mir dann den Bit Wert angibt.

Oder schreibe ich hier absoluten Schwachsinn?
Wie wuerdert ihr das ausprobieren?
Gast #426828
Lesenswert?
• ▲
▼
Also mit dem AVRstudio kannst Du wirklich (fast) alles erstmal
nur auf dem PC ausprobieren.

Zugegeben, das Teil ist recht umfangreich, aber es hat alles was
Du brauchst: Assembler und Simulator mit allen Möglichkeiten,
um jeden Deiner (Rechen-)Schritte zu verfolgen.

Und selbst wenn Du AVRs in einer Hochsprache programmierst, kannst Du
den erzeugten Code im AVRstudio immer noch erstmal Source-Zeile für 
Source-Zeile simulieren, bevor Du ihn ein einen realen AVR brennst.

Gruß Johannes

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.