ord32
Tabla de Contenidos
Ord32 - Un microprocesador sencillo de 32 bits
Registros
16 registros de 32 bits, r0 - r15 siendo registros especiales:
- r0 - Acumulador, resultado de operaciones
- r13 - FR - Flags
- r14 - SP - Stack Counter
- r15 - PC - Program counter
Instrucciones
32 bits:
- Código de instrucción, 6 bits, 64 instrucciones posibles
- Dependiendo de la instrucción, registros origen y destino, inmediatos, etc (26 bits)
Direccionamientos
Especiales
- 0x000000xx : NOP - No hace nada
Carga
- ld - Load - Carga una palabra
- ld r, r
- ld r, [r]
- ld i
- ld [i]
Aritmético-Lógicas
Control de flujo
Subrutinas
ord32.txt · Última modificación: 2023/04/19 16:59 por 127.0.0.1