#include"headers/include.h" #include"headers/debug.h" int main(int argc, char *argv[]){ initInstructionTable(); uintptr_t* a; Addressing* b; for(int i = 0; i < 256; i++){ a = InstructionTable + (i * sizeof(uintptr_t)); printf("\t%x", *a); if(*a < 0x10) printf("\t"); if ((i % 4) == 3) printf("\n"); } for(int i = 0; i < 256; i++){ b = InstructionTable + (256 * sizeof(uintptr_t)) + (i * sizeof(Addressing)); printf("\t%x", *b); if(*b < 0x10) printf("\t"); if ((i % 4) == 3) printf("\n"); } printf("\n"); dStatusDump(); dIdataDump(); printf("\n"); callInstructionTable(0x00, 0x01); dStatusDump(); dIdataDump(); printf("\n"); }