Generic CPU implementation

Falls back to a generic CPU implementation if GDB is unable to identify the target architecture or the target architecture is unsupported.