PDP-8
Apariencia
El PDP-8 (Programmed Data Processor - 8), creado por Digital Equipment Corporation(DEC) en abril de 1965, fue la primera minicomputadora.
Instrucciones
Código de operación | Instrucción | Uso | Descripción |
000 | AND | AND M | Se realiza el and bit a bit entre el contenido de memoria M y el Registro AC. |
001 | TAD | TAD M | Se Realiza la suma del contenido de memoria M con AC. |
010 | ISZ | ISZ M | Se producirá el salto de la siguiente instrucción si el contenido de la memoria es igual a 0. |
011 | DCA | DCA M | Se almacena en la posición de memoria M el contenido del acumulador. El acumulador, por tanto, se inicializa. |
100 | JMS | JMS P | El contenido del PC se almacena en la posición de memoria P, para poder retornar a dicha instrucción. |
101 | JMP | JMP P | Se devuelve el control a la dirección de memoria P. |
Hay otras operaciones lógicas que se conseguían implementar mediante macros. Por ejemplo para implementar una OR el código sería el siguiente:
CMA // AC=not(AC) DCA TMP // TMP= not(AC) TAD M // Se realiza la suma entre el contenido de M y el AC CMA // AC=not(AC) AND TMP // AC= not(M) and not(TMP) CMA // Se invierte el resultado
Otras operaciones que se implementaban mediante macros son la resta, la or exclusiva entre otras.
Lenguajes
Los lenguajes soportados por PDP-8 fueron el Basic, Focal 71, y Fortran II/IV.