ComputersNtaub ntawv technology

Encoding hauv cov ntawv nyeem ntaub ntawv nyob rau hauv lub computer

Computer - ib tug sophisticated ntaus ntawv uas koj muaj peev xwm tsim, hloov, thiab cia ntaub ntawv. Txawm li cas los, lub computer tsis ua hauj lwm heev to taub txoj kev rau peb - duab, ntawv nyeem thiab numeric cov ntaub ntawv uas yog cia li binary arrays xov tooj. Nyob rau hauv no tsab xov xwm peb yuav saib yuav ua li cas lub encoding ntawm cov ntawv nyeem ntaub ntawv.

Yuav ua li cas rau peb yog cov ntawv nyeem ntawm ib tug computer - ib theem ntawm cov cim. Txhua lub cim sawv cev rau ib tug tej yam txheej zeros thiab sawv daws yuav. Nyob rau hauv lub cim meant tsis tau tsuas yog sab sauv thiab sab cov ntaub ntawv cov tsiaj ntawv ntawm lub Latin ntawv, tab sis kuj cov cim qhab nia, xam tej yam tshwm sim, tshwj xeeb cim, tshwj xeeb cim thiab txawm qhov chaw.

Binary encoding ntawm ntseeg cuav thaum ub ntaub ntawv

By nias lub tej qhov tseem ceeb rau lub internal xws xa ib tug hluav taws xob lub teeb liab uas yog hloov dua siab tshiab mus rau ib tug binary code. Code yog los piv nrog rau ib tug tej yam cim, uas yog tso tawm ntawm qhov screen. Xa mus rau cov lub Latin tsiaj ntawv nyob rau hauv ib cov hom ASCII cai thoob ntiaj teb system tsim. Nws yuav tsum tau 1 byte rau cov ntaubntawv povthawj siv ib lub cim li muaj yim-cim ib theem zuj zus ntawm zeros thiab sawv daws yuav. Qhov txias luv - los ntawm 00000000 rau 11111111, piv txwv li coding hauv cov ntawv nyeem ntaub ntawv uas siv cov system tso cai rau peb kom peb sawv cev 256 cim. Nyob rau hauv Feem ntau, qhov no yog txaus.

ASCII yog muab faib ua ob qhov chaw. Tus thawj 127 cim (los ntawm 00000000 rau 01111111) yog thoob ntiaj teb thiab yog ib qho cim thiab cov tsiaj ntawv ntawm cov lus Askiv cov tsiaj ntawv. Qhov thib ob yog ib feem - qhov yuav ncua ntxiv (los ntawm 10000000 rau 11111111) - yog npaj los sawv cev rau lub teb chaws ntawv, kev sau ntawv uas yog txawv los ntawm lub Latin.

Encoding ntawv nyeem ntaub ntawv nyob rau hauv ASCII yog ua nyob rau hauv lub hauv paus ntsiab lus zuj zus ib theem zuj zus, piv txwv li, tus loj dua cov theem zuj zus tooj ntawm cov tsiaj ntawv, tus loj dua cov nqi ntawm nws cov ASCII-code. Nuj nqis thiab Lavxias teb sab ib feem ntawm lub rooj yog ua nyob rau hauv tib lub hauv paus ntsiab lus.

Txawm li cas los, nyob rau hauv lub ntiaj teb no muaj ob peb hom encoding rau Cyrillic cov tsiaj ntawv. Cov feem ntau - yog Koi-8 (yim-ntsis encoding uas twb tau muab siv nyob rau hauv lub 70s nyob rau hauv thawj ruifitsirovannyh Unix kev khiav hauj lwm qhov system), ISO 8859-5 (tsim los ntawm lub International standardization Bureau), lub CP 1251 (coding ntseeg cuav thaum ub ntaub ntawv siv nyob rau hauv lub niaj hnub OS lub qhov rais), raws li zoo raws li 2-byte encoding ntawm Unicode, uas yuav siv tau los ua kom paub 65.536 cim. Xws li ib tug ntau yam ntawm encodings vim lub fact tias lawv tau tsim ntawm txawv sij hawm, rau txawv operating systems thiab txawv xav txog kev teem. Vim hais tias ntawm no, feem ntau muaj teeb meem thaum Identify phau ntawv los ntawm ib tug nruab nrab mus rau lwm lub - los ntawm ib tug mismatch encoding tus neeg siv yuav pom ib tug txheej ntawm ruam tag icons. Yuav ua li cas yuav kho tau qhov teeb meem no? Nyob rau hauv lo lus, piv txwv li, thaum ib tug ntawv yog qhib, ib zaj lus txog cov teeb meem nrog cov ntawv nyeem zaub thiab muaj ob peb xaiv rau transcoding.

Yog li, coding thiab ua cov ntseeg cuav thaum ub ntaub ntawv nyob rau hauv lub computer bowels - tus txheej txheem yog ib qhov nyuaj thiab lub sij hawm-siv ib lub koom haum. Tag nrho cov cim ntawm tej tsiaj ntawv tsuas yog ib tug tej yam ib theem zuj zus ntawm tug lej tom qab ntawm binary system, ib tug ntawm tes - qhov no yog ib byte ntawm cov ntaub ntawv.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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