• 2 para el canal B
• 4 para el canal C
La función SQ produce un número que se interpreta, según sea el valor de sus bits, de la forma
siguiente:
• Bits 0, 1 y 2: número de huecos libres en la cola
• Bits 3, 4 y 5: estado de sincronización de la primera nota de la cola
• Bit 6 la primera nota está retenida
• Bit 7 el canal está activo en la actualidad
donde el bit 0 es el menos significativo y el bit 7 el más significativo.
Como se puede apreciar, si el bit 6 está a 1, el bit 7 tiene que estar a cero, y viceversa.
Análogamente, si alguno de los bits 3, 4 y 5 está a 1, los bits 6 y 7 tienen que estar a cero.
En la parte 2 del capítulo 'Cuando usted guste ...' daremos más información acerca de los
sonidos.
Palabras clave asociadas: ON SQ GOSUB, SOUND.
SQR
Sintaxis: SQR ( <expresión numérica>)
Ejemplo:
PRINT SQR (9)
3
Función. Da el valor de la raíz cuadrada de la <expresión numérica>.
Palabras clave asociadas: ninguna.
STEP
Véase FOR.
STOP
Sintaxis: STOP
Ejemplo:
10 FOR n=1 TO 30:PRINT n:NEXT
20 STOP
30 FOR n=31 TO 60:PRINT n:NEXT
run
cont
Orden. Detiene la ejecución del programa, pero deja BASIC en un estado tal, que el programa
puede ser reanudado mediante CONT. STOP se utiliza para establecer puntos de parada en la
depuración de programas.
Palabras clave asociadas: CONT, END.
Manual de Amstrad CPC 6128 (revisión 2008) - Página 169