Qhov txawv ntawm Binary thiab ASCII

Qhov txawv ntawm Binary thiab ASCII
Qhov txawv ntawm Binary thiab ASCII

Video: Qhov txawv ntawm Binary thiab ASCII

Video: Qhov txawv ntawm Binary thiab ASCII
Video: Nkauj Tawm Tshiab 2020- yug lo yog ib pab ntxhai -Duab Ntxoo Yaj 2024, Kaum ib hlis
Anonim

Binary vs ASCII

Binary code yog ib txoj hauv kev siv hauv khoos phis tawj thiab cov khoom siv digital, los sawv cev thiab hloov cov ntawv, cim, lossis cov lus qhia ua haujlwm. Txij li thaum cov khoos phis tawj thiab cov khoom siv digital ua lawv cov haujlwm tseem ceeb raws li ob qhov ntsuas hluav taws xob (High lossis Low), txhua qhov me me ntawm cov ntaub ntawv cuam tshuam nrog cov txheej txheem yuav tsum tau hloov mus rau hauv daim ntawv ntawd. Txoj kev zoo tshaj plaws rau kev ua tiav txoj haujlwm no yog los sawv cev rau cov ntaub ntawv hauv binary lej system, uas suav nrog tsuas yog ob tus lej, 1 thiab 0. Piv txwv li, nrog txhua tus keystroke ntawm koj cov keyboard, nws tsim ib txoj hlua ntawm 1's thiab 0's., uas yog tshwj xeeb rau txhua tus cim thiab xa nws raws li cov zis. Cov txheej txheem ntawm kev hloov cov ntaub ntawv rau hauv binary code yog hu ua encoding. Ntau txoj kev encoding yog siv hauv kev suav thiab kev sib txuas lus.

ASCII, uas sawv cev rau American Standard Code for Information Interchange, yog tus qauv encoding rau alphanumeric cim siv hauv computers thiab lwm yam khoom siv. ASCII tau qhia los ntawm United States of America Standards Institute (USASI) tam sim no hu ua American National Standards Institute.

Ntau txog Binary Codes

Txoj hauv kev yooj yim tshaj plaws los encode cov ntaub ntawv yog muab tus nqi tshwj xeeb (feem ntau ntawm tus lej lej) rau tus cim lossis lub cim lossis cov lus qhia, thiab tom qab ntawd hloov tus nqi (tus lej lej) rau tus lej binary, uas tsuas yog muaj. ua 1i0s. Qhov sib lawv liag ntawm 1 's thiab 0's yog hu ua binary hlua. Qhov ntev ntawm txoj hlua binary txiav txim seb muaj pes tsawg tus cim sib txawv lossis cov lus qhia uas tuaj yeem nkag mus. Tsuas yog ib tus lej xwb, tsuas yog ob lub cim sib txawv lossis cov lus qhia tuaj yeem sawv cev. Nrog ob tus lej, plaub lub cim lossis cov lus qhia tuaj yeem sawv cev. Feem ntau, nrog ib txoj hlua binary ntawm n tus lej, 2 tus cim sib txawv, cov lus qhia, lossis xeev tuaj yeem sawv cev.

Ntau txoj hauv kev encoding muaj nyob nrog qhov ntev sib txawv ntawm cov hlua binary, ntawm qee qhov muaj qhov ntev thiab lwm qhov ntev kuj sib txawv. Ob peb ntawm binary codes nrog cov hlua me ntsis tas li yog ASCII, txuas ntxiv ASCII, UTF-2, thiab UTF-32. UTF-16 thiab UTF-8 yog qhov sib txawv ntawm qhov ntev binary codes. Ob qho Huffman encoding thiab Morse code kuj tuaj yeem suav tias yog qhov sib txawv ntawm qhov ntev binary codes.

Ntau txog ASCII

ASCII yog tus lej lej cim encoding tswvyim qhia hauv xyoo 1960. Thawj ASCII siv 7 tus lej ntev binary hlua, uas ua rau nws sawv cev rau 128 tus cim. Ib qho tom qab ntawm ASCII hu ua txuas ntxiv ASCII siv 8 tus lej ntev binary hlua muab nws lub peev xwm los sawv cev rau 256 tus cim sib txawv.

ASCII suav nrog, feem ntau, ob hom cim, uas yog cov cim tswj (sawv cev los ntawm 0-31 decimal thiab 127 decimal) thiab cov cim uas tuaj yeem luam tau (suav los ntawm 32- 126 decimal). Piv txwv li, tswj tus yuam sij rho tawm yog muab tus nqi 127decimal uas yog sawv cev los ntawm 1111111. Tus cwj pwm a, uas tau muab tus nqi 97decimal, yog sawv cev los ntawm 1100001. ASCII tuaj yeem sawv cev rau cov ntawv hauv ob qho tib si, tus lej, cim, thiab cov yuam sij tswj.

Dab tsi yog qhov txawv ntawm Binary Code thiab ASCII?

• Binary code yog ib lo lus dav dav siv rau txoj hauv kev ntawm cov cim encoding lossis cov lus qhia, tab sis ASCII tsuas yog ib qho kev lees paub thoob ntiaj teb ntawm cov cim encoding, thiab yog feem ntau siv binary encoding tswvyim rau ntau tshaj peb xyoo lawm..

• Binary code tuaj yeem muaj qhov ntev sib txawv rau kev encoding nyob ntawm tus naj npawb ntawm cov cim, cov lus qhia, lossis txoj kev encoding, tab sis ASCII tsuas yog siv 7 tus lej ntev binary hlua thiab 8 tus lej ntev rau txuas ntxiv ASCII.

Pom zoo: