SysRq

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку

SysRq або SysReq (скорочення від англ. System Request) — клавіша на клавіатурі для IBM PC-сумісного комп'ютера починаючи з PC/AT, котра не має стандартного призначення[1][2]. Спочатку з'явилась на клавіатурі консолей типу IBM 3270 для мейнфрейма IBM System/370, де використовувалась для перемикання введеня напряму в ОС VM/370 або MVS.

У сучасних операційних системах може бути увімкнена для спеціального використання. У 84-кнопочній версії клавіатури IBM PC/AT SysRq була окремою клавішою, в сучасних клавіатурах вона суміщена із клавішею Print screen.

Історія[ред. | ред. код]

84-та клавіша, SysRq,[3] була додана IBM в клавіатуру для IBM PC/AT для того, щоб можна було викликати низькорівневі функції операційної системи без ризику конфлікту з будь-яким існуючим програмним забезпеченням. Було додано програмне переривання BIOS номер 0x15, підфункція 0x85[4][5], котре повідомляло ОС про натискання або відпускання клавіші SysRq. На відміну від більшості клавіш, натиснення SysRq не додавало чогось до буферу клавіатури[en].

Низькорівнева реалізація SysRq, ймовірно, планувалась для перемиканням між операційними системами. Так, під час створення перших IBM-PC в 1980-х, на них широко використовувалися три системи: PC DOS, CP/M-86 та UCSD p-System,[6] а в 1983—1984 з'явилася Xenix.

Спеціальна клавіша була створена, щоб обійти різноманітні низькорівневі TSR програми, що працюють з клавіатурою в обхід ОС, наприклад, для реалізації гарячих клавіш.

Примітки[ред. | ред. код]

  1. What is the SysRq key for?. comp.os.msdos.programmer FAQ. Процитовано 2008-01-08. 
  2. Dan Gookin. {{{Заголовок}}}.
  3. Киви Берд (14 декабря 2003). Давим на клавиши. "Домашний Компьютер" №12. Архів оригіналу за 2014-01-21. Процитовано 2014-01-17. 
  4. Ralf Brown's Interrupt List. Процитовано 2008-01-08. 
  5. PC Mag 25 Jun 1991 page 418 «Summary of BIOS Services»
  6. Original IBM PC Product fact sheet. IBM Information Systems Division. August 12, 1981. Процитовано January 13, 2010. 

Література[ред. | ред. код]

Посилання[ред. | ред. код]