Pointer in Assembler

Gast #1305874
Lesenswert?

Hallo.

Ich habe - vereinfacht - folgendes vor:
1
 MOV SBUF,20h
2
 CLR TI
3

4

5
 MOV SBUF,21h
6
 CLR TI
7

8

9
 MOV SBUF,22h
10
 CLR TI
11

12

13
 MOV SBUF,23h
14
 CLR TI
15

16

17
 MOV SBUF,24h
18
 CLR TI
19

20

21
 MOV SBUF,25h
22
 CLR TI
23

24

25
 MOV SBUF,26h
26
 CLR TI
27

28

29
 MOV SBUF,27h
30
 CLR TI

wie man sieht, sind das 8 mal die selben Befehle nur dass die Adresse 
beim MOV-Befehl von 20h bis 27h hochzählt.

In C würde ich das mit einer Schleife und einem Pointer machen. 
Assembler kenne ich erst seit ein paar Tagen. Geht das auch in 
Assembler? Und wie?

Danke im Vorraus.
mfg Jonas.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren