ECMA-23

RS2376 parallellt ASCII-tangentbord med ECMA23/ISO-layout.
Acorn BBC Microcomputer med ECMA23/ANSI-layout, @ är en enkeltonsnyckel och Shift-understrykning genererar £ som tecken 96.
Modernt Dell-tangentbord anpassat med ECMA23/ISO-layout.
IBM-tangentbord med japansk EMCA23/ANSI-layout.

ECMA -23 är en standard för en bitparad tangentbordslayout som antogs 1969 och reviderades 1975. Som en bitparad layout motsvarar skiftade tangenter växlande bitar i ASCII -nyckelkoden. Detta är mest synligt i siffrorna på den översta raden, där skiftning 6 7 8 9 ger & ' ( ) , och ; + , : * och - = är parade.

ECMA-23-layouten har två alternativ, densamma som ISO 2530 eller ANSI-X4.14 bit-parad layout.

I Storbritannien användes ECMA-23 layouttangentbord på de flesta 8-bitars datorer som Acorn BBC-datorer och de tidigare Atom and Systems, Amstrad CPC-serien och (till viss del) ZX Spectrum. Även om bitparade layouter i allmänhet har gett vika för skrivmaskinslayouter är det fortfarande den japanska tangentbordslayouten .

Tekniska detaljer

ECMA-23 keyboard layout.

  • _ och \ | _ tangenterna kan vara till vänster enligt ISO2530 eller till höger enligt ANSI-X4.14.
  • Tecken 96 genereras antingen med Shift- _ med @ en enkeltonstangent, eller med Shift- @ med _ en enkeltonstangent.
  • 0 Understrykning kan genereras med Shifted- istället för med sin egen nyckel. Om detta görs används Shift- @ för att generera tecken 96.
  • Om en nyckel är märkt ← Backsteg ska den vara uppe till höger; om en nyckel är märkt DELETE ska den finnas längst ner till höger.
  • Om nyckeln till vänster om 1 inte är _ , är det ESCAPE .

De vanligaste layouterna är:

  • "BBC Micro": ECMA23/ANSI med Shift -_- genererande tecken 96
  • "Japan": ECMA23/ANSI med Shift- @ genererande tecken 96 och en extra nyckel till höger om / ? genererar \ _
  • "PC": ECMA23/ISO med Shift- _ genererande tecken 96

Exempel

Acorn Atom och Acorn System ECMA23/ANSI : ^ \ [ ] blandade
RS2376 tangentbord ECMA23/ISO tecken 96 genererat med Shift- @
BBC Microcomputer-serien ECMA23/ANSI tecken 96 som £ genererat med Shift- _
Amstrad CPC ECMA23/ANSI
: * och ; + bytte, \ flyttade, Skift- \ och Skift- @ bytte, DELETE i platsen ← Backsteg

Anteckningar

externa länkar