The 1600 REALITY combined Microdata's second generation 16-bit machine with the microprogrammed Pick Operating System. Customers were allowed to use the microprogramming features to add their own custom machine-language instructions.