![]() |
![]() |
|
|
|||||||
| Guru, e-Zitate & Off Topic Der WCM-Guru auch online, mysteriöse technische Angaben und sonstige 'Verlautbarungen' |
|
|
Themen-Optionen | Ansicht |
|
|
#21 |
|
Inventar
![]() Registriert seit: 24.09.2001
Beiträge: 7.335
|
LDIR Wiederholtes Blockladen mit Inkrementieren
Funktion: (DE)<-(HL); DE<-DE+1;HL<-HL+1;BC<-Bc-1; Wiederhole bis BC = 0 Beschreibung: Der Inhalt der Speicherstelle, die durc HL addressiert wird, wird in die Speicherstelle geladen, auf die DE zeigt. Dann werden DE und HL inkrementiert und BC dekrementiert. Ist BC != 0, dannw ird der BEfehlszähler um zwei dekrementiert und der Befehl wiederholt. Befehlsablauf: Für BC != 0: 5 M Zyklen; 21 T Zustände; 10,5 µsek@2MHz Für BC = 0: 4 M Zyklen; 16 T Zustände; 8 µsek@2MHz Adressierungsart: Indirekt Wusste ich doch, dass ich meinen Zaks noch wo habe ![]()
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org . |
|
|
|
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|