Memory with I-O and pointer, external I-O with map, edit map, pointer to adapt I-O