reface
Manual de referencia del juego de instrucciones
La ilustración siguiente muestra cómo funciona la instrucción de desplazamiento de
bit izquierdo.
Si desea desplazar más de un bit por escán, debe crear un lazo en la aplicación
usando las instrucciones JMP, LBL y CTU.
Uso de BSR
Cuando el renglón va de falso a verdadero, el procesador establece el bit de
habilitación (EN bit 15) y el bloque de datos se desplaza a la derecha (a un número
de bit superior) por una posición de bit. El bit especificado en la dirección de bit se
desplaza a la última posición de bit. El primer bit se desplaza fuera del fichero y se
almacena en el bit de descarga (UL bit 10) en el byte de estado del elemento de
control. El desplazamiento se completa inmediatamente.
Para la operación de ajuste automático de línea, establezca la posición de la
dirección de bit en el primer bit del fichero o en el bit UL, según sea aplicable.
6–6
BSL
BIT SHIFT LEFT
File
Control
Bit Address I:22/12
Length
El bloque de datos se desplaza bit
por bit desde bit 16 hasta bit 73.
31 30 29 28
27 26 25 24
47 46 45
44
43 42 41
40
63 62 61 60
59 58 57 56
73 72
NO VALIDO
Bit de descarga
(R6:14/10)
(EN)
(DN)
#B3:1
R6:14
58
Bit de fuente
I:22/12
23 22 21 20
19 18 17 16
39 38 37
36
35 34 33
32
55 54 53 52
51 50 49 48
71 70 69 68
67 66 65 64
Fichero de bit 58
#B3:1