ASCII kódvezérlő karakterek

Bizonyára elgondolkozott már azon, hogyan működik a számítógépes világ, nos, bonyolultabb, mint gondolnánk, és olyan egyszerű funkciók mögött, mint Word-lapra írás vagy dokumentum nyomtatásra küldése, vannak olyan folyamatok, amelyek mikroszekundum alatt mennek végbe, és amelyeket korábban kódoltak.

Az információcsere amerikai szabványos kódja vagy angolul az ASCII betűszóval, olyan karakterek vagy szimbólumok halmaza, amelyek latin nyelven alapulnak, és – ahogy a neve is mondja – információt cserélnek és megfelelően hajtanak végre.

Vezérlőkarakterek és ASCII-kód szimbólumok táblázata

Az «ACK» ASCII kódja – Nyugtázás – Átvételi elismervény – Szimbólum pikk pókerkártyák
A „BEL” ASCII kódja – Bell
A „BEL” ASCII kódja – Bell
A „BS” ASCII kódja – Backspace
A „BS” ASCII kódja – Backspace
A „CAN” ASCII kódja – Mégse
A „CAN” ASCII kódja – Mégse
A „CR” ASCII kódja – Enter – Carriage return
A „CR” ASCII kódja – Enter – Carriage return
A „DC1” ASCII kódja – Vezérlőeszköz 1
A „DC1” ASCII kódja – Vezérlőeszköz 1
A „DC2” ASCII kódja – Vezérlőeszköz 2
A „DC2” ASCII kódja – Vezérlőeszköz 2
A „DC3” ASCII kódja – Vezérlőeszköz 3
A „DC3” ASCII kódja – Vezérlőeszköz 3
A „DC4” ASCII kódja – Vezérlőeszköz 4
A „DC4” ASCII kódja – Vezérlőeszköz 4
ASCII kód ​​a „DEL”-hez – Törlés, törlés, törlés
ASCII kód ​​a „DEL”-hez – Törlés, törlés, törlés
A „DLE” ASCII-kódja – Data Link – Data Link Escape
A „DLE” ASCII-kódja – Data Link – Data Link Escape
Az „EM” ASCII-kódja – Adathordozó vége
Az „EM” ASCII-kódja – Adathordozó vége
Az „ENQ” – Query – Suit Clubs angol pókerkártyák ASCII kódja
Az „ENQ” – Query – Suit Clubs angol pókerkártyák ASCII kódja
Az „EOT” ASCII kód ​​– Az átvitel vége – Suit Diamonds Poker Cards
Az „EOT” ASCII kód ​​– Az átvitel vége – Suit Diamonds Poker Cards
ASCII-kód az „ESC”-hez – Escape
ASCII-kód az „ESC”-hez – Escape
Az „ETB” ASCII kódja – A blokk átvitel vége
Az „ETB” ASCII kódja – A blokk átvitel vége
ASCII kód ​​az „ETX”-hez – Szöveg vége – Heart suit angol pókerkártyák
ASCII kód ​​az „ETX”-hez – Szöveg vége – Heart suit angol pókerkártyák
„FF” ASCII-kód – Oldaltörés – Új oldal – Soremelés
„FF” ASCII-kód – Oldaltörés – Új oldal – Soremelés
Az „FS” ASCII-kódja – Fájlelválasztó
Az „FS” ASCII-kódja – Fájlelválasztó
A „GS” ASCII kódja – Csoportelválasztó
A „GS” ASCII kódja – Csoportelválasztó
A „HT” ASCII kódja – Horizontal Tab
A „HT” ASCII kódja – Horizontal Tab
Az „LF” ASCII kódja – Sortörés – Új sor
Az „LF” ASCII kódja – Sortörés – Új sor
A „NAK” ASCII kódja – Negatív nyugtázás
A „NAK” ASCII kódja – Negatív nyugtázás
„NULL” ASCII-kód – Null karakter
„NULL” ASCII-kód – Null karakter
Az „RS” ASCII-kódja – Rekordelválasztó
Az „RS” ASCII-kódja – Rekordelválasztó
Az „SI” ASCII-kódja – Shift In
Az „SI” ASCII-kódja – Shift In
Az „SO” ASCII-kódja – Shift Out
Az „SO” ASCII-kódja – Shift Out
Az „SOH” ASCII-kódja – a fejléc kezdete
Az „SOH” ASCII-kódja – a fejléc kezdete
„STX” ASCII-kód – Szöveg kezdete
„STX” ASCII-kód – Szöveg kezdete
A „SUB” ASCII kódja – Csere
A „SUB” ASCII kódja – Csere
A „SYN” ASCII kódja – Szinkron üresjárat
A „SYN” ASCII kódja – Szinkron üresjárat
Az „US” ASCII-kódja – egységelválasztó
Az „US” ASCII-kódja – egységelválasztó
A „VT” ASCII kódja – Függőleges fül – Férfias jel
A „VT” ASCII kódja – Függőleges fül – Férfias jel

Mik azok az ASCII kódvezérlő karakterek?

Léteznek, a ASCII kód ​​nyomtatható karakterek melyek azok, amelyeket láthatunk, és a vezérlőkarakterek azok, akik küldik az információt egy feladat végrehajtásához, mint például egy fájl nyomtatásra küldése.

E kettő karaktereinek és szimbólumainak halmaza valami ún kiterjesztett ASCII kód ​​karakterek és ezek az „extra” karakterek, amelyeket mindennap használunk, mint például: ¡,',?,-,€,# stb.

Ha ezt megértjük, akkor azt mondhatjuk, hogy az ASCII kód ​​vezérlőkarakterei nem azok, amelyeket látunk, hanem azokat, amelyeket a rendszerben belül végrehajtódnak egy parancs végrehajtása érdekében.

Az ASCII kódvezérlő karakterek és szimbólumok egy univerzális problémára jelentenek megoldást, és ez az Sok évvel ezelőtt az információ továbbítása nem volt olyan egyszerű, mint most.

A felhasználók által használt számítógéptől függően változott az operációs rendszer, és ezzel együtt a fájlok megosztásának formátuma változó, vagyis egy fájl nem úgy nézett ki és nem ugyanúgy olvasható az egyik számítógépen, mint egy másikon.

Ez azért történt, mert minden számítógép másképp volt kódolva, ne feledjük, a számítógép-korszak kezdetén nem volt akkora a kereslet, mint manapság. több lehetőség volt a táblázatok, szimbólumok, kódok és egyebek egyéni kódolására.

Az elektronikus eszközök iránti kereslet növekedésével és az információk virtuális megosztásának igényével a ASCII kód.

Így lehetőség nyílt egy olyan problémára megoldást nyújtani, amely kidolgozásra került.

Az ASCII-kód vezérlőkarakterei le vannak foglalva az első harminckét kóddal, amelyek 0-tól 31-ig vannak számozva; kezdettől fogva nem arra szolgáltak, hogy nyomtatható információkat jelenítsenek meg, hanem eszközök vezérlésére.

Mire használják őket?

Az ASCII kód ​​vezérlőkarakterei parancsok adására szolgálnak, azaz parancsok végrehajtására és a művelet reprodukálására akár táblázatok, akár szimbólumok.

Például minden művelet, amit a számítógéppel végzünk, a táblázatokban hozzá van rendelve egy szimbólum, amely megfelel az ASCII kód ​​vezérlőkaraktereinek, mivel ha a „törlés” művelethez a 125-ös kódot rendelik, akkor a törlés gomb minden megnyomására ez a szám reprodukálódik a billentyűről a számítógép vezérlőjére, és a kiválasztott elem törlődik.

Egy másik példa bármilyen dokumentum vagy fénykép kinyomtatása, abban a pillanatban, amikor kiválasztjuk a nyomtatási lehetőséget olyan kódot hajt végre, amely megfelel a karaktertáblában hozzárendeltnek ASCII kód ​​vezérlés.

Ily módon az ASCII-kód vezérlőkarakterei egészen addig fejlődtek, amíg univerzálissá nem váltak, és szinte minden eszköz rendelkezett velük.

