- Petición de sistema
-
Petición de sistema
Petición de sistema (a veces abreviada PetSis) es una tecla del teclado para PCs que actualmente no tiene ningún uso. Esta tecla puede ser trazada, para, por ejemplo, mostrar la consola de comandos en una terminal virtual.
Contenido
Propósito original
Fue introducida por IBM con el PC/AT, la intención de esta tecla era para invocar directamente al núcleo del sistema operativo sin causar conflictos con el software que se estaba ejecutando en ese momento. Una rutina especial de la BIOS (Int 15h - Función 85h) fue añadida para avisar al SO cuando la tecla PetSis era pulsada.[1]
Una tecla especial era necesitada porque muchos programas de aquella época operaban a bajo nivel, saltándose las rutinas del SO, pudiendo así realizar miles de combinaciones de teclas en el teclado. El uso de los programas TSR complicaba todavía más ese problema. Para implementar un ambiente tarea o multitarea se necesitaba una tecla especial. Esto e similar a la combinaciones de tecla "Ctrl + Alt + Supr" que se utilizan en Windows
Las rutinas estándares de teclado de la BIOS ignoran la pulsación de la tecla PetSis. Debido ha esto, esta tecla no es de fácil acceso al programador que programe lenguajes de alto nivel.
Otros usos
Bajo MS-DOS, los programas defectuosos podían hacer que todo el PC se bloqueara. Debido ha esto, algunas TSRs usaban la tecla PetSis para proveer una tecla "de pánico" para terminar la ejecución del programa y mostrar la línea de comandos de MS-DOS.
En Linux, el núcleo puede ser configurado para proveer funciones para depurar el sistema y recuperarse encaso de fallo. Esto se conoce como "Tecla PetSis Mágica"
Microsoft ha usado la tecla PetSis para varios Sistemas Operativos y depuradores de programas. En el depurador CodeView, era usada a veces para parar la ejecución del programa. Para los depuradores de núcleo remotos de Windows NT, puede ser usada para forzar el sistema a el depurador.
En los ordenadores Hyundai/Hynix Super-16, pulsar Ctrl+PetSis reiniciará el sistema.
En sistemas embebidos, PetSis es normalmente utilizada para enviar una señal RESET#
Referencias
Véase también
- Int 15h
- Línea de comandos
Categoría: Ordenadores personales de IBM
Wikimedia foundation. 2010.