KomputerProgramming

The ASCII, karakter: pedaran, daptar Konci na jenis

Kawas dipikanyaho, komputer nu nyimpen informasi dina formulir binér, presenting eta salaku sekuen leuwih na nol. Pikeun narjamahkeun informasi kana formulir cocog pikeun tujuan konsumsi manusa, unggal runtuyan unik tina angka nalika mintonkeun diganti ku aksara nu saluyu.

Salah sahiji sistem korelasi Konci binér pikeun nyitak jeung aksara kontrol nya ASCII.

Di tingkat kiwari ngembangkeun teknologi komputer pamaké henteu peryogi kauninga kodeu keur unggal simbol nu tangtu. Sanajan kitu, pamahaman umum kumaha coding dina dilumangsungkeun, pisan mantuan, jeung sababaraha kategori spesialis sarta kabeh perlu.

jieun ASCII

Dina bentuk aslina tina coding dina eta dikembangkeun taun 1963 lajeng salila 25 taun dua kali diropéa.

Dina versi aslina tina tabel karakter ASCII ngawengku 128 karakter, versi engké mucunghul ngalegaan, dimana kahiji 128 karakter nu disimpen na Konci aub jeung simbol kadalapan bit dipetakeun saméméhna bolos.

Leuwih taun, encoding ieu nu pang populerna di dunya. Dina taun 2006 di tempat ngarah nyandak Latin dina 1252, sarta dina tungtung taun 2007 sarta ayeuna nyepeng hiji posisi anjog pageuh Unicode.

ngagambarkeun ASCII Komputer

Unggal ASCII-karakter boga kode sorangan diwangun ku 8 karakter, ngalambangkeun hiji enol atawa salah. Jumlah minimum ngagambarkeun sapertos nyaeta nol (dalapan nol di sistem biner), nu sumber tina unsur kahiji dina méja.

Maksimum kode biner ka versi ASCII tina aslina nyaeta hypothesis + tujuh unit, sarta dina versi nambahan - dalapan unit, disambungkeun salaku bit kadalapan.

karakter kontrol

karakter kadali disebut tanda yen teu boga grapik nu ngagambarkeun tur digunakeun pikeun organisasi téks, manajemén alat, jeung sajabana Éta bisa nandaan awal atawa ahir teks, tab, generating sinyal sora, rupa operasi pikeun TTY (teletype - .. Mesin pikeun pangiriman data saluran listrik) resolusi data alat output, jsb pembatalan peta.

Dina tabel karakter ASCII Posisi 0 kana 31 na 127 nu disadiakeun pikeun karakter kontrol. Jumlahna aya 33 tanda.

Hurup sésana

The 95 posisi sésana anu ditangtayungan pikeun tanda aos JEUNG KOPERASI matematik, digit decimal, hurup tina hurup éta, béda register: "A" sarta ibukota "A" pakait horizontal ka Konci béda dina tabel karakter ASCII.

angka karakter dina tabél

Lamun hiji jalma anu kalibet dina ngembangkeun software, atawa nedunan sababaraha pancén lianna tina widang teknologi informasi, perlu uninga jumlah sababaraha karakter ASCII.

Sakumaha didadarkeun di luhur, posisi 0-31 sarta 127 nyandak karakter kontrol. Jumlah 32 anu ditugaskeun ka rohangan, angka 33-47, sarta 58-64 anu ditangtayungan pikeun operasi baca na dasar matematika.

huruf kapital Latin disusun dina susunan abjad jeung nu dinomeran ti 65 th ka 90 th. hurup aksara leutik ogé disusun dina susunan abjad, posisi maranéhanana - tina 97 th ka 122 th. The angka sésana (91-96 sarta 123-126) ditugaskeun ka kurung na braces, serong sarta lempeng fitur, kitu ogé sababaraha tanda diacritical.

méja pinuh ku simbol dina ngagambarkeun grafis merenah bisa ditempo dina gambar di luhur. inohong di handap nembongkeun jumlah tanda dina tabél karakter ASCII Rusia.

nambahan ASCII

