Tecla de ruptura

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar
tecla Break/Pause en el teclado PC

La tecla Break (o el símbolo ) de un teclado de computadora se refiere a romper un circuito telegráfico y se originó con una práctica del siglo XIX. En el uso moderno, la clave no tiene un propósito bien definido, pero mientras este sea el caso, el software puede usarla para tareas diversas, como cambiar entre varias sesiones de inicio de sesión, finalizar un programa o interrumpir una conexión de módem..

Debido a que la función de interrupción generalmente se combina con la función de pausa en una tecla desde la introducción del teclado IBM Model M de 101 teclas en 1985, la tecla Interrupción también se denomina tecla de pausa. Se puede usar para pausar algunos juegos de computadora.

Historia

Un circuito de telégrafo estándar conecta todas las llaves, sirenas y baterías en un solo circuito en serie. Por lo tanto, las sirenas se activan solo cuando ambas teclas están presionadas (cerradas, también conocidas como 'marcas', después de las marcas de tinta hechas en cinta de papel por los primeros telégrafos impresos). Por lo tanto, el operador receptor tiene que mantener presionada la tecla o cerrar un interruptor de cortocircuito incorporado para permitir que el otro operador envíe. Como consecuencia, el operador receptor podría interrumpir al operador emisor abriendo su llave, interrumpiendo el circuito y forzándolo a un "espaciado" condición. Ambas sirenas dejan de responder al tecleo del remitente, alertando al remitente. (Una interrupción física en la línea del telégrafo tendría el mismo efecto).

La teleimpresora funcionaba de manera muy similar, excepto que la estación emisora mantenía el bucle cerrado (lógica 1 o "marcado") incluso durante breves pausas entre caracteres. Manteniendo pulsado un "pausa" especial abrió el bucle, forzándolo a una condición de 0 lógico continuo o de 'espaciado'. Cuando esto ocurría, los mecanismos de la teleimpresora actuaban continuamente sin imprimir nada, ya que el carácter de ceros es el NUL que no se imprime tanto en Baudot como en ASCII. El ruido resultante llamó la atención del operador emisor.

Esta práctica se trasladó al uso de teleimpresores en computadoras de tiempo compartido. Una condición de espaciado continuo (0 lógico) viola la regla de que cada carácter válido debe terminar con uno o más 1 lógico (marcado) "stop" pedacitos La computadora (específicamente la UART) reconoció esto como un "pausa" especial. y generaba una interrupción que normalmente detenía un programa en ejecución u obligaba al sistema operativo a solicitar un inicio de sesión. Aunque la telegrafía en serie asíncrona ahora es rara, la tecla Break que alguna vez se usó con los emuladores de terminales aún puede usarse por software para propósitos similares.

Sinclair

En las computadoras Sinclair ZX80 y ZX81, se accede a Break presionando Espacio. En el Sinclair ZX Spectrum se accede mediante Mayúsculas+Espacio. Las computadoras Spectrum+ y posteriores tienen una tecla dedicada Break. No activa una interrupción, pero detendrá cualquier programa BASIC en ejecución o terminará la carga o el almacenamiento de datos en una cinta de casete. Un programa BASIC interrumpido generalmente se puede reanudar con el comando CONTINUE. La computadora Sinclair QL, sin una tecla Break, asigna la función a Ctrl+Espacio.

Micro BBC

En una computadora BBC Micro, la tecla Break genera un reinicio de hardware que normalmente provocaría un reinicio en caliente de la computadora. Se activa un reinicio en frío presionando Ctrl+Break. Si se instala un sistema de archivo, ⇧ Shift+Break hará que la computadora busque y cargue o ejecute un archivo llamado !Boot en el dispositivo predeterminado del sistema de archivo (por ejemplo, disquete 0, usuario de red BOOT). Los dos últimos comportamientos fueron heredados por el sucesor de Acorn MOS, RISC OS. Estos comportamientos podían cambiarse o intercambiarse en el software y, a menudo, se usaban en técnicas rudimentarias contra la piratería.

Debido al uso casi universal de BBC Micro en las escuelas británicas, las versiones posteriores de la máquina incorporaron un bloqueo físico en la tecla Pausa para evitar que los niños reinicializaran la computadora intencionalmente.

Teclados modernos

En muchas PC modernas, Pausa interrumpe la salida de pantalla del BIOS hasta que se presiona otra tecla. Esto es efectivo durante el arranque en modo de texto y en un cuadro de DOS en modo seguro de Windows con 50 líneas. En los primeros teclados sin una tecla Pausa (antes de la introducción de los teclados de 101/102 teclas), la función de pausa se asignaba a Ctrl+NumLock, y la función Break para Ctrl+ScrLock; estas combinaciones de teclas todavía funcionan con la mayoría de los programas, incluso en PC modernas con teclados modernos. Al presionar la tecla dedicada Pausa en teclados de 101/102 teclas, se envían los mismos códigos de escaneo que al presionar Ctrl, luego Bloq Num, luego soltarlos en el orden inverso sería suficiente; además, se envía un prefijo E1hex, que permite que el software con reconocimiento de 101/102 claves distinga las dos situaciones, mientras que el software anterior generalmente simplemente ignora el prefijo. La tecla Pausa se diferencia de todas las demás teclas en que no envía ningún código de escaneo cuando se libera en los modos PS/2 1 o 2, por lo que es imposible determinar si esta tecla se mantiene presionada con dispositivos más antiguos. En el modo PS/2 3 o en el modo USB HID, hay un código de escaneo de liberación, por lo que es posible determinar si esta tecla se mantiene presionada en las computadoras modernas.

En los teclados modernos, la tecla Break suele estar etiquetada como Pause con Break debajo, a veces separada por una línea: Pause/Pausa, o Pausa en la parte superior de la tecla y Pausa en el frente, o solo Pause sin Break en absoluto. En la mayoría de los entornos de Windows, la combinación de teclas ⊞ Win+Pausa abre las propiedades del sistema.

Teclados sin tecla Break

Los teclados compactos y portátiles a menudo no tienen una tecla Pause/Break dedicada.

Sustitutos de Pausa:

  • Ctrl+Fn+F11 o Fn+B o Fn+Ctrl+B en ciertos portátiles Lenovo.
  • Ctrl+Fn+B o Fn+B en ciertos portátiles Dell.
  • Ctrl+Fn+S en otros portátiles Dell.
  • Fn+Esc en Samsung.
  • Ctrl+Fn+⇧ Shift en ciertas computadoras portátiles HP.
  • Fn+R en ciertas computadoras portátiles HP.
  • Fn+Ctrl+B en ciertos teclados Logitech (LOGI).

Sustitutos de Pausa:

  • Fn+P o Fn+Ctrl+P o Fn+Alt+P en ciertos portátiles Lenovo.
  • Fn+B en ciertos portátiles Dell.
  • Fn+⇧ Shift en ciertas computadoras portátiles HP.
  • Fn+W en ciertas computadoras portátiles HP.

Para algunas computadoras portátiles Dell, sin una tecla Break, presione la tecla Alt+Espacio y seleccione "Interrumpir".

Uso para interrumpir la ejecución del programa

Mientras tanto Ctrl+Pausa como La combinación Ctrl+C se implementa comúnmente como una forma de interrumpir la ejecución de una aplicación de consola, también se usan para un efecto similar en entornos de desarrollo integrado. Aunque estos dos a menudo se consideran intercambiables, los compiladores y los entornos de ejecución suelen asignarles diferentes señales. Además, en algunos núcleos (p. ej., diversas variantes de DOS) Ctrl+C se detecta solo en el momento El sistema operativo intenta leer desde un búfer de teclado y solo si es la única secuencia de teclas en el búfer, mientras que Ctrl+Break a menudo se traduce instantáneamente (por ejemplo, por INT 1Bh en DOS). Debido a esto, Ctrl+Break suele ser una opción más efectiva en estos sistemas operativos; la sensibilidad para estas dos combinaciones se puede mejorar con la sentencia BREAK=ON CONFIG.SYS.

Contenido relacionado

DECnet

DECnet se incorporó directamente al sistema operativo insignia de DEC, OpenVMS, desde su creación. Más tarde, Digital lo transfirió a Ultrix, así como a...

Protocolo de acceso a mensajes de Internet

En informática, el Protocolo de acceso a mensajes de Internet es un protocolo estándar de Internet que utilizan los clientes de correo electrónico para...

Acceso múltiple por división de tiempo

Acceso múltiple por división de tiempo es un método de acceso a canales para redes de medios compartidos. Permite que varios usuarios compartan el mismo...
Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save