ComputersNtaub ntawv technology

Yuav ua li cas muaj ntau yam khoom nyob rau hauv ib tug byte? Yuav ua li cas yog khoom thiab bytes?

Tag nrho cov duab, ntawv nyeem cov ntaub ntawv thiab cov kev pab cuam yog cia nyob rau hauv computer nco nyob rau hauv daim ntawv ntawm cov khoom thiab bytes. Yuav ua li cas yog qhov tsawg tshaj plaws chav tsev ntawm cov ntaub ntawv, thiab yuav ua li cas muaj ntau yam khoom nyob rau hauv ib tug byte?

Khaws cia cov ntaub ntawv nyob rau hauv lub cim xeeb

Khoos phib tawj nco yog ib tug lossis loj set ntawm hlwb lawm ua tus sau nrog zeros thiab sawv daws yuav. Cell - qhov no yog qhov tsawg kawg nkaus tus nqi ntawm cov ntaub ntawv uas yuav tsum accessed nyeem ntawv. Lub cev, nws yog tus txhais (nyob rau hauv niaj hnub computers). Lub txhais yog li ntawd me me tias nws yog ib qhov nyuaj rau pom txawm nyob rau hauv ib tug tshuab kuaj kab mob. Txhua lub cell muaj ib tug tshwj xeeb qhov chaw nyob qhov twg nws pom ib tug los yog lwm qhov kev pab cuam.

Nyob rau hauv lub cell feem ntau ntawm cov sij hawm rau to taub ib zaug xwb byte. Tab sis, nyob ntawm seb lub architecture, nws yuav muab lub 2, 4 los yog 8 bytes. Byte hluav taws xob ntaus nqi raws li ib tug tag nrho, tab sis nyob rau hauv qhov tseeb nws yog li ntawm txawm me me hlwb - khoom. Lub 1 byte yuav encode tej lub cim, xws li ib tsab ntawv los yog tus xov tooj, thaum lub 1 ntsis yog tsis txaus.

Controllers tsis tshua hauj lwm rau ib tug neeg me me, tab sis nws yog technically tau. Es tsis txhob, muaj ib tug tsis txaus siab rau tag nrho cov bytes los yog byte pawg.

Yuav ua li cas yog ib tug me ntsis?

Feem ntau ib tug me ntsis kom to taub cov ntaub ntawv xauj tsev ntawm kev ntsuas. Xws li ib tug kev txiav txim yuav tsis muab suav hais tias yog, vim hais tias cov heev notion ntawm cov ntaub ntawv heev zim zuag. Yog hais tias hais lus ntau kom raug, lub ntsis - yog tsab ntawv ntawm lub computer cov tsiaj ntawv. Lo lus "me ntsis" los yog tau los ntawm cov lus Askiv qhia "binary lej", uas lus txhais tau tias "binary lej".

Cov tsiaj ntawv computers yog yooj yim thiab muaj tsuas yog ob tug cim: 0 thiab 1 (hauv lub xub ntiag los yog tsis tuaj kawm ntawv ntawm ib lub teeb liab yog muaj tseeb los yog cuav). Cov teeb no yog txaus rau qhov tawm qhov tseeb piav qhia txog dab tsi. Qhov thib peb mob, uas yog txhais computer silence (taw txiav) yog ib tug tswvyim hais ua dabneeg.

Los ntawm nws tus kheej, tsab ntawv tsis nqa tej nqi nyob rau hauv cov nqe lus ntawm cov ntaub ntawv: saib ib tug los yog ib tug pes tsawg, nws yog tsis yooj yim sua kom to taub txawm hais tias, qhov zoo ntawm cov ntaub ntawv no tus nqi siv. Thiab cov duab, thiab phau ntawv, thiab cov kev pab cuam yuav nws thiaj li muaj xws li sawv daws yuav thiab zeros. Yog li ntawd me ntsis phim raws li ywj siab unit. Yog li ntawd, nws yog tsim nyog los muab cov khoom rau encode nrog lawv pab tau cov ntaub ntawv.

Yuav ua li cas yog ib tug byte?

Yog hais tias ib tug me ntsis - yog tsab ntawv ntawm lub byte yog ib tug semblance ntawm kev hais lus. Ib tug byte yuav muaj ntawv nyeem cim, integer ib feem ntawm ib tug loj tus naj npawb, ob tug me me thiab xov tooj m. D. Yog li, ib tug byte twb muaj nuj nqis ntxiv, albeit nyob rau hauv ib tug me me volume.

Novice programmers thiab cia li mas cov neeg siv los xav ntau npaum li cas me me nyob rau hauv 1 byte. Nyob rau hauv niaj hnub computers, ib tug byte yog yeej ib txwm sib npaug zos rau cov yim me me.

