Komputer, Programming
The ASCII, karakter: gambaran, Tabel kode lan jinis
Minangka dikenal, komputer nyimpen informasi ing wangun binar, di pun tampilaken iku minangka urutan gedhe-gedhe lan zeros. Kanggo nerjemahake informasi menyang wangun cocok kanggo konsumsi manungsa, saben urutan unik nomer nalika nampilake diganti dening karakter sing cocog.
Salah siji saka sistem gathukane kode binar print lan karakter kontrol ASCII.
Ing tingkat saiki pangembangan teknologi komputer pangguna ora kudu ngerti kode kanggo saben simbol tartamtu. Nanging, ing pangerten umum saka carane werna wis digawa metu, iku arang banget mbiyantu, lan kanggo sawetara kategori specialists lan kabeh perlu.
nggawe ASCII
Ing wangun asli werna ing dikembangake ing taun 1963 lan banjur kanggo 25 taun kaping pindho dianyari.
Ing versi asli saka Tabel karakter ASCII kalebu 128 karakter, versi mengko muncul lengkap, endi pisanan 128 karakter sing disimpen lan kode melu karo simbol kawolu dicokot dijelaske nganggo peta sadurunge absen.
perwakilan ASCII Komputer
Saben ASCII karakter wis kode dhewe dumadi saka 8 karakter, makili utawa nul siji. Jumlah minimal perwakilan kuwi nul (wolung zeros ing sistem binar), kang sumber saka unsur pisanan ing meja.
Bukaan kode binar kanggo versi ASCII aslinipun kekosongan + pitu Unit, lan ing versi lengkap - wolung Unit, disambungake minangka dicokot kawolu.
karakter kontrol
karakter Control disebut pratandha sing ora duwe grafis perwakilan lan digunakake kanggo organisasi teks, Manajemen piranti, lan sapiturute padha bisa nunjukaké ngarep utawa mburi teks, tab, ngasilaken sinyal swara, macem-macem operasi kanggo TTY (teletype - .. Machine kanggo transmisi data saluran electrical) résolusi saka data piranti output, etc. pembatalan tumindak.
Ing meja karakter ASCII Posisi 0 kanggo 31, lan 127 sing diparengake kanggo karakter kontrol. Total 33 tandha.
Karakter isih
Ing 95 posisi isih dilindhungi undhang-undhang kanggo tandha lan operasi matématika, angka desimal, aksara saka aksara, beda REGISTER: "A" lan ibukutha "A" cocog horisontal kanggo kode beda ing meja karakter ASCII.
nomer karakter ing meja
Yen wong wis melu ing pembangunan lunak, utawa kanggo nindakake sawetara tugas liyane saka ing bidang teknologi informasi, iku perlu ngerti nomer sawetara karakter ASCII.
Kaya kasebut ing ndhuwur, posisi 0-31 lan 127 njupuk karakter kontrol. Panggil 32 diutus menyang papan, nomer 33-47, lan 58-64 dilindhungi undhang-undhang kanggo operasi wacan lan math dhasar.
huruf ibukutha Latin disusun miturut urutan abjad lan sing jumlahé saka 65 th kanggo 90 th. huruf cilik sing uga disusun miturut urutan abjad, sing posisi - saka 97 th kanggo 122 th. Angka isih (91-96 lan 123-126) diutus kanggo kelompok lan penyonggo, oblique lan terus fitur, uga sawetara saka tandha diacritical.
Tabel kebak simbol ing perwakilan grafis trep bisa katon ing gambar ndhuwur. tokoh ing ngisor iki nuduhake nomer pratandha ing meja karakter ASCII Russian.
lengkap ASCII
Wiwit versi asli werna iki dikembangaké, adhedhasar anggota American, ana durung kasedhiya kanggo ora mung macem-macem jinis nulis lan Aksara-aksara nasional, nanging malah nggunakake trep saka diacritics, aktif digunakake ing basa Eropah.
dicokot 8th wis melu kanggo tatanan saka enkoding lengkap. Iki versi kalebu simbol saka Aksara-aksara nasional Eropah lan transkripsi fonétik, unsur Graphic, digunakake kanggo tabel drawing, sawetara simbol matematika.
Sawetara ASCII-karakter wis arang digunakake dina. Ing tartamtu, iki ditrapake kanggo karakter sing digunakake kanggo tarik tabel, minangka ing taun-taun pangembangan enkoding lengkap, akeh cara liyane trep saka perwakilan grafis tabel wis ngenalaken.
Varian National enkoding
Sadurunge tekane saka ASCII lengkap versi kanggo nampilake karakter internasional digunakake versi remanufactured werna, ngendi kanggo nyeleh aksara Latin padha diselehake Russian, Yunani, karakter Arab.
Two kode ing meja sing dilindhungi undhang-undhang kanggo ngoper antarane standar US-ASCII lan goal nasional.
Sawise ASCII dadi ora kalebu 128 lan 256 karakter, panyebaran kanggo Pilihan werna, kang versi asli meja wis disimpen ing 128 kode pisanan karo nul dicokot 8th. Pratandha sastra nasional disimpen ing setengah ndhuwur meja (posisi 128-255-th).
Ngerti kode karakter langsung ASCII pangguna wis ora dibutuhake. pangembang software biasane cukup ngerti nomer saka unsur ing meja kanggo ngetung kode, yen perlu, nggunakake sistem binar.
Russian language
Dipuntedahaken pembangunan ing awal 70-ies saka encodings basa Skandinavia, Cina, Korea, Yunani, lan sapiturute, Nggawe versi dhewe saka melu lan Uni Soviet. Rauh dikembangaké versi ing 8-dicokot enkoding disebut koi8, dijogo 128 kode karakter ASCII pisanan lan allocates padha nomer posisi wonten ing aksara saka aksara nasional lan karakter tambahan.
Sadurunge pitepangan saka Unicode koi8 didominasi ing babagan Rusia Internet. Ana Varian ngodhe Russian, lan kanggo aksara Ukrainia.
masalah ASCII
Wiwit sawetara elemen malah ing Tabel lengkap ora ngluwihi 256, kamungkinan accommodating a enkoding siji saperangan Tulisan beda absen. Ing 90s ana masalah ing RuNet "oops, uwuh" nalika teks diketik karakter ASCII Russian ditampilake salah.
Masalah iki bedho kode saka opsi beda ASCII saben liyane. Kelingan sing ing posisi 128-255 bisa diselehake macem-macem pratandha, lan nalika ngganti siji karakter Sirilik disetel kanggo liyane, kabeh huruf teks padha diganti dening liyane gadhah nomer rupo ing kode liyane versi.
negara saiki
Kanthi tekane saka Unicode ASCII popularitas wis nyusut secara.
Alesan kanggo iki dumunung ing kasunyatan sing mranata karakter anyar diijini ngemot pratandha saka basa meh kabeh ditulis. Ing kasus iki, pisanan 128 karakter ASCII cocog karo karakter Unicode padha.
Mangkono, ASCII minangka bagéyan penting saka sajarah teknologi informasi, nanging sawijining nggunakake ing mangsa jek unpromising.
Similar articles
Trending Now