Diferencia entre revisiones de «Juego de Instrucciones del AMD 29203»

De Wiki Asqueados
Saltar a: navegación, buscar
(Carga: LDI)
(Instrucciones en bruto para cargar en simulador)
Línea 149: Línea 149:
 
000 18FF FFD6 FEFE
 
000 18FF FFD6 FEFE
 
001 0044 7FFF FFE2
 
001 0044 7FFF FFE2
 +
 +
000 18FF FFD6 FEFE 000 18FF FFD6 FEFE
 +
001 0044 7FFF FFE2 001 0044 7FFF FFE2
 +
 +
102 E8FF FFD3 FFF0
 +
 +
104 F0C4 3FD4 FFF0
 +
 +
106 0044 7FFF FFEE
 +
107 18FF FFD6 FEFE
 +
108 0030 7FFF FFEE
 +
109 18FF FFD6 FEFE
 +
10A 8246 3FFF FAFE
 +
10B 0044 7FFF FFE0
 +
 +
160 4044 3FFF FFAE
 +
161 0094 10A0 FFAE
 +
162 8246 3FFF FAF0
 +
 +
16A 4044 3FFF FFAE
 +
16B 0014 10A0 FFAE
 +
16C 8246 3FFF FAF0
 +
 +
174 4044 3FFF FFAE
 +
175 0094 10AA FFAE
 +
176 8246 3FFF FAF0
 +
 +
17E 4044 3FFF FFAE
 +
17F 0014 10AA FFAE
 +
180 8246 3FFF FAF0
  
 
192 FFFF EFD9 D953
 
192 FFFF EFD9 D953
Línea 171: Línea 201:
  
 
Con esto conseguimos que con un simple copy-paste tengamos el código a meter en el simulador.
 
Con esto conseguimos que con un simple copy-paste tengamos el código a meter en el simulador.
 +
 +
'''HAY UN CONFLICTO DE DIRECCIONES EN 16A-16C'''

Revisión del 16:52 30 nov 2005

Repertorio de Instrucciones

Aritmeticas

 
Aritmeticas
INSTRUCCIONDESCRIPCIONCODIGOSTATUS
ADDSUMA21 
SUBRESTA22 
MULMULTIPLICACION23 
DIVDIVISION24 
 

Logicas

Logicas
INSTRUCCIONDESCRIPCIONCODIGOSTATUS
ORO7OK
ANDY8OK
XOROR EXCLUSIVO9OK
NORNO O10OK
NANDNO Y11OK
NOTNO12OK
 

Salto

Salto
INSTRUCCIONDESCRIPCIONCODIGOSTATUS
JGE JUMP IF GREATER OR EQUAL 75 Hecha
JG JUMP IF GREATER 76 Hecha
JE JUMP IF EQUAL 77 Hecha
JD JUMP TO DIRECCTION 78 Hecha

Carga

Instrucciones de carga
INSTRUCCIÓN DESCRIPCIÓN CÓDIGO STATUS
LDI Carga valor inmediato 43 falla
LD Carga 41 hecha
ST Almacenamiento 42 hecha

Desplazamiento

Instrucciones de desplazamiento
INSTRUCCIÓN DESCRIPCIÓN CÓDIGO STATUS
SL Desplazamiento izquierda 70 hecha
SR Desplazamiento derecha 71 hecha
RL Rotación izquierda 72 hecha
RR Rotación derecha 73 hecha

Instrucciones en bruto para cargar en simulador

Que cada uno añada las suyas donde corresponda:

000 18FF FFD6 FEFE
001 0044 7FFF FFE2

000 18FF FFD6 FEFE	 	000 18FF FFD6 FEFE
001 0044 7FFF FFE2		001 0044 7FFF FFE2
	 
102 E8FF FFD3 FFF0	 
	 
104 F0C4 3FD4 FFF0	 
	 
106 0044 7FFF FFEE	 
107 18FF FFD6 FEFE	 
108 0030 7FFF FFEE	 
109 18FF FFD6 FEFE	 
10A 8246 3FFF FAFE	 
10B 0044 7FFF FFE0	 
	 
160 4044 3FFF FFAE	 
161 0094 10A0 FFAE	 
162 8246 3FFF FAF0	 
	 
16A 4044 3FFF FFAE	 
16B 0014 10A0 FFAE	 
16C 8246 3FFF FAF0	 
	 
174 4044 3FFF FFAE	 
175 0094 10AA FFAE	 
176 8246 3FFF FAF0	 
	 
17E 4044 3FFF FFAE	 
17F 0014 10AA FFAE	 
180 8246 3FFF FAF0

192 FFFF EFD9 D953
193 FFFF E6D9 D963
194 0044 7FFF FFE0
195 FFFF E6D9 D943
196 08FF FFD3 FEE0

19C FFFF EFD9 D9F3
19D FFFF E6D9 DA03
19E 0044 7FFF FFE0
19F FFFF E6D9 D9E3
1A0 08FF FFD3 FEE0

16A FFFF E5D9 D6C3
16B 0044 7FFF FFE0
16C 08FF FFD3 FEE0

1B0 08FF FFD3 FEE0


Con esto conseguimos que con un simple copy-paste tengamos el código a meter en el simulador.

HAY UN CONFLICTO DE DIRECCIONES EN 16A-16C