PDP-8
Apariencia
![](http://upload.wikimedia.org/wikipedia/commons/thumb/6/6d/PDP-8.jpg/220px-PDP-8.jpg)
El PDP-8 (Programmed Data Processor - 8), creáu por Digital Equipment Corporation (DEC) n'abril de 1965, foi la primer minicomputadora comercialmente exitosa, con más de 50.000 unidaes vendíes.
Instrucciones
[editar | editar la fonte]Códigu d'operación | Instrucción | Emplegu | Descripción |
000 | AND | AND M | Pefáise'l bit a bit ente'l conteníu de memoria M y el Rexistru AC. |
001 | TAD | TAD M | Perfáise la suma del conteníu de memoria M con AC. |
010 | ISZ | ISZ M | Prodúzse'l saltu de la viniente instrucción si'l conteníu de la memoria ye igual a 0. |
011 | DCA | DCA M | Almacénase na posición de memoria M el conteníu del acumulador. L'acumulador, poro, inicialízase. |
100 | JMS | JMS P | El conteníu del PC almacénase na posición de memoria P, pa poder retornar a dicha instrucción. |
101 | JMP | JMP P | Devuélvese'l control a la direición de memoria P. |
Hai otres operaciones lóxiques implementaes per aciu de macros. Por exemplu pa implementar una OR el códigu sería'l viniente:
CMA // AC=not(AC) DCA TMP // TMP= not(AC) TAD M // Faise la suma ente'l conteníu de M y el AC CMA // AC=not(AC) AND TMP // AC= not(M) and not(TMP) CMA // Inviértese'l resultáu
Llinguaxes
[editar | editar la fonte]Los llinguaxes soportaos por PDP-8 fueron el Basic, Focal 71, y Fortran II/IV.
Referencies
[editar | editar la fonte]Enllaces esternos
[editar | editar la fonte]- http://www.pdp8.net
- (enllaz rotu disponible n'Internet Archive; ver l'historial y la última versión).
- http://www.computerhistory.org
- Llista de microinstrucciones del PDP-8 (enllaz rotu disponible n'Internet Archive; ver l'historial y la última versión).