Yog hais tias lub ntsis yog tau noj xwb ob qhov tseem ceeb, ua ke nrog cov yim me me muaj peev xwm sawv ntawm qhov uas ua 256 txawv ob peb ua ke. Tus xov tooj 256 yog tsim ntawm ob tsim kho ntawm lub yim degree (nyob rau hauv raws li yuav ua li cas muaj ntau yam khoom rau ib byte).

Ib me ntsis - yog 1 los yog 0. Ob khoom tej zaum koj twb tsim tau ib lub ua si 00, 01, 10 thiab 11. Thaum nws nce mus txog 8 me me, ces zeroes thiab sawv daws yuav rau no thaum lawv tseem nyob rau hauv lub chav 00000000 ... 11111111 puv 256. Yog hais tias cia li nco ntsoov yuav ua li cas muaj ntau yam tseem ceeb yuav tau noj thiab yuav ua li cas muaj ntau yam khoom yog muaj nyob rau hauv ib byte, ces nco ntsoov qhov no daim duab yuav ua tau heev yooj yim.

Txhua ke ntawm cov cim yuav nqa txawv cov lus qhia nyob rau hauv lub encoding (ASCII, Unicode, etc.). Uas yog vim li cas cov neeg siv yuav ntsib nrog lub fact tias nkag tau rau hauv Lavxias teb sab ntaub ntawv tej zaum kuj tshwm nyob rau hauv daim ntawv ntawm cov intricate cim.

Nta ntawm lub binary system

Lub binary system muaj tag nrho cov tib zog raws li cov paub rau peb decimal: cov zauv uas muaj sawv daws yuav thiab zeros, koj muaj peev xwm ntxiv, rho, khu, thiab lwm yam Qhov txawv tsuas yog tias cov system tsis muaj ntawm 10, thiab tag nrho cov ntawm .. 2 tug lej tom qab. Uas yog vim li cas nws yog yooj yim siv rau cov ntaub ntawv encryption.

Nyob rau hauv txhua positional system xam tus naj npawb ntawm cov khoom muaj: units, kaum, pua pua, thiab lwm yam Nyob rau hauv lub decimal system, lub siab tshaj plaws nqi ntawm ib tug me ntsis sib npaug zos rau 9, thiab nyob rau hauv ib tug binary system - 1. Vim ib tug paug yuav coj tsuas yog ob tug tseem ceeb, binary xov tooj sai .. kom nyob rau hauv ntev. Piv txwv li, paub rau peb tus xov tooj 9 yuav raug kaw raws li 1001. Qhov no txhais tau tias lub cuaj yuav tsum kaw plaub cim, nrog rau ib binary zauv raws nkaus Ii ib me ntsis.

Yog vim li cas cov ntaub ntawv yog encrypted nyob rau hauv binary daim ntawv no?

Cov decimal system yog yooj yim rau inputting thiab outputting ntaub ntawv, thiab binary - miv hauv tus txheej txheem ntawm nws cov transformation. Tsis tas li ntawd nrov heev system, uas muaj yim thiab kaum cim: lawv txhais lub tshuab code nyob rau hauv ib tug yooj yim daim ntawv no.

Lub binary system yog lub feem ntau yooj yim los ntawm tus taw tes ntawm view ntawm logic. Unit conventionally txhais tau tias "yog": yog ib lub teeb liab, cov nqe lus no yeej muaj tseeb, thiab lwm yam Xoom yog txuam nrog ib tug nqi ntawm "tsis muaj": .. Tus nqi yog cuav, muaj yog tsis muaj teeb liab, thiab lwm yam Tej qhib nug no yuav tsum hloov dua siab tshiab mus rau ib los yog ntau tshaj cov lus nug nrog variants ntawm cov lus teb "yes .. "los yog" tsis tau. " Cov kev xaiv thib peb, piv txwv li, "Tsis paub hais tias" yuav tsum kiag puas.

Thaum lub sij hawm txoj kev loj hlob ntawm lub computer technologies tau tsim thiab ib tug peb-ntiv-muaj peev xwm ntaub ntawv cia, hu ua tritium. Lawv muaj peev xwm coj peb qhov tseem ceeb: 0 - thawv yog npliag, 1 - thawv sau tog thiab 2 - tas nrho cov muaj peev xwm. Txawm li cas los, cov binary system yog ntau yooj yim thiab cov zajlus kom, yog li ntawd, tau txais considerably nrov dua.

Yuav ua li cas muaj ntau yam khoom nyob rau hauv ib tug byte yog ua ntej?

Yav tas los, nws yog tsis yooj yim sua hais tseeb ntau npaum li cas me me nyob rau hauv ib tug byte. Chiv ib tug byte to taub tshuab lo lus, i.e. lub xov tooj ntawm cov khoom uas lub computer yuav ua nyob rau hauv ib tug ua hauj lwm voj voog (moos voj voog). Thaum lub computer tseem tsis tau muab tso rau hauv lub chaw ua hauj lwm, txawv Microprocessors ua hauj lwm nrog bytes ntawm txawv ntau thiab tsawg. Byte yuav muaj xws li 6 me me, thaum lub sij hawm thawj cov qauv ntawm cov IBM nws loj nce mus txog 9 khoom.

