CyfrifiaduronRhaglennu

Cod ASCII (cod safonol America ar gyfer cyfnewid gwybodaeth) - yr amgodio testun sylfaenol ar gyfer yr wyddor Ladin

Yn ôl yr Undeb Telathrebu Rhyngwladol, yn 2016 y Rhyngrwyd gyda mwy neu lai yn defnyddio tair a hanner biliwn o bobl yn rheolaidd. Nid yw'r rhan fwyaf ohonynt yn hyd yn oed yn meddwl am bod unrhyw negeseuon a anfonwyd atynt drwy gyfrifiadur personol neu gadgets symudol, yn ogystal â thestunau sy'n cael eu harddangos ar y monitro o bob math, mewn gwirionedd, yn gyfuniad o 0 a 1. Mae'r gelwir yn gynrychiolaeth amgodio o'r wybodaeth. Mae'n darparu ac yn hwyluso ei storio, prosesu a throsglwyddo ar waith. Yn 1963, mae'r cod ASCII Unol Daleithiau wedi cael ei ddatblygu, sef testun yr erthygl hon.

Cyflwynwyd y wybodaeth yn y cyfrifiadur

O ran unrhyw destun cyfrifiadurol electronig yn gasgliad o gymeriadau unigol. Yn eu plith nid dim ond y llythyr, gan gynnwys y brifddinas, ond hefyd farciau atalnodi, rhifau. Yn ogystal, symbolau arbennig yn cael eu defnyddio "=", "&", "(" a mannau.

Mae lluosogrwydd o symbolau sy'n rhan o'r testun, a elwir yr wyddor, ac mae'r nifer - pŵer (dynodi fel N). I benderfynu ar y mynegiant N = 2 ^ b, lle mae b - nifer o ddarnau o wybodaeth neu bwysau symbol penodol.

Mae'n profi bod y pŵer o 256 cymeriadau wyddor yn eich galluogi i gyflwyno'r holl gymeriadau angenrheidiol.

Ers 256 yn 8 gradd dau, yna bydd y pwysau pob cymeriad yn 8 did.

Gelwir uned o fesur 8 did yw 1-beit, felly rydym yn dweud bod y cod deuaidd o unrhyw gymeriad yn y testun sy'n cael ei storio ar eich cyfrifiadur, meddiannu un beit o gof.

Sut mae'r amgodio

Unrhyw destun gofnodi yn y cof PC trwy allweddi bysellfwrdd, niferoedd ar a oedd yn ysgrifenedig, llythyrau, atalnodau a symbolau eraill. Er cof maent yn cael eu trosglwyddo mewn cod deuaidd, hy, pob symbol yn cael ei fapio i'r cod degol cyfarwydd i berson 0-255, sy'n cyfateb i god deuaidd - .. O 00,000,000-11,111,111.

amgodio cymeriad beit yn caniatáu i'r prosesydd yn perfformio prosesu testun, cyfeiriwch at pob cymeriad ar wahân. Ar yr un pryd, mae'r 256 cymeriadau yn ddigon i gynrychioli unrhyw wybodaeth cymeriad.

Codio cymeriadau ASCII

Mae'r byrfodd sefyll am y cod safonol Saesneg America ar gyfer cyfnewid gwybodaeth.

Hyd yn oed ar wawr cyfrifiaduro, daeth yn amlwg ei bod yn bosibl i ddod o hyd i amrywiaeth o ffyrdd o amgodio gwybodaeth. Fodd bynnag, i drosglwyddo gwybodaeth o un cyfrifiadur i un arall oedd yn ofynnol i ddatblygu safon sengl. Felly, yn 1963 roedd ASCII-tabl yn yr Unol Daleithiau. Mae'n unrhyw wyddor gyfrifiadurol gymeriad ei neilltuo rhif dilyniant yn y gynrychiolaeth deuaidd. I ddechrau, mae'r cod ASCII yn cael ei ddefnyddio yn unig yn yr Unol Daleithiau, ac yn ddiweddarach daeth yn safon ryngwladol ar gyfer y PC.

tabl o Cynnwys

