spo/simulator_SIC_XE/include/instructions.h
2025-11-11 11:03:25 +01:00

20 lines
No EOL
607 B
C

#ifndef INSTRUCTIONS_H
#define INSTRUCTIONS_H
#include "opcode.h"
// Type 2 instruction handlers
void addr_handler(Machine& m, int r1, int r2);
void clear_handler(Machine& m, int r, int unused);
void divr_handler(Machine& m, int r1, int r2);
void mulr_handler(Machine& m, int r1, int r2);
void rmo_handler(Machine& m, int r1, int r2);
void shiftl_handler(Machine& m, int r1, int n);
void shiftr_handler(Machine& m, int r1, int n);
void subr_handler(Machine& m, int r1, int r2);
void svc_handler(Machine& m, int n, int unused);
void tixr_handler(Machine& m, int r1, int unused);
#endif // INSTRUCTIONS_H