Hogyan használják az ASCII kód ​​vezérlőkaraktereit?

Van egy táblázat, ahol az ASCII kód ​​vezérlőkaraktereinek megfelelő kódot rendeltek hozzá.

Valójában, ezeket az ASCII kódvezérlő karaktereket naponta használja, például amikor az ESC betűt használja a teljes képernyős lejátszási módból való kilépéshez a YouTube-on.

Illetve, ha a TAB billentyűt használja, amely a kurzor mozgatására szolgál egy vonalban egy korábban meghatározott pozíció felé, és általában a vízszintes felé, bár ugyanúgy, ott van a VT, amely a függőleges fül.

Ablakon

A Windows operációs rendszerben előfordulhat, hogy nem billentyűzetes parancsokat illeszthet be egyszerűen a karaktertérkép használatával, a Start gombra kattintva.

Amint megjelenik egy ablak, be kell írnia a „charmap” kifejezést a keresőmezőbe, és meg fog tenni Kattintson a javasolt eredményre.

Miután elvégezte ezeket a lépéseket, egy karaktertérkép jelenik meg a képernyőn, amely az összes elérhető funkciót tartalmazza, csak válassza ki a futtatni kívántat, és kész.

Mac rendszeren

Ha iOS operációs rendszerrel rendelkező eszközön, például Macen, a billentyűparancsokat fogjuk használni.

Többféle van, és attól függően változik, hogy mit szeretnéls például a Mac bármely programjának teljes kilépéséhez szükség lesz a Kilépés parancsra, akár egy parancsikonnal, akár az alkalmazás menüjével, mert a piros X-szel nem lép ki teljesen:

  • A nem reagáló alkalmazások kilépésének kényszerítéséhez tartsa lenyomva a Command + Shift + Option + Esc billentyűket három másodpercig.
  • Bármely aktív ablak bezárásához használja a Command + W billentyűkombinációt
  • Az alkalmazás összes megnyitott ablakának bezárásához használja az Option + Command + W billentyűket
  • Ha bármelyik böngészőben új lapot szeretne megnyitni, használja a Command + T billentyűkombinációt
  • Új dokumentum megnyitásához nyomja le a Command + N billentyűkombinációt
  • A használt alkalmazás ablakának elrejtéséhez nyomja meg a Command + H billentyűkombinációt
  • Az összes meglévő alkalmazásablak elrejtéséhez és a háttérképernyőre való visszatéréshez használja a Command + Option + H billentyűkombinációt
  • Az újraindítási, alvó vagy leállítási párbeszédpanel megjelenítéséhez nyomja meg a Ctrl + Kiadás billentyűket
  • A kijelző alvó állapotba helyezéséhez nyomja meg a Shift + Control + Eject billentyűket
  • A számítógép alvó állapotba helyezéséhez nyomja meg a Command + Alt + Eject billentyűket
  • Az összes alkalmazás mentéséhez vagy bezárásához, majd a MAC újraindításához használja a Command + Control + Eject billentyűket
  • Az OS X felhasználói fiókjából való kijelentkezéshez használja a Command + Shift + Q billentyűkombinációt, bár ez megerősítést kér.

Linuxon

Ingyenes operációs rendszerben, például Linuxban való használathoz a folyamat általában egy kicsit más, mert a vezérlőkarakterek változnak, és ismeri a hexadecimális kódot amire szüksége van, mert általában a másik két korábbi operációs rendszer tizedesjegyeket használ.

Ahhoz, hogy megnyíljon az ablak az egyik vezérlőkarakter beírásához, le kell nyomni a Ctrl + Shift + U billentyűket, így a keresősáv megnyílása után be kell írni a hexadecimális kódot.

Például a tudományos számológép elindításához egy Windows terminálban a decimális kód 126, ha átkonvertáljuk hexadecimális rendszerre, akkor 7E-t kapunk, ezért írjuk be a keresőbe a 7E-t és nyomjuk meg az Entert.

Ez egy olyan munka volt, amelyben több millió programozó vett részt, így a rendszer és a ASCII kód ​​vezérlő karakterek egyetemesen ugyanaz a nyelv legyen.