codau ASCII yn cael eu rhannu yn 2 ran. Ystyrir safon ryngwladol i fod dim ond y hanner cyntaf y tabl. Mae'n cynnwys cod o'r nifer gyfres o 0 (codio fel 00,000,000) i 127 (cod 01,111,111).

rhif cyfresol

N

Codio testun ASCII

symbol

0-31

0000 0000 - 0001 1111

Gelwir Cymeriadau gyda N 0-31 yn cael eu rheolwyr. Eu swyddogaeth yw "canllaw" y broses o allbwn testun i fonitor neu argraffu ddyfais, sain gwneud sain, ac ati

32-127

0010 0000 - 0111 1111

Symbolau gyda N 32-127 (yn rhan safonol o'r tabl) - llythyrau priflythyren a llythrennau bach o'r wyddor Lladin, rhifau 10-Nye, atalnodau, ac amryw cromfachau, masnachol a chymeriadau eraill .. Symbol 32 yn nodi lle.

128-255

1000 0000 - 1111 1111

Gall symbolau gyda N 128-255 (yn rhan arall o'r dudalen bwrdd neu cod) yn cael amrywiaeth o opsiynau, mae ei nifer ei hun bob un ohonynt. Mae'r dudalen cod a ddefnyddir i bennu wyddor cenedlaethol, sydd yn wahanol i'r Lladin. Yn benodol, mae'n cael ei wneud gyda chymorth cod ASCII ar gyfer y cymeriadau Rwsia.

Tabl priflythyren amgodio a llythrennau bach yn dilyn ei gilydd yn nhrefn yr wyddor a rhifau - gwerthoedd esgynnol. Mae'r egwyddor hon yn dal ar gyfer yr wyddor Rwsia.

cymeriadau rheoli

tabl amgodio ASCII a gynlluniwyd yn wreiddiol ar gyfer y dderbynfa a throsglwyddo gwybodaeth am hyn bellach yn cael ei ddefnyddio gan y ddyfais fel teletype. Yn hyn o beth, cymeriad set yn cynnwys nonprinting defnyddio fel gorchmynion i reoli dyfais. gorchmynion o'r fath yn cael eu defnyddio yn y cyfnod cyn-gyfrifiadur dechnegau negeseuon o'r fath fel cod Morse, ac yn y blaen.

Y mwyaf cyffredin "teletype" symbol yw'r NUL (00 "sero"). Mae'n cael ei ddefnyddio o hyd yn y rhan fwyaf o ieithoedd rhaglennu, sy'n dangos yr arwydd o ddiwedd y llinell.

Lle defnyddir amgodio ASCII

Cod Safonol America ar ei gwneud yn ofynnol y bysellfwrdd mynediad testun yn nid yn unig yn. Fe'i defnyddir hefyd yn y siart. Yn benodol, mae'r Celf ASCII delweddau rhaglen Maker cynrychioli gwahanol sbectrwm estyniadau amgodio cymeriad ASCII.

Mae'r cynhyrchion hyn yn dod mewn dau fath: golygyddion graffig perfformio swyddogaeth drwy drosi delwedd i mewn i destun a trosi'r "Lluniau" yn y ASCII-graffeg. Er enghraifft, a elwir yn enghraifft wych Smiley Codio symbol.

Gellir ASCII yn cael ei ddefnyddio wrth greu'r ddogfen HTML. Yn yr achos hwn, gallwch fynd i mewn i set o gymeriadau ac yn symbol sy'n cyfateb i'r cod hwn yn ymddangos wrth edrych ar y dudalen ar y sgrin.

Mae angen ASCII ar gyfer creu safleoedd amlieithog, arwyddion nad ydynt yn perthyn i'r tabl cenedlaethol penodol, disodli gan ASCII-codau.

rhai nodweddion

I amgodio gwybodaeth testun yn ASCII defnyddiwyd 7 darnau (un yn parhau i fod yn wag) yn wreiddiol, ond erbyn heddiw mae hi'n gweithio fel 8-bit.

Mae'r llythyrau, sydd wedi eu lleoli yn y colofnau uwchben ac islaw, yn wahanol i'w gilydd yn unig gan ychydig sengl. Mae hyn yn lleihau'n fawr y cymhlethdod y prawf.

Cais ASCII yn Microsoft Office

Os oes angen, gall y math hwn o wybodaeth destun amgodio yn cael ei ddefnyddio mewn olygyddion testun gan Microsoft, megis Notepad, ac Office Word. Fodd bynnag, wrth deipio yn yr achos hwn, ni allwch ddefnyddio rhai swyddogaethau. Er enghraifft, ni fyddwch yn gallu gwneud beiddgar fel cymeriad ASCII yn cadw dim ond ystyr gwybodaeth, gan anwybyddu ei siâp a ffurf gyffredinol.

safoni

Mae'r sefydliad a fabwysiadwyd safon ISO ISO 8859. Mae'r grŵp hwn yn diffinio'r amgodio wyth-bit ar gyfer gwahanol grwpiau ieithyddol. Yn benodol, ISO 8859-1 - yw'r ASCII Estynedig, sy'n tabl ar gyfer yr Unol Daleithiau a Gorllewin Ewrop. Mae ISO 8859-5 - yw'r tabl a ddefnyddir ar gyfer y wyddor Syrilig, gan gynnwys yr iaith Rwsieg.

Am resymau hanesyddol i ISO 8859-5 mae'n cael ei ddefnyddio am gyfnod byr.

Ar gyfer yr iaith Rwsieg yn hyn o bryd y amgodio a ddefnyddiwyd mewn gwirionedd:

  • CP866 (Cod Tudalen 866), neu DOS, sydd yn aml yn cael ei alw'n GOST amgodio amgen. Fe'i defnyddiwyd yn weithredol tan ganol 90-au y ganrif ddiwethaf. Ar hyn o bryd, mae bron byth yn defnyddio.
  • Koi-8. Codio ei ddatblygu yn y 1970-80s, ac ar hyn o bryd ei fod yn safon gyffredin ar gyfer negeseuon e-bost yn Runet. Fe'i defnyddir yn eang yn y teulu OS Unix, gan gynnwys Linux. "Rwsia" fersiwn Koi-8, a elwir yn Koi-8R. Yn ogystal, mae fersiynau ar gyfer ieithoedd Syrilig eraill megis Wcrain.
  • Cod Page 1251 (CP 1251, Windows - 1251). Datblygwyd gan Microsoft i ddarparu cefnogaeth ar gyfer yr iaith Rwsieg yn yr amgylchedd Windows.

Y brif fantais o safon cyntaf CP866 oedd diogelu cymeriadau ffug-graffeg yn yr un swyddi fel yn y ASCII Estynedig. Mae hyn yn caniatáu i chi redeg destun heb ei newid o'r rhaglen, cynhyrchu dramor, megis y Norton Commander enwog. Ar y pwynt hwn CP866 ei ddefnyddio ar gyfer rhaglenni a gynlluniwyd ar gyfer Windows, sy'n gweithredu ym marn testun llawn-sgrîn neu mewn blychau testun, gan gynnwys yn Rheolwr YN HYN.

testunau Cyfrifiadur a ysgrifennwyd yn CP866 amgodio, yn ddiweddar yn eithaf prin, ond mae'n cael ei ddefnyddio ar gyfer enwau ffeiliau Rwsia yn "Vindous".

"Unicode"

Ar hyn o bryd, mae'r rhan fwyaf cyffredin yw'r amgodio hwn. Codau "Unicode" ar y cae. Y cyntaf (o 0000 i U + U + 007F) yn cynnwys set o gymeriadau ASCII â chodau. Ddilyn gan y cymeriadau maes gwahanol llenyddiaeth genedlaethol, yn ogystal â atalnodi a symbolau technegol. Yn ogystal, yn rhan o'r cod "Unicode" yn cael ei neilltuo yn achos yr angen i gynnwys cymeriadau newydd yn y dyfodol.

Nawr eich bod yn gwybod bod mewn ASCII bob cymeriad yn cael ei gynrychioli fel cyfuniad o 8 sero a rhai. Lleygwr, gall y wybodaeth hon yn ymddangos yn ddiangen ac yn anniddorol, ond peidiwch â ydych am gael gwybod beth sy'n digwydd "yn yr ymennydd" ar eich cyfrifiadur?!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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