PointerAddressRegisterAdapter A = new PointerAddressRegisterAdapter(null, ram);
A.reset();
Register D = new Register(null);
D.reset();
PointerAddressRegisterAdapter PC = new PointerAddressRegisterAdapter(null, rom);
PC.reset();
keyboard = new Keyboard(ram, null);