1struct ROM : Memory { 2 unsigned size() const; 3 uint8 read(unsigned); 4 void write(unsigned, uint8); 5} rom; 6 7struct RAM : Memory { 8 unsigned size() const; 9 uint8 read(unsigned); 10 void write(unsigned, uint8); 11} ram; 12 13