KọmputaMmemme

ASCII, akara: nkọwa, koodu tebụl na echiche

Dị ka ị maara, kọmputa ahụ na-echekwa ozi na ụdị ọnụọgụ abụọ, na-anọchi anya ya dị ka usoro nke ndị na zeros. Iji sụgharịa ozi n'ime ụdị nke dị mma maka nghọta ụmụ mmadụ, a na-eji akara akara ọhụụ ọ bụla dochie usoro ọ bụla dị iche iche nke nọmba na egosipụtara.

Otu n'ime usoro nke na-agbakọ ọnụọgụ ọnụọgụ abụọ na ederede na akara njikwa bụ ASCII ederede.

Na ọkwa nke taa nke nkà na ụzụ kọmputa, onye ọrụ adịghị mkpa ịmara koodu nke akara ngosi ọ bụla. Otú ọ dị, mgbagwoju anya banyere otú e si eme koodu ka ọ bara uru, nakwa maka ụfọdụ ụdị ọkachamara ọ dị oke mkpa.

Ịmepụta ASCII

Na ụdị mbụ ya, e mepụtara koodu ahụ na 1963 wee mezie ya maka afọ 25.

Na mbipute mbụ ahụ, table ngosi agwa ASCII gụnyere ihe odide 128, mgbe e mesịrị otu mbipute gbakwunyere pụtara, bụ ebe e debere ihe odide 128 mbụ, na koodu ndị nwere akara asatọ dị na akara akara ahụ.

Kemgbe ọtụtụ afọ, nke a bụ ihe kachasị ama n'ụwa. Na 2006, Latin nke ụtụtụ weere ebe kachasị elu, site na njedebe nke afọ 2007 ruo ugbu a Unicode na-ejide ọnọdụ ọkwá.

Kọmputa ASCII ngosi

Onye ọ bụla ASCII agwa nwere koodu nke ya, nke nwere ihe odide asatọ, na-anọchite anya efu ma ọ bụ otu. Ọnụ ọgụgụ kachasị elu na nnochite anya a bụ zero (asatọ zeros na usoro ọnụọgụ abụọ), nke bụ koodu nke mbido mbụ na tebụl.

Nhọrọ ọnụọgụ kachasị na nke mbụ nke ASCII bụ efu + asaa nkeji, nakwa na mbipị agbatị - nkeji asatọ, ebe ọ bụ na ejiri njikọ nke asatọ.

Njikwa akara

Ihe odide akara bụ ihe ịrịba ama ndị na-enweghị ihe ngosi eserese ma jiri ya iji hazie ederede, njikwa ngwaọrụ, wdg. Ha nwere ike ịpụta mmalite ma ọ bụ njedebe nke ederede, tabulation, ọgbọ nke ụda olu, arụmọrụ dị iche iche maka ịrụ ọrụ na teletype (igwe teletype maka nnyefe data. Uzo eletrik), mkpebi nke mmepụta nke data na ngwaọrụ ahụ, nkwụsị ọrụ ahụ,

N'ime table ngosi ASCII, ọnọdụ 0 ruo 31, yana 127 na-ekenye iji chịkwaa mkpụrụ edemede. Ọnụ ọgụgụ nke ihe ịrịba ama dị otú ahụ 33.

Ihe odide ndị ọzọ

A na-enyefe ọrụ 95 fọdụrụ na akara akara akara na akara mgbakọ na mwepụ, nọmba mkpụrụokwu, mkpụrụedemede nke mkpụrụedemede Latịn, nke dị iche na ndekọ: "A" nnukwu na "a" dị ala na-edekọ koodu dị iche na tebụl ngosi ASCII.

Ọnụ ọgụgụ nke akara na tebụl

Ọ bụrụ na mmadụ na-emepe ngwanrọ ma ọ bụ na-arụ ọrụ ndị ọzọ na ngalaba nke nkà na ụzụ, ọ chọrọ ịma ọnụọgụgụ nọmba nke ASCII.

Dịka e kwuru n'elu, ọkwa 0-31 na 127 nwere akara ngosi. E kenyere nọmba 32 na ohere, nọmba 33-47 na 58-64 ka e kenyere akara akara akara na arụmọrụ mgbakọ na isi.

Ekeputara mkpụrụedemede ukwu Latin na ndepụta nke mkpụrụedemede ma nwee nọmba site na 65 ruo 90th. A na-ahazi akwụkwọ ozi na mkpụrụedemede, ebe ha nọ site na 97 ruo na 122. A na-ekenye nọmba ndị fọdụrụ (91-96 na 123-126) na ihe nkedo a na-agba gburugburu, na-agbatị na akara ogologo, nakwa ụfọdụ akara akara.

A na-ahụ table zuru ezu nke ihe nnọchianya na ngosipụta ihe ngosi dị mfe na onyinyo ahụ dị n'elu. Ọnụ ọgụgụ dị n'okpuru na-egosi nọmba ọnụọgụgụ na tebụl agwa ndị ASCII Russia.

