Juego de Instrucciones
Asignación de constantes
3--7--4
Codificación de las instrucciones de la derecha
70
MOV(30)
*DR 01
LR 00
En direccionamiento indirecto, la dirección del canal deseado ha de estar en
BCD y debe especificar un canal del área DR. En el ejemplo anterior, el con-
tenido de *DR 00 será un valor comprendido entre 0000 y 1515 en BCD.
A pesar de que la mayoría de los operandos son direcciones del área de da-
tos, algunos operandos y todos los definidores se dan mediante constantes.
El rango de valores disponibles para un definidor u operando dado depende
de la instrucción particular que utilice. Las constantes también se deben dar
en el código apropiado, BCD o hexadecimal.
El primer canal de cualquier instrucción define la instrucción y suministra al-
gunos definidores. Si la instrucción sólo necesita un bit operando sin defini-
dor, el bit operando se coloca también en la misma linea en código nemóni-
co. El resto de operandos, uno por línea y en el mismo orden en que apare-
cen en el símbolo de diagrama de relés, se escriben en líneas consecutivas
a la que contiene la instrucción.
Las columnas de dirección e instrucción del código nemónico sólo se relle-
nan para el canal de instrucción. Para el resto de líneas aquellas columnas
se dejan en blanco.
Si se utiliza direcciones de bit de E/S, de trabajo, o bit dedicado en la colum-
na de datos, la parte izquierda de la columna de datos se deja en blanco.
Para direcciones de datos de DR, LR, o TC, la abreviación del área de datos
se escribe en la parte izquierda y la dirección en la derecha.Si se escribe
una constante, el símbolo # se coloca en la parte izquierda de la columna
de datos y el valor de la constante a la derecha.
El siguiente diagrama ilustra los puntos mencionados anteriormente.
Canal
Contenido
DR 00
DR 01
Direccio-
DR 02
namiento
indirecto
DR 06
DR 07
DR 08
D1C5
Sección 3--7
4C23
0006
Indica
F3A3
DR 06.
5555
2255
5555 se
mueve a
LR 00.