/* ex.h */ #define ER_address_range 1 #define ER_memory_access 2 #define ER_divide_zero 3 #define ER_halt 4 #define ER_illegal_opcode 5 #define ER_bad_io 6 typedef unsigned char byte; typedef byte page[1024]; extern page *memory[];