Break鍵
Break鍵是電腦鍵盤上的一個鍵。Break鍵起源於19世紀的電報。在DOS時代,Pause/Break是常用鍵之一,但是近年來該鍵的使用頻率逐年減少[1]。在某些較舊的程式中,按這個鍵會使程式暫停,若同時按Ctrl,會使程式停止而無法執行[2][3][4][5][6]。
因為Break可以中斷程式,所以Break鍵也被稱為Pause鍵。[6]
歷史[编辑]
電腦鍵盤上的BREAK鍵的原型要追溯到電報業務。標準的電報鍵有內建的刀開關可以被用來短路按鍵的接觸。當這個鍵不用時,開關保持關閉,信號可以持續發送。當穩定狀態信號被中斷時,它指示出兩種可能之一:不是操作員中止了開始傳送,就是什麼別的事中斷了連接--比如電報線路的物理中斷。當電傳打字機使用後,一個鍵被加入用來臨時中斷連線,允許工作繼續。這個出現後,接收傳印機將激活但不打印字符,(反复的打印一個非打印字符DEL)。打印的聲音提示操作員注意。
Sinclair電腦[编辑]
在Sinclair公司研發的SinclairZX80和ZX81電腦,Break就等於Space。在Sinclair ZX Spectrum上,則是按Caps Shift+Space。Spectrum+和後來的電腦上,有一個專用的Caps Shift+Space,它並不觸發一個中斷,而是終止所有正運行的BASIC程序,或者終止磁帶機上數據的加載或保存。被中斷的BASIC程序通常可以用CONTINUE命令恢復運行。Sinclair QL計算機,沒有BREAK鍵,而是將功能映射到鍵組合Caps Shift+Space。
BBC Micro電腦[编辑]
在BBC Micro電腦,Break鍵會使電腦暖重啟,冷重啟則是Ctrl+ Break。如果安裝了DFS ROM,⇧ Shift+Break將讓電腦搜索並加載0 號驅動器中軟盤上的名為!Boot 的文件。之後兩種行為被後來的Acorn MOS,RISC OS繼承。
現代鍵盤[编辑]
現今的個人電腦上,Pause/Break可以暫時凍結BIOS的螢幕輸出,若再按任何鍵就會繼續[5][7]。Pause可以被軟件用於幾種不同的方式,比如在多個登錄會話間切換,終止程序,或中斷MODEM的連接。早期的鍵盤上沒有Pause(在101/102鍵鍵盤出現之前)[8]。Pause的功能被組合鍵Ctrl+NumLock代替,Break的功能被組合鍵Ctrl+ScrLock代替,這些組合鍵在大多數程序中仍可以工作,甚至是在安裝有現代鍵盤的現代PC上。在101/102鍵鍵盤上按下Pause與先按住Ctrl,再按下NumLock,然後再以相反的次序放開它們的操作,作用是相同的。另外,一個十六進制的E1前綴也會發送出,以使101鍵敏感軟件可以識別出這兩種狀況,但舊的軟件通常會忽略這個前綴。Pause不同於其它所有的按鍵,因為它在被放開時不發送掃描碼。因此,任何軟件都不可能確定這個鍵是否被按住不放[9]。
在現代鍵盤上,「Break」常被標印在「Pause」標印的下面而作為同一個按鍵,有時被一條線分開,或者「Pause」標印在鍵面的頂面,而「Break」標印在鍵面的前臉面。在大多數Windows環境下,按下⊞ Win+Break會彈出系統屬性。[3][4][5][10]
沒有Break的鍵盤[编辑]
在較小的筆記型電腦通常都沒有Pause/Break。以下的方法可以代替Break:
以下的方法可以代替Pause:
- Fn+P、Ctrl+Fn+P或Alt+Fn+P(在部分的聯想筆記型電腦)。[12]
蘋果標準鍵盤並沒有Pause/Break,因为Mac OS X上并不需要使用。[5][13]
中斷程序運行的用法[编辑]
Ctrl+Break和Ctrl+C組合通常都是中斷控制台應用程序的一種方式,在集成开发环境中也有類似效果[14][15]。儘管通常認為這兩種方式是等同的[16],但編譯器和運行環境通常給它們賦予不同的信號[17]。另外,在一些內核下(例如:混雜的DOS變體),僅當Ctrl+C是緩存中唯一的鍵序列,並且操作系統嘗試從鍵盤緩存中讀取時,它才會被檢測到[18][19]。而Ctrl+Break則立即被解譯(例如通过DOS下的1BH中斷)。因此,在這些作業系統中,Ctrl+Break通常是一個更有效的選擇。用CONFIG.SYS文件中的BREAK=ON語句可增強這兩種按键組合的敏感性。
參考來源[编辑]
- ^ Pause鍵居首!盤點鍵盤上那些被我們遺忘的鍵. 人民網. 2013-06-05 [2015-08-30]. (原始内容存档于2016-03-04).
- ^ 使用鍵盤 - Windows 說明. 微軟. [2015-08-30]. (原始内容存档于2015-11-28).
- ^ 3.0 3.1 鍵盤上的PAUSE BREAK鍵有什麽用?. 王朝網路. [2015-08-30]. (原始内容存档于2016-03-07).
- ^ 4.0 4.1 常見問題:鍵盤上的“Pause/Break ”鍵的作用?. 聯想集團. [2015-08-30]. (原始内容存档于2019-02-15).
- ^ 5.0 5.1 5.2 5.3 Computer Hope, Pause key. [2015-08-30]. (原始内容存档于2015-09-05) (English).
- ^ 6.0 6.1 Computer Hope, Break. [2015-08-30]. (原始内容存档于2015-09-12) (English).
- ^ Қазақ тілі терминдерінің салалық ғылыми түсіндірме сөздігі: Информатика және компьютерлік техника / Жалпы редакциясын басқарған түсіндірме сөздіктер топтамасын шығару жөніндегі ғылыми-баспа бағдарламасының ғылыми жетекшісі, педагогика ғылымдарының докторы, профессор, Қазақстан Республикасы Мемлекеттік сыйлығының лауреаты А.Қ.Құсайынов.– Алматы. «Мектеп» баспасы» ЖАҚ. 2002: 456. ISBN 5-7667-8284-5 (қазақша).
- ^ Computer Hope, AT keyboard. [2015-08-30]. (原始内容存档于2015-09-16) (English).
- ^ Keyboard 101- and 102-Key. PS/2 Hardware Interface Technical Reference (PDF). IBM. 1990-10: 19 [2015-08-29]. (原始内容 (PDF)存档于2020-12-04) (Deutsch).
Except for the Pause key, all keys are make/break.
- ^ Windows快捷鍵大全. [2015-08-30]. (原始内容存档于2015-09-05).
- ^ Ctrl-Break key. 2011-08-18 [2015-08-30]. (原始内容存档于2015-06-06) (English).
- ^ 12.0 12.1 T530 Pause/Break key. 2012-08-22 [2015-08-30]. (原始内容存档于2015-06-06) (English).
- ^ tandard Break Key Sequence Combinations During Password Recovery. 2002-08-02 [2015-08-30]. (原始内容存档于2015-09-21) (English).
- ^ CTRL+C (Break). Msdn.microsoft.com. 2010-03-30 [2015-08-30]. (原始内容存档于2015-04-03) (English).
- ^ Debug Break. Msdn.microsoft.com. 2010-03-30 [2015-08-30]. (原始内容存档于2015-04-03) (English).
- ^ Ctrl-Break definition of Ctrl-Break in the Free Online Encyclopedia. Encyclopedia2.thefreedictionary.com. [2015-08-30]. (原始内容存档于2015-09-15) (English).
- ^ GNU Operating System Sponsored by the Free Software Foundation. [2015-08-30]. (原始内容存档于2012-10-22) (English).
- ^ Vim documentation: vim online. Vim.org. [2010-10-22]. (原始内容存档于2010-10-28) (English).
- ^ ClipX — DOS 5.0 Ref. - int 23h ctrl-c handler. Ousob.com. [2010-10-22]. (原始内容存档于2016-03-04) (English).
參見[编辑]
| IBM/Windows鍵盤(美式布局)(IBM PC键盘) | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Esc | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | PrtSc SysRq |
Scroll Lock |
Pause Break |
|||||||||
| <imagemap>
File:KB United States.svg|450px desc none
rect 0 0 60 30 波浪號 rect 60 0 120 30 嘆號 rect 120 0 180 30 @ rect 180 0 240 30 井號 rect 240 0 300 30 $ rect 300 0 360 30 百分號 rect 360 0 420 30 脱字符 rect 420 0 480 30 & rect 480 0 540 30 星號 rect 540 0 600 30 括號 rect 600 0 660 30 括號 rect 660 0 720 30 下劃線 rect 720 0 780 30 加号与减号 rect 780 0 900 30 退格键
rect 0 0 60 60 重音符 rect 60 0 120 60 1 rect 120 0 180 60 2 rect 180 0 240 60 3 rect 240 0 300 60 4 rect 300 0 360 60 5 rect 360 0 420 60 6 rect 420 0 480 60 7 rect 480 0 540 60 8 rect 540 0 600 60 9 rect 600 0 660 60 0 rect 660 0 720 60 連接號 rect 720 0 780 60 等号 rect 780 0 900 60 退格键
rect 0 61 90 90 製表鍵 rect 90 61 150 90 Q rect 150 61 210 90 W rect 210 61 270 90 E rect 270 61 330 90 R rect 330 61 390 90 T rect 390 61 450 90 Y rect 450 61 510 90 U rect 510 61 570 90 I rect 570 61 630 90 O rect 630 61 690 90 P rect 690 61 750 90 括號 rect 750 61 810 90 括號 rect 810 61 900 90 豎線
rect 0 61 90 120 製表鍵 rect 90 61 150 120 Q rect 150 61 210 120 W rect 210 61 270 120 E rect 270 61 330 120 R rect 330 61 390 120 T rect 390 61 450 120 Y rect 450 61 510 120 U rect 510 61 570 120 I rect 570 61 630 120 O rect 630 61 690 120 P rect 690 61 750 120 括号 rect 750 61 810 120 括号 rect 810 61 900 120 反斜线
rect 0 121 105 150 大寫鎖定 rect 105 121 165 150 A rect 165 121 225 150 S rect 225 121 285 150 D rect 285 121 345 150 F rect 345 121 405 150 G rect 405 121 465 150 H rect 465 121 525 150 J rect 525 121 585 150 K rect 585 121 645 150 L rect 645 121 705 150 冒號 rect 705 121 765 150 引號 rect 765 121 900 150 回車鍵
rect 0 121 105 180 大寫鎖定 rect 105 121 165 180 A rect 165 121 225 180 S rect 225 121 285 180 D rect 285 121 345 180 F rect 345 121 405 180 G rect 405 121 465 180 H rect 465 121 525 180 J rect 525 121 585 180 K rect 585 121 645 180 L rect 645 121 705 180 分號 rect 705 121 765 180 引号 rect 765 121 900 180 回車鍵
rect 0 181 135 210 换档键 rect 135 181 195 210 Z rect 195 181 255 210 X rect 255 181 315 210 C rect 315 181 375 210 V rect 375 181 435 210 B rect 435 181 495 210 N rect 495 181 555 210 M rect 555 181 615 210 不等號 rect 615 181 675 210 不等號 rect 675 181 735 210 问号 rect 735 181 900 210 换档键
rect 0 181 135 240 换档键 rect 135 181 195 240 Z rect 195 181 255 240 X rect 255 181 315 240 C rect 315 181 375 240 V rect 375 181 435 240 B rect 435 181 495 240 N rect 495 181 555 240 M rect 555 181 615 240 逗號 rect 615 181 675 240 句號 rect 675 181 735 240 斜線 rect 735 181 900 240 换档键
rect 0 241 90 300 控制键 rect 90 241 150 300 Windows键 rect 150 241 240 300 转换键 rect 240 241 600 300 空格键 rect 600 241 690 300 转换键 rect 690 241 750 300 Windows键 rect 750 241 810 300 菜单键 rect 810 241 900 300 控制键 </imagemap> |
Insert | Home | PgUp | Num Lock |
/ | * | - | |||||||||||||||||
| Delete | End | PgDn | 7 | 8 | 9 | + | ||||||||||||||||||
| 4 | 5 | 6 | ||||||||||||||||||||||
| ↑ | 1 | 2 | 3 | Enter | ||||||||||||||||||||
| ← | ↓ | → | 0 | . | ||||||||||||||||||||