Computers, Kev nyab xeeb
Kev nthuav qhia ntawm cov ntaub ntawv nyob rau hauv computers: binary encoding ntaub ntawv
Nyob rau hauv lub ntiaj teb no, tej ntaub ntawv yuav tsum cas yuav sawv cev. Nyeem tsab xov xwm (phau ntawv, ntsuam xyuas, kev soj ntsuam), luam tawm online los yog sau rau ntawm daim ntawv, peb muab qhov ntawv nyeem thiab cov duab. Cov duab uas peb pom no teem rau lub retina ntawm peb ob lub qhov muag, nyob rau hauv daim ntawv ntawm cov hluav taws xob Pib ntsais koj teeb kis tau mus rau lub hlwb, uas paub cov paub cim thiab yog li tau txais cov ntaub ntawv. Nyob rau hauv dab tsi daim ntawv cov lus qhia no tseem nyob rau hauv peb nco txog peb - nyob rau hauv daim ntawv ntawm cov dluab, logic los yog lwm yam - tej zaum yuav yog nyob ntawm seb qhov kev tshwm sim ntawm nws lawm, lub hom phiaj thiab ib lub to taub ntawm tus txheej txheem. Khoos phib tawj hardware yog ntau tsawg thiab ua hauj lwm nrog ib tug kwj ntawm cov zeros thiab sawv daws yuav (qhov thiaj li hu ua binary coding ntaub ntawv).
Binary cim, txoj kev ua lub hauv paus rau lub tag nrho computer technology, twb xaiv dabneeg. Txawm nyob rau hauv lub era ntawm cov creation ntawm tus thawj lub tshuab nqus tsev raj computers, engineers xav yuav ua li cas ua lub encoding ntaub ntawv mus rau qhov tsawg kawg nkaus tus nqi ntawm tag nrho cov yog cov unit. Txij li thaum muaj ob tau hom ntawm kev txiav txim nyob rau hauv lub tshuab nqus tsev raj - kis ib tug tam sim no, thaiv cov hlab nws, deuce nyob rau hauv lub hauv paus ntawm kev xam ntawm lub system ciali mus yuav ntau npaum. Nyob rau hauv txoj kev hloov mus rau ib tug semiconductor ntaus ntawv, qhov no xaus yuav tsum tau saib, tab sis lub engineers mus rau nakatannomu txoj kev, khaws cia rau hauv lub binary logic ntawm ib qho kev nce cultivator computers. Txawm li cas los, cov physics ntawm semiconductors thiab ternary tso cai coding ntawm cov ntaub ntawv nyob rau hauv lub computer: ib tug tsis muaj them nyiaj (ternary zero), tej zaum yuav muaj tag nrho ob qho zoo (+1) los yog tsis zoo (-1), uas sib raug rau peb tau qhov tseem ceeb Kho - ib lub tsev nco cell. Ib yam yuav hais txog cov hluav taws xob tam sim no: direct los yog rov qab cov kev taw qhia, los yog tsis muaj tam sim no nyob rau tag nrho (tib yam peb qhov tseem ceeb).
Qhov kev xaiv ntawm lub ternary tus nab npawj system yeej yuav daws tau qhov teeb meem ntawm coding ntawm cov zauv negative, uas nyob rau hauv lub binary system yog solved los ntawm lub thiaj-hu ua inversion nyob rau hauv view ntawm cov thawj me ntsis raws li ib tug kos npe rau. Hais txog wisdoms ntawm lub lag luam no rau cov binary system nws yog ntau npaum li cas sau nyob rau hauv lub Internet, raws li zoo raws li nyob rau hauv cov ntawv nyeem nyob rau hauv Assember lus. Nyob rau hauv cov ntaub ntawv ntawm ib tug ternary logic, tus xov tooj yuav tsum kaw, piv txwv li, raws li nram no: "+ 00-0 + 0 + -." Ntawm no "+" - yig nkag qhov tseem ceeb "+1", "-" feem - "-1", zoo, pes tsawg hais lus rau nws tus kheej. Thaum txhais ua tib neeg lus yuav tsum tau raws li nram no: + 3 * 8 + 0 + 0 - 3 ^ 5 + 0 + 3 ^ 3 + 0 + 3 ^ 1 - 3 ^ 0 = 6561 - 243 + 27 + 3 - 1 = 6347. cov kev pab cuam ternary logic yuav tau nyob thaum ua hauj lwm nrog ib tug ntau yam ntawm cov ntaub ntawv: yog hais tias ib lo lus nug yuav tsum monosyllabic teb, cov binary khoom tej zaum yuav muaj ib tug ntawm ob tug cov lus teb ( "yog" los "tsis yog"), thaum lub ternary Treat - twb peb ( "tau", "tsis muaj", "tsis yog txiav txim"). Cov programmers nco ntsoov yuav ua li cas feem ntau koj yuav tsum cia ib tug teb vim hais tias ntawm peb ua tau, yog li ntawd, rau ib tug indeterminate nqi muaj rau txua ib yam dab tsi, piv txwv li - nkag mus rau hauv ib tug ntxiv parameter (binary): seb nws twb siab txiav txim los ntawm qhov tam sim no lub sij hawm.
Binary encoding ntaub ntawv yog tsis yooj yim rau kev soj ntsuam txog nrog cov dluab. Cov tib neeg qhov muag perceives peb sib txawv xim: xiav, ntsuab thiab liab, raws li ib tug tshwm sim ntawm txhua nraaj pixel yog kho nrog plaub bytes, peb cov uas qhia qhov kev siv ntawm cov yooj yim xim, thiab cov plaub yog hais tias yuav redundant. Qhov no mus kom ze obviously thiaj li efficiency ntawm computer graphics, tab sis kom deb li deb tsis muaj dab tsi zoo dua tau npaj siab.
Los ntawm ib tug zauv taw tes ntawm view ternary computer yuav zoo tshaj plaws. Stringent pawg yog heev, tab sis cov no cov nram qab no daim ntawv qhia: laij efficiency yog ntau dua, cov closer nws tus kheej numbering system ntawm cov e (kwv yees li sib npaug zos rau 2.72). Nws yog ib qho yooj yim mus pom hais tias tus triple rau tus xov tooj ntawm 2,72 yog npaum li cas los ze zog tshaj ob tug. Peb yuav tsuas vam tias muaj ib hnub tus engineers lub luag hauj lwm rau cov hluav taws xob tsab, muab nws saib rau lub ternary tus nab npawj system. Tej zaum nws yuav tsum tau tej yam kev tshwm tom qab uas dag txawj ntse yuav tsum tau tsim?
Similar articles
Trending Now