assembler c167

Gast #2422750
Lesenswert?
• ▲
▼
Hallo,

Habe verständnissprobleme mit dem assembler des c167.
Stimmen meine folgenden Kommentare??

wert equ 2000h
.
.
.
mov r0,#1000h ; schreibe den wert 1000h in r0
mov r8,#wert  ; schreibe die adresse von wert in r8
mov rl,1000h ; Inhalt der Adresse  1000h in r1
mov r2,wert  ; Schreibe den 2000h in r2

Gruß Marks
Gast #2423640
Lesenswert?
• ▲
▼
Marks schrieb:
> wert equ 2000h
> .
> .
> .
> mov r0,#1000h ; schreibe den wert 1000h in r0
> mov r8,#wert  ; schreibe die adresse von wert in r8
> mov rl,1000h ; Inhalt der Adresse  1000h in r1
> mov r2,wert  ; Schreibe den 2000h in r2

Hi
bin kein C167 Assembler-Kenner. Aber die 2. Zeile erscheint mir 
unlogisch.
Zeile 1: mov r0,#1000h ; schreibe den wert 1000h in r0->ok, es sei
Zeile 2: mov r8,#wert  ; schreibe die adresse von wert in r8 -> ist 
jetzt unlogisch. Das "#" heisst wohl immediate, also schreibe 2000h in 
r8, denn wert equ 2000h ist ein Label und keine Variablendefinition.

Zeile 3: mov rl,1000h ; Inhalt der Adresse  1000h in r1, ->ok, es sei
Zeile 4: mov r2,wert  ; Schreibe den 2000h in r2, ->heisst wohl: 
Schreibe den INHALT von der Adresse 2000h in r2

Gruß
Gerhard
Gast #2425677
Lesenswert?
• ▲
▼

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.