KomputerProgramming

Kode ASCII (Amérika baku kode pikeun silih tukeur informasi) - nu encoding téks dasar pikeun alfabét Latin

Numutkeun Uni Telekomunikasi Internasional, dina 2016 dina internét kalawan leuwih atawa kirang rutin migunakeun tilu sarta satengah miliar jelema. Kalobaannana ulah malah teu nyangka ngeunaan nu mana wae pesen dikirim ka aranjeunna via PC atanapi gadget mobile, kitu ogé teks nu ditampilkeun dina monitor sakabeh rupa, dina kanyataanana, mangrupakeun kombinasi 0 jeung 1. Ieu disebut ngagambarkeun disandikeun inpormasi nu. Eta nyadiakeun na facilitates palaksanaan gudang na, pamrosésan jeung transmisi. Dina 1963, kodeu ASCII AS geus dimekarkeun, nu subyek artikel ieu.

Presentasi informasi dina komputer

Dina watesan naon téks komputer éléktronik nyaéta kumpulan karakter individu. Di antarana henteu ngan hurup, kaasup ibukota, tapi ogé tanda aos, angka. Sajaba ti éta, simbol husus anu dipake "=", "&", "(" na spasi.

A pluralitas lambang yén sangkan nepi téks, disebut alfabet, sareng jumlahna - kakuatan (dilambangkeun ku N). Pikeun nangtukeun ekspresi N = 2 ^ b, dimana b - jumlah bit informasi atawa beurat simbol nu tangtu.

Ieu dibuktikeun yén kakawasaan 256 aksara Pallawa ngidinan Anjeun pikeun ngalebetkeun sagala karakter diperlukeun.

Kusabab 256 mangrupa 8 gelar dua, mangka beurat unggal karakter nyaeta 8 bit.

Unit ukuran 8 bit disebut 1-bait, sangkan disebutkeun yen kodeu biner tina sagala karakter dina teks nu disimpen di komputer, ngawengku hiji bait memori.

Kumaha encoding anu

Sagala téks diasupkeun dina mémori PC ngaliwatan kenop keyboard, angka on mana anu ditulis, hurup, tanda aos jeung simbul lianna. Dina mémori aranjeunna dikirimkeun dina kode biner, ie, tiap simbol anu dipetakeun kana kode decimal akrab pikeun jalma ti 0 nepi ka 255 atomna kode biner - .. Ti 00000000 mun 11111111.

Karakter bait encoding ngamungkinkeun processor ngalaksanakeun ngolah téks seueur, tingal unggal karakter nyalira. Dina waktu nu sarua, di 256 karakter cukup keur ngagambarkeun informasi karakter nanaon.

Coding karakter ASCII

singketan Ieu nangtung pikeun Inggris Amérika baku kode pikeun silih tukeur informasi.

Malah di subuh computerization, éta janten semu anu kasebut nyaéta dimungkinkeun pikeun datang nepi ka rupa-rupa cara ti panyandian informasi. Najan kitu, pikeun mindahkeun informasi ti hiji komputer ka sejen ieu diperlukeun pikeun nyieun hiji standar tunggal. Ku kituna, dina 1963 aya hiji ASCII-méja di AS. Ieu sagala Alfabét komputer karakter anu ditugaskeun jumlah runtuyan dina ngagambarkeun binér. Dina awalna, kodeu ASCII anu dipaké ukur di Amérika Serikat, sarta saterusna jadi hiji standar internasional keur PC Anjeun.

daptar eusi

Konci ASCII dibagi kana 2 bagian. standar internasional dianggap mung satengah mimiti tabél. Ieu ngawengku kode ti jumlah réntétan 0 (disandi sakumaha 00000000) kana 127 (kode 01111111).

jumlah serial

N

Coding téks ASCII

simbul

0 - 31

0000 0000 - 0001 1111

Karakter kalawan N ti 0 nepi ka 31 disebut manajer. fungsi nyéta pikeun "Buku" proses kaluaran téks ka monitor atawa percetakan alat, sora suara bip, jsb

32 - 127

0010 0000 - 0111 1111

Lambang kalawan N ti 32 nepi ka 127 (bagian baku tina tabél) - hurup uppercase jeung aksara leutik dina alfabét Latin, angka 10-nye, tanda aos, sarta sagala rupa kurung, komérsial sarta karakter sejenna .. Simbol 32 nunjukkeun spasi.

128 - 255

1000 0000 - 1111 1111

Lambang kalawan N ti 128 nepi ka 255 (hiji bagian alternatif tina méja atawa kode halaman) bisa mibanda rupa-rupa pilihan, masing-masing boga angka sorangan. Kaca kode dipaké pikeun nyetél alphabets nasional, nu béda ti Latin. Dina sababaraha hal, eta dilumangsungkeun kalayan bantuan kode ASCII pikeun karakter Rusia.

Méja encoding uppercase sarta hurup aksara leutik nu di handap silih dina urutan abjad jeung nomer - nilai naek. Prinsip kieu nahan pikeun Aksara Rusia.

karakter kontrol

méja ASCII encoding asalna dirancang pikeun panarimaan sarta pangiriman informasi dina ieu euweuh dipaké ku alat saperti teletype a. Dina hal ieu, nu set karakter kaasup nonprinting dipaké salaku Paréntah ngadalikeun alat. Paréntah sapertos anu dipaké dina téknik olahtalatah pre-komputer sapertos kawas kode Morse, jeung saterusna.

paling umum "teletype" simbol mangrupa NUL (00 "enol"). Anjeunna masih dipaké dina basa programming paling, nunjukkeun tanda ahir jalur.

Dimana dipaké ASCII encoding

Amérika Standar Code merlukeun teu mung keyboard entri teks. Hal ieu ogé dipaké dina bagan. Dina sababaraha hal, di ASCII Art Gambar program ker ngagambarkeun béda ekstensi spéktrum karakter ASCII encoding.

produk ieu datangna dina dua jenis: rai grafis ngajalankeun fungsi nu ku jalan ngarobah hiji gambar kana tulisan na ngarobah "Gambar" dina ASCII-grafik. Contona, dipikawanoh nyaéta conto prima Smiley Coding simbol.

ASCII bisa dipaké nalika nyieun éta HTML dokumen. Dina hal ieu, anjeun tiasa ngalebetkeun susunan karakter sarta simbol nu pakait jeung kode ieu bakal katémbong mun nempo kaca dina layar.

ASCII anu diperlukeun pikeun nyieun loka multibasa, sakumaha tanda yén ulah milik ka méja nasional husus, diganti ku ASCII-Konci.

sababaraha fitur

Pikeun encode informasi téks dina ASCII asalna dipaké 7 bit (salah tetep kosong), tapi kiwari manehna jalan salaku 8-bit.

Aksara, nu lokasina di kolom anu luhur sarta handap, beda silih ukur ku bit tunggal. Ieu greatly ngurangan pajeulitna ujian.

aplikasi ASCII di Microsoft Office

Upami diperlukeun, jenis ieu informasi encoding téks bisa dipaké dina éditor téks ku Microsoft, kayaning Notepad, sarta Kantor Word. Najan kitu, nalika ngetikkeun dina hal ieu, Anjeun bisa make sababaraha fungsi. Contona, Anjeun moal bisa ngalakonan kandel salaku karakter ASCII nahan ukur harti émbaran, ignoring bentuk jeung formulir sakabéh na.

standarisasi

organisasi diadopsi ISO standar ISO 8859. Grup ieu ngahartikeun encoding dalapan bit pikeun grup basa béda. Dina sababaraha hal, ISO 8859-1 - teh ngalegaan ASCII, nu mangrupakeun tabel pikeun Amérika Serikat tur Éropa Kulon. A ISO 8859-5 - nyaeta tabel dipaké pikeun Aksara Kirilik, kaasup bahasa Rusia.

Pikeun alesan sajarah jeung ISO 8859-5 dinya digunakeun pikeun waktu anu singget.

Keur basa Rusia di momen sabenerna dipaké encoding:

  • CP866 (Code Page 866), atawa DOS, nu ilahar disebut alternatif encoding GOST. Ieu ieu aktip dipake dugi pertengahan 90-ies abad panungtungan. Di momen, ampir pernah dipake.
  • KOI-8. Coding ieu dimekarkeun dina 1970-80s, sarta di momen eta mangrupakeun standar umum pikeun pesen e-mail di RuNet. Hal ieu loba dipaké di kulawarga OS Unix, kaasup Linux. "Rusia" versi KOI-8, disebutna KOI-8R. Sajaba ti éta, aya versi pikeun basa Sirilik lianna kayaning Ukraina.
  • Kode Page 1251 (CP 1251, Windows - 1251). Dimekarkeun ku Microsoft nyadiakeun rojongan pikeun basa Rusia di lingkungan Windows.

Kauntungan utama tina CP866 baku munggaran éta pikeun ngawétkeun karakter pseudo-grafis dina posisi anu sarua sakumaha dina ASCII ngalegaan. Ieu ngidinan Anjeun pikeun ngajalankeun téks unchanged program, produksi asing, kayaning Norton Panglima kawentar. Dina titik ieu CP866 dipaké pikeun program dirancang pikeun Windows, nu beroperasi dina pintonan téks layar pinuh atanapi di buleud téks, kaasup di tebih Manager.

teks Komputer ditulis dina CP866 encoding, lately anu rada langka, tapi dipaké pikeun filenames Rusia di "Vindous".

"Unicode"

Di momen, paling nyebar nyaeta encoding ieu. Kodeu "Unicode" dina lapangan. Kahiji (tina 0000 nepi U + U + 007F) ngawengku sakumpulan karakter ASCII kalawan Konci. Dituturkeun ku karakter widang sastra béda nasional, sakumaha ogé aos jeung simbul teknis. Sajaba ti éta, bagéan tina kode "Unicode" anu ditangtayungan bisi kudu ngawengku aksara anyar dina mangsa nu bakal datang.

Ayeuna anjeun terang yen di ASCII unggal karakter anu digambarkeun salaku kombinasi 8 nol na leuwih. Awam, informasi ieu mungkin sigana perlu tur sepa, tapi anjeun teu hayang nyaho naon anu bade di "dina otak" tina komputer?!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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