Niaj hnub no, 8-ntsis bytes tau ua thiaj li commonplace hais tias txawm lub ntsiab txhais ntawm ib tug byte yog feem ntau hais tias ib chav tsev ntawm cov ntaub ntawv uas muaj 8 khoom. Txawm li cas los, nyob rau hauv ib tug xov tooj ntawm architectures bytes sib npaug 32 khoom thiab ua hauj lwm pab raws li lub tshuab lo lus. Tej architectures yog siv nyob rau hauv ib co supercomputers thiab teeb liab processors, tab sis tsis nyob rau peb li ib txwm computers, laptops thiab txawb tes.

Yog vim li cas nws yeej yim-standard?

Bytes tau nrhiav yim-size platform los ntawm IBM PC nrog nrov thaum lub sij hawm ib tug 8-ntsis processor Intel 8086. Lub loj heev ntawm cov qauv no pab mus rau qhov tseeb hais tias nyob rau hauv lub xyoo 1970. 8 khoom ib byte tau ua tau los ua ib tug qauv nqi.

Yim-ntsis qauv yog yooj yim vim hais tias nws tso cai rau koj los khaws 1 byte ntawm ob cim nyob rau hauv lub decimal system. Thaum 6-ntsis system yuav muab cia rau ib tug lej, thaum lub 2 me me yog redundant. Lub 9 khoom yuav sau 2 tus xov tooj, tab sis tseem nyob ib tug ntxiv me ntsis. Tus xov tooj 8 yog tus thib peb hwj chim ntawm ob tug uas muab ntxiv yooj yim.

Kev siv cov khoom thiab bytes

Muaj ntau cov neeg siv yog wondering: yuav ua li cas tsis mus sib tov khoom thiab bytes? Thawj kauj ruam yog them sai sai mus rau dab tsi yog sau cim abbreviated byte yog sau nyob rau hauv daim ntawv ntawm ib tug capital tsab ntawv "B" (nyob rau hauv lus Askiv - "B"). Raws li, nws yog ib tug me me daim ntawv "b" ( "b") yuav qhia tau lub ntsis.

Txawm li cas los, muaj ib txwm tau hais tias cov register xaiv incorrectly (piv txwv li, ib co kev pab cuam tag nrho cov ntawv nyeem nyob rau hauv lub qis los yog sab sauv cov ntaub ntawv yeej hloov dua siab tshiab). Nyob rau hauv cov ntaub ntawv no, koj yuav tsum paub hais tias yog feem ntau yog ntsuas nyob rau hauv me me, thiab hais tias - nyob rau hauv bytes.

Feeb ntau, ntsuas tus nqi ntawm cov bytes: luaj li cas ntawm hard disk, flash drives thiab lwm yam nruab nrab yuav tsum teev nyob rau hauv bytes, thiab cov kev units, xws li gigabytes.

Cov khoom siv rau tus nqi kev ntsuas. Tus nqi ntawm cov ntaub ntawv uas kis tau cov channel ceev ntawm lub Internet thiab thiaj li nyob. N. Ntsuas nyob rau hauv me me thiab derivative units, xws li megabits. download ceev cov ntaub ntawv kuj yeej ib txwm tso tawm nyob rau hauv me me.

Yog hais tias qhov kev kawm, koj txhais cov khoom rau hauv bytes los yog vice versa. Nws yog txaus rau nco qab yuav ua li cas muaj ntau yam khoom nyob rau hauv ib tug byte, thiab ua tej yam yooj yim zauv. Cov khoom hloov dua siab tshiab rau hauv bytes los mus faib los ntawm yim, translation yog nqa tawm los ntawm txoj kev npaug los ntawm tib lub xov tooj.

Yuav ua li cas yog lub tshuab lo lus?

Tshuab lo lus - qhov no yog cov ntaub ntawv sau nyob rau hauv lub cim xeeb ntawm tes. Nws nruab nrab yog cov siab tshaj plaws ib theem zuj zus ntawm cov ntaub ntawv rau lwm uas yog leej twg raws li ib tug unit.

Lo lus ntev sau raws nkaus Ii lub ntsis processor, uas rau ib ntev lub sij hawm yog sib npaug zos rau 16 khoom. Feem ntau cov niaj hnub computers nws yog 64 me me, tab sis yog tseem muaj luv luv (32-ntsis), thiab ntev tshuab lo lus. Nyob rau hauv cov ntaub ntawv no, tus naj npawb ntawm cov khoom txoj kev lub tshuab lo lus, yeej ib txwm muaj ntau yam ntawm yim thiab yuav muab tau yooj yim hloov dua siab tshiab rau bytes.

Rau ib qho computer lo lus ntev yog unchanged thiab hais txog ib tug xov tooj ntawm ib qho tseem ceeb cov yam ntxwv ntawm "hlau".

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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