Kọmputa, Mmemme
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ụ.
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.
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