He usado las PROM de memorias monolíticas para implementar controladores para probar los circuitos integrados a distintas temperaturas.
El conjunto de instrucciones incluido
1) examine una de las 5 temperaturas predeterminadas (configuradas con resistencia variable) y si el interruptor del panel frontal está ENCENDIDO, realice una prueba a esa temperatura
DE OTRA MANERA
Examine el siguiente interruptor de temperatura.
2) utilizando un retardo externo de R + C (probablemente un 555), espere 60 segundos a que el cabezal de temperatura ThermoStream se estabilice a la temperatura
3) enviar un pulso de inicio al comprobador de frecuencia de Swept externo que evaluó los tiempos de configuración y retención de algunos ECL ICs de clientes
4) restaure la temperatura inicial a CALIENTE (de modo que se elimine la escarcha del cabezal de temperatura y se pueda colocar un nuevo IC en la prueba = cabeza
5) si el retardo de 60 segundos se ha agotado, entonces haga (3), de lo contrario, simplemente examine el retardo de 60 segundos una vez más (el reloj del sistema era solo de 10Hz, y la máquina gastó la mayor parte de su código preguntando "Tiene 60 segundos pasado ya? "
AVISO algunas de estas 5 instrucciones son ACCIONES, y algunas son TEST_and_JUMP_IF_TRUE.
TÚ tienes que definir el conjunto completo de instrucciones. No necesitaba una ALU en esta máquina.
En otra máquina, que funcionaba a 1.200 baudios (debido al intercambio de información con un registrador de datos externo), había un ADDER para calcular algunos códigos ASCII para insertarlos en el flujo de datos de salida.