Kusabab versi aslina tina coding dina ieu dimekarkeun, dumasar kana anggota Amérika, aya teu acan disadiakeun pikeun henteu ukur rupa-rupa tulisan jeung alphabets nasional, tapi malah hiji pamakéan merenah tina diacritics, aktip dipake dina basa Éropa.

bit 8 geus kalibet pikeun formasi nu encoding nambahan. Vérsi ieu ngawengku lambang alphabets nasional Éropa sarta transkripsi fonétis, elemen grafis, dipaké pikeun tabel gambar, sajumlah lambang matematis.

Sababaraha ASCII-karakter nu jarang dipaké kiwari. Dina sababaraha hal, ieu manglaku ka karakter nu dipake ngagambar tabel, saperti dina taun saprak ngembangkeun tina encoding nambahan, teuing cara leuwih merenah tina grapik nu ngagambarkeun tabel geus diwanohkeun.

varian Nasional encoding

Sateuacan mecenghulna ASCII ngalegaan Vérsi pikeun nembongkeun karakter internasional dipaké Vérsi remanufactured coding, dimana nempatkeun hurup Latin anu ditempatkeun Rusia, Yunani, hurup Arab.

Dua Konci dina tabél anu ditangtayungan pikeun ngaganti antara standar AS-ASCII sarta hasil ahir nasional na.

Saatos ASCII anu jadi teu kaasup 128 sarta 256 karakter, sumebar pikeun Pilihan coding, nu asal tina tabél geus disimpen dina 128 Konci munggaran kalayan enol bit 8. Tanda pustaka nasional disimpen di satengah luhur tabel (posisi 128-255-th).

Uninga Konci karakter langsung ASCII pamaké henteu diperlukeun. pamekar software nyaeta biasana cukup uninga jumlah unsur dina tabél keur ngitung kode teh, upami diperlukeun, ngagunakeun sistem biner.

basa Rusia

Handap ngembangkeun di mimiti 70-ies of encodings keur basa Skandinavia, Cina, Korea, Yunani, jeung sajabana, Nyieun versi sorangan aktipitas jeung Uni Soviét. Moal lami deui dikembangkeun versi tina 8-bit encoding disebut KOI8, preserving nu 128 Konci karakter ASCII munggaran tur allocates jumlah anu sarua ngeunaan posisi di handapeun hurup tina hurup nasional jeung karakter tambahan.

Sateuacan bubuka Unicode KOI8 didominasi di bagean Rusia tina Internet. Aya ragam basa encoding pikeun Rusia, sarta pikeun Aksara Ukraina.

masalah ASCII

Kusabab jumlah unsur sanajan dina tabél nambahan henteu ngaleuwihan 256, kamungkinan diukna a encoding tunggal sababaraha Aksara béda bolos. Dina 90an aya masalah di RuNet "Beu, sampah" lamun téks diketik karakter ASCII Rusia dipintonkeun leres.

masalah ieu sajalan of Konci tina pilihan béda ASCII unggal lianna. Ngelingan yen dina posisi 128-255 bisa ditempatkeun rupa tanda, sarta mun anjeun ngarobah hiji karakter Sirilik pakakas sejen, sagala hurup téks anu diganti ku batur ngabogaan jumlah idéntik dina Konci versi sejen.

kaayaan ayeuna

Ku mecenghulna Unicode ASCII popularitas geus waned.

Alesan keur kieu perenahna di kanyataan yen susunan karakter anyar diwenangkeun ngandung tanda basa ampir kabéh ditulis. Dina hal ieu, kahiji 128 karakter ASCII pakait kana karakter Unicode anu sarua.

Dina 2000, nya éta nu pang populerna ASCII-disandi di Internet jeung dipaké ku 60% kaca web saestuna "Google". Geus ku 2012 proporsi kaca misalna geus turun nepi ka 17%, jeung tempat nu encoding pang populerna nyandak Unicode (UTF-8).

Ku kituna, ASCII mangrupa bagian penting tina sajarah ngeunaan téhnologi informasi, tapi pamakéan taun hareup sigana unpromising.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 su.birmiss.com. Theme powered by WordPress.