P: Em quase todos os teclados de PC,
na tecla Print Screen existe a inscrição "SysRq".
Qual seu significado? Seria uma forma mnemônica de "System
Request"? Para que serve?
R: Sim, trata-se da abreviação
de "System Request". Muita gente pensa que ela é
uma herança dos tempos em que reinavam as máquinas
de grande porte, ou "mainframes", mas na verdade a tecla
SysRq nasceu para ser usada nos computadores pessoais. Ela foi introduzida
no teclado original de 84 teclas do AT como uma tecla independente,
situada no canto superior direito do teclado numérico. Este
teclado não fez muito sucesso e foi logo substituído
pelo teclado "Enhanced" de 101 teclas, no qual a tecla
SysRq apareceu combinada com a tecla PrintScrn (usada pelo DOS para
imprimir o conteúdo da tela e por Windows para encaminhar
a imagem da tela para a área de transferência, ou "clipboard").
O AT foi a máquina desenvolvida pela IBM em 1984 para a CPU
80286, o primeiro microprocessador da Intel capaz de funcionar no
"modo protegido", o que tornava possível o uso
de sistemas operacionais multitarefa. A tecla SysRq foi concebida
para "chamar o sistema", ou seja, solicitar os serviços
do sistema operacional diretamente de dentro de um programa. Tanto
assim que há um "serviço" do BIOS do AT
reservado exclusivamente para ela (o serviço 85h da Interrupção
09, que trata do teclado). O problema é que as equipes que
desenvolveram os sistemas operacionais multitarefa para os micros
da linha PC não se entusiasmaram muito com esta função
e jamais deram à tecla SysRq o destaque que os engenheiros
de hardware reservaram para ela. Por isto ela jamais chegou a ter
uma função importante e acabou simplesmente sendo
suprimida na maioria dos teclados de fabricação recente.
B.
Piropo