Advanced ASCII

Ebe ọ bụ na e mepụtara nsụgharị mbụ nke koodu ahụ dabere na onye America, o nyeghị ọ bụghị nanị ụdị edemede na mkpụrụedemede dị iche iche, mana ọbụlagodi iji akara ederede na-arụ ọrụ nke ọma na asụsụ ndị Europe.

Iji mepụta koodu agbatị ahụ, ejirila 8th bit. Nke a na-agụnye ihe nnọchianya nke mkpụrụedemede mba Europe na nsụgharị phonetic, ihe osise esemokwu eji eji ese tebụl, ọtụtụ akara ngosi mgbakọ na mwepụ.

A naghị eji ihe odide ASCII eme ihe taa. Karịsịa, nke a na-emetụta ihe ịrịba ama ndị a na-eji na-ese tebụl, ebe ọ bụ na e nweela ọtụtụ ụzọ ndị dị mfe nke ihe osise nke tebụl n'ime afọ ebe ọ bụ na mmepe nke gbanwee.

Nhọrọ nhọrọ nchịkọta mba

Tupu ewelite akwụkwọ ASCII ahụ, a na-eji nsụgharị ederede nke ederede gosipụtara mkpụrụedemede mba, ebe e debere mkpụrụ akwụkwọ Russian, Grik na Arabic n'asụsụ Latịn.

E nyere koodu abụọ dị na tebụl ka ịgbanwee n'etiti US-ASCII dị iche iche na iche iche nke mba.

Mgbe ASCII malitere ịgụnyeghị 128, ma mkpụrụokwu 256, nkesa nyere nhọta nhọrọ, nke edepụtara nsụgharị mbụ nke tebụl na koodu 128 mbụ na efu 8 bit. A na-ede ihe ịrịba ama nke ederede edere n'elu ọkara nke okpokoro (ọnọdụ 128-255th).

Ịkwesighi ịma ASCII agwa Koodu ozugbo. Ọ na-abụkarị ihe zuru oke maka onye mmepụta software ịmara ọnụ ọgụgụ nke ihe mmewere na tebụl iji gbakọọ koodu ya, ma ọ bụrụ na ọ dị mkpa, iji usoro ọnụọgụ abụọ.

Asụsụ Russian

Mgbe mmepe nke mmalite nke afọ 70 nke asụsụ Scandinavian, Chinese, Korean, Grik, wdg, ndị Soviet Union wepụtara ihe nke ya. Ikebịghike, e mepụtara nsụgharị 8-bit nke a na-akpọ KOI8, na-echekwa koodu akara nke 128 ASCII na ikenye ọtụtụ ọkwa n'okpuru mkpụrụ akwụkwọ nke mkpụrụedemede mba na ihe odide ọzọ.

Tupu iwebata Unicode, KOI8 na-achịkwa akụkụ Russia nke Intanet. E nwere mgbanwe dị iche iche maka mkpụrụ edemede nke Russia na nke Ukraine.

Nsogbu ASCII

Ebe ọ bụ na ọnụ ọgụgụ nke ihe ndị dị na okpokoro a gbasaa agbasaghị 256, enweghi ike inwe ọtụtụ edemede dị iche iche na otu koodu ederede adịghị. N'ime iri afọ 90 na RuNet enwere nsogbu nke "crocosyabr", mgbe edere ederede ederede ASCII na-egosi na ezughị oke.

Nsogbu ahụ bụ ekwekọghị koodu Koodu nke dị iche iche ASCII na ibe ya. Cheta na n'ọkwá 128-255, enwere ike idebe ihe odide dị iche iche, na mgbe Cyrillic gbanwere koodu gbanwere gaa na nke ọzọ, ọ bụ ndị ọzọ nwere nọmba yiri nke ọzọ na nsụgharị ọzọ gbanwere akwụkwọ ozi nke ederede ahụ.

Ọnọdụ ugbu a

Mgbe Unicode biara, ihe gbasara ASCII ejirila ya.

Ihe kpatara nke a bu n'eziokwu na ihe nkesa ohuru nwere ike inwe ihe omuma nke ihe dika edere ede. Ihe odide mbụ ASCII kwekọrọ na otu Unicode odide.

N'afọ 2000, ASCII bụ ihe kachasị ewu ewu na Intaneti ma jiri ya mee ihe na pasent 60 nke ibe weebụ Google. Ka ọ na-erule afọ 2012, òkè nke ibe dị iche iche adaala na pasent 17, ebe Unicode (UTF-8) nọkwa na-etinye ọnọdụ nke koodu kachasị ewu ewu.

Ya mere, ASCII bụ akụkụ dị mkpa n'akụkọ ihe mere eme nke nkà na ụzụ, ma a na-ahụ iji ya na-eme n'ọdịnihu dị ka ihe na-adịghị emerụ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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