Herramientas de usuario

Herramientas del sitio


ord32

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: 15/11/2021 19:11 por 2.138.117.255