Caret jelölés

A Caret jelölés a vezérlőkarakterek ASCII kódolású  írásának módja . A bejegyzés a karikajelből (^) és egy nagybetűből áll; ez a digram a karakter ASCII-kódját jelöli a betűnek az angol ábécében elfoglalt helye szerint. Például az átvitel végének karaktere 4-gyel van számozva, és ^D -ként jelenik meg, mivel a D az ábécé negyedik betűje. A null karaktert ^@ - ként írjuk ( a @ az A előtt áll az ASCII-táblázatban). A DEL karakter értéke 127, és általában ^? , mert az ASCII karakter ? felmegy @ -ig és -1 ≡ 127 ( mod 256) . Alternatív magyarázat: Ha 7 bitet invertál a 127-ből, akkor 63-at kapsz, ami a @ ASCII-kódja .

Sok számítógépes rendszer lehetővé teszi a felhasználó számára, hogy vezérlőkaraktereket írjon be a Ctrl + <karakter a kazettás jelölésben> megnyomásával. Ez azért kényelmes, mert sok vezérlőkarakter (például EOT ) nem írható be közvetlenül a billentyűzetről. Noha a vezérlőkarakterek ábrázolásának számos módja van, ez a megfeleltetés a mutatójelek és a billentyűzet bevitele között sok alkalmazás számára elfogadható megoldássá teszi a kazettás jelöléseket.

A Caret jelölést számos program használja, különösen a Unix terminál -illesztőprogramok és a szövegszerkesztők, például a more and less .

Alternatív jelölések

Az Atom , BBC Micro , Archimedes és későbbi RISC OS számítógépek Acorn operációs rendszerei a függőleges tabulátor karaktert használják | hintó helyett. Például az |M (ejtsd: "M kontroll") egy kocsivissza karakter , ASCII 13. ||  — függőleges téglalap szimbóluma 124 kóddal, |?  - 127. karakter, |! 128-at ad a következő karakterhez, tehát |!|? kódja 128+127 = 255.

Lásd még