« Temps d'exécution des instructions eZ80 » : différence entre les versions

Aller à la navigation Aller à la recherche
m
(Tableau de Grosged (eZ80 - http://ti-pla.net/a469451))
 
 
(18 versions intermédiaires par 3 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
{|
(Mesures effectuées en mode ADL=1 , avec pour zone de travail les mémoires Ram , Vram)
|Instructions  eZ80
 
|Temps
'''Légende''': '''n'''=valeur 8bits, '''Mmn'''=valeur 24bits, '''r'''=registre 8bits , '''cc'''=Flag
 
'''Topic avec détails''': https://tiplanet.org/forum/viewtopic.php?f=12&t=18168
 
{| class="wikitable col1mono sortable"
! Instructions  eZ80
! Temps
|----
|----
|ADC A,(HL)
|ADC A,(HL)
Ligne 70 : Ligne 76 :
|----
|----
|CALL cc,Mmn
|CALL cc,Mmn
|22.16
|22/16
|----
|----
|CALL Mmn
|CALL Mmn
Ligne 97 : Ligne 103 :
|----
|----
|CPDR
|CPDR
|
|7+(nb CP)*6
|----
|----
|CPI
|CPI
Ligne 103 : Ligne 109 :
|----
|----
|CPIR
|CPIR
|
|7+(nb CP)*6
|----
|----
|CPL
|CPL
Ligne 133 : Ligne 139 :
|----
|----
|DJNZ d
|DJNZ d
|13.8
|13/8
|----
|----
|EI
|EI
Ligne 154 : Ligne 160 :
|----
|----
|HALT
|HALT
|
|?
|----
|----
|IM n
|IM n
Ligne 229 : Ligne 235 :
|----
|----
|JP cc,Mmn
|JP cc,Mmn
|17.16
|17/16
|----
|----
|JP (HL)
|JP (HL)
Ligne 241 : Ligne 247 :
|----
|----
|JR  cc',d
|JR  cc',d
|13.8
|13/8
|----
|----
|JR d
|JR d
Ligne 379 : Ligne 385 :
|----
|----
|LDDR
|LDDR
|
|8+BC*7
|----
|----
|LDI
|LDI
Ligne 385 : Ligne 391 :
|----
|----
|LDIR
|LDIR
|
|8+BC*7
|----
|----
|LEA IX/Y,IX/Y+d
|LEA IX/Y,IX/Y+d
Ligne 475 : Ligne 481 :
|----
|----
|POP IX/Y
|POP IX/Y
|18
|20
|----
|----
|PUSH AF/BC/DE/HL
|PUSH AF/BC/DE/HL
|12
|10
|----
|----
|PUSH IX/Y
|PUSH IX/Y
|16
|14
|----
|----
|RES b,(HL)
|RES b,(HL)
Ligne 496 : Ligne 502 :
|----
|----
|RET cc
|RET cc
|26.5
|26/5
|----
|----
|RETI
|RETI
Ligne 604 : Ligne 610 :
|----
|----
|SLP
|SLP
|
|?
|----
|----
|SRA (HL)
|SRA (HL)
13

modifications

Menu de navigation