Thawj lub khoos phis tawj hluav taws xob

Cov txheej txheem:

Thawj lub khoos phis tawj hluav taws xob
Thawj lub khoos phis tawj hluav taws xob
Anonim

Nyob rau xyoo tsis ntev los no, tib neeg tau nkag mus rau lub computer hnub nyoog. Cov khoos phis tawj ntse thiab muaj zog, raws li cov hauv paus ntsiab lus ntawm kev ua lej, ua haujlwm nrog cov ntaub ntawv, tswj cov kev ua ub no ntawm tus kheej lub tshuab thiab tag nrho cov chaw tsim khoom, tswj cov khoom zoo thiab ntau yam khoom. Nyob rau hauv peb lub sij hawm, computer technology yog lub hauv paus rau kev loj hlob ntawm tib neeg kev vam meej. Ntawm txoj kev mus rau txoj haujlwm no, txoj kev luv luv tab sis muaj kev kub ntxhov heev yuav tsum dhau mus. Thiab tau ntev lawm cov tshuab no tau hu tsis yog computers, tab sis computers (khoos phis tawj).

tshuab xam zauv
tshuab xam zauv

Computer classification

Raws li kev faib tawm dav dav, cov khoos phis tawj tau muab faib rau ntau tiam neeg. Qhov kev txiav txim siab thaum faib cov khoom siv rau ib tiam neeg yog lawv tus kheej cov qauv thiab kev hloov kho, xws li kev xav tau rau cov khoos phis tawj hluav taws xob xws li ceev, nco qhov loj me, tswj cov txheej txheem thiab cov txheej txheem ua cov ntaub ntawv.

Tau kawgKev faib tawm ntawm cov khoos phis tawj yuav nyob rau hauv ib qho xwm txheej - muaj ntau lub tshuab uas, raws li qee cov cim qhia, suav tias yog cov qauv ntawm ib tiam, thiab raws li lwm tus, koom nrog qhov sib txawv kiag li.

Vim li ntawd, cov khoom siv no tuaj yeem raug cais raws li cov theem tsis sib xws ntawm kev tsim cov qauv ntawm cov khoom siv hluav taws xob.

Txawm li cas los xij, kev txhim kho ntawm cov khoos phis tawj mus dhau ntau theem. Thiab tiam ntawm cov khoos phis tawj ntawm txhua theem muaj qhov sib txawv tseem ceeb ntawm ib leeg nyob rau hauv cov ntsiab lus ntawm lub hauv paus thiab cov txheej txheem, kev txhawb nqa ntawm ib hom lej tshwj xeeb.

thawj tiam ntawm computers

Tim Nkij teb chaws 1 lub tshuab xam phaj tsim nyob rau xyoo tom qab tsov rog. Tsis muaj hluav taws xob hluav taws xob zoo heev tau tsim, raws li cov khoom siv hluav taws xob hluav taws xob (zoo ib yam li hauv txhua lub TV qauv ntawm xyoo ntawd). Rau qee qhov, qhov no yog theem ntawm kev tsim cov txheej txheem.

Thawj lub khoos phis tawj tau suav tias yog cov kev sim ntawm cov khoom siv uas tau tsim los tshuaj xyuas cov ntsiab lus uas twb muaj lawm thiab tshiab (hauv ntau yam kev tshawb fawb thiab hauv qee qhov kev lag luam nyuaj). Lub ntim thiab loj ntawm lub tshuab computer, uas yog loj heev, feem ntau xav tau cov chav loj heev. Tam sim no zoo li zaj dab neeg uas tau ploj mus ntev thiab tsis yog xyoo tiag.

electronic computer
electronic computer

Kev qhia txog cov ntaub ntawv mus rau hauv cov tshuab ntawm thawj tiam mus los ntawm txoj kev thauj khoom punched phaib, thiab kev tswj hwm cov txheej txheem ntawm kev daws teeb meem tau ua tiav, piv txwv li, hauv ENIAC - los ntawm txoj kev nkag. plugs thiab cov ntaub ntawv ntawm ib tug typesetting sphere.

Txawm li cas los xijmus rau qhov tseeb hais tias xws li ib tug programming txoj kev siv sij hawm ntau heev nyob rau hauv thiaj li yuav npaj lub chav tsev, rau kev sib txuas ntawm typesetting teb ntawm lub tshuab blocks, nws muab tag nrho cov sij hawm los ua kom pom cov lej "muaj peev xwm" ntawm ENIAC, thiab nrog cov txiaj ntsig tseem ceeb. muaj qhov sib txawv ntawm qhov kev pab cuam punched daim kab xev, uas yog haum rau relay hom tshuab.

Lub hauv paus ntsiab lus ntawm "xav"

Cov neeg ua haujlwm uas ua haujlwm hauv thawj lub khoos phis tawj tsis tau tawm mus, lawv tau nyob ze ntawm cov tshuab thiab saib xyuas kev ua haujlwm ntawm lub tshuab nqus tsev uas twb muaj lawm. Tab sis sai li sai tau thaum tsawg kawg ib lub teeb ua tsis tiav, ENIAC tam sim ntawd sawv, txhua tus maj nrawm nrhiav lub teeb tawg.

Qhov laj thawj tseem ceeb (txawm tias kwv yees) rau kev hloov cov teeb ntau zaus yog cov hauv qab no: cua sov thiab radiance ntawm lub teeb nyiam kab, lawv ya mus rau hauv lub ntim ntim ntawm lub cuab yeej thiab "pab" tsim hluav taws xob luv luv. Circuit Court. Ntawd yog, thawj tiam ntawm cov tshuab no muaj kev cuam tshuam rau sab nraud.

Yog tias peb xav txog tias cov kev xav no tuaj yeem muaj tseeb, ces lub tswvyim ntawm "kab" ("kab"), uas txhais tau hais tias ua yuam kev thiab blunders hauv software thiab hardware computer khoom, muaj lub ntsiab lus sib txawv kiag li.

Zoo, yog tias lub tsheb lub teeb ua haujlwm tau zoo, cov neeg ua haujlwm saib xyuas tuaj yeem kho ENIAC rau lwm txoj haujlwm los ntawm kev hloov kho cov kev sib txuas ntawm li ntawm rau txhiab kab. Tag nrho cov kev sib cuag no yuav tsum tau hloov dua tshiab thaum muaj lwm yam haujlwm tshwm sim.

thawj xamtsheb
thawj xamtsheb

Serial machines

thawj lub khoos phis tawj hluav taws xob, uas tau pib tsim khoom loj, yog UNIVAC. Nws tau dhau los ua thawj hom kev siv ntau lub hom phiaj hluav taws xob digital computer. UNIVAC, uas hnub rov qab mus rau 1946-1951, xav tau lub sijhawm ntxiv ntawm 120 µs, tag nrho qhov sib npaug ntawm 1800 µs, thiab faib ntawm 3600 µs.

Cov tshuab zoo li no yuav tsum muaj thaj chaw loj, muaj hluav taws xob ntau thiab muaj cov teeb hluav taws xob loj.

Tshwj xeeb, Soviet electronic computer "Strela" muaj 6400 ntawm cov teeb no thiab 60 txhiab daim ntawv luam ntawm semiconductor hom diodes. Qhov ceev ntawm lub cim xeeb ntawm cov khoos phis tawj no tsis siab tshaj li ob lossis peb txhiab ua haujlwm ib ob, qhov loj ntawm RAM tsis ntau tshaj ob Kb. Tsuas yog lub M-2 unit (1958) mus txog lub RAM ntawm txog plaub KB, thiab lub ceev ntawm lub tshuab mus txog nees nkaum txhiab ua ib ob.

thib ob lub computers

Xyoo 1948, thawj zaug ua haujlwm transistor tau txais los ntawm ntau tus kws tshawb fawb sab hnub poob thiab cov neeg tsim khoom. Nws yog qhov taw tes-kev sib cuag mechanism uas peb cov hlau nyias nyias tau sib txuas nrog cov khoom siv polycrystalline. Yog li ntawd, tsev neeg ntawm computers tau txhim kho nyob rau hauv cov xyoo ntawd.

thawj cov qauv ntawm cov khoos phis tawj transistorized tso tawm hnub rov qab mus rau ib nrab ntawm xyoo 1950s, thiab tsib xyoos tom qab cov ntaub ntawv sab nraud ntawm lub khoos phis tawj digital tau tshwm sim nrog kev ua haujlwm zoo heev.

Architecture nta

Ib tugLub hauv paus ntsiab lus tseem ceeb ntawm lub transistor yog tias nyob rau hauv ib daim ntawv nws yuav muaj peev xwm ua tau ib co hauj lwm rau 40 lub teeb zoo tib yam, thiab txawm tias tom qab ntawd nws yuav tswj kom muaj kev ua haujlwm siab dua. Lub tshuab tso cua sov tsawg, thiab yuav luag tsis siv cov khoom siv hluav taws xob thiab lub zog. Hauv qhov no, qhov yuav tsum tau muaj rau cov khoos phis tawj hluav taws xob tus kheej tau loj hlob.

tshuab computer
tshuab computer

Nyob rau tib lub sijhawm nrog kev hloov maj mam hloov ntawm cov qauv hluav taws xob cov teeb pom kev zoo nrog cov khoom siv hluav taws xob zoo, tau muaj kev txhim kho ntawm cov txheej txheem los khaws cov ntaub ntawv. Lub cim xeeb nthuav dav tab tom pib, thiab sib nqus hloov daim kab xev, uas yog thawj zaug siv hauv thawj tiam ntawm UNIVAC computers, tau pib txhim kho.

Nws yuav tsum tau muab sau tseg tias nyob rau hauv nruab nrab-sixties ntawm lub xyoo pua xeem, txoj kev khaws cov ntaub ntawv ntawm disks tau siv. Kev nce qib tseem ceeb hauv kev siv cov khoos phis tawj ua rau nws ua tau kom tau txais kev nrawm ntawm ib lab kev ua haujlwm ib ob! Hauv particular, "Stretch" (Great Britain), "Atlas" (Tebchaws USA) tuaj yeem suav nrog cov tshuab hluav taws xob zoo tib yam ntawm cov tshuab hluav taws xob thib ob. Lub sijhawm ntawd, USSR kuj tau tsim cov qauv siv computer zoo (tshwj xeeb, BESM-6).

Kev tso tawm cov khoos phis tawj raws li cov transistors ua rau txo qis ntawm lawv qhov ntim, qhov hnyav, cov nqi hluav taws xob thiab cov nqi ntawm cov tshuab, nrog rau kev txhim kho kev ntseeg tau thiab kev ua haujlwm zoo. Qhov no ua rau nws muaj peev xwm nce tus naj npawb ntawm cov neeg siv thiab cov npe ntawm cov haujlwm yuav tsum tau daws. Noj mus rau hauv tus account cov yam ntxwv uas txawv qhov thib ob tiam ntawm computers,cov neeg tsim khoom ntawm cov tshuab no tau pib tsim cov algorithmic hom lus rau engineering (tshwj xeeb, ALGOL, FORTRAN) thiab kev lag luam (tshwj xeeb, COBOL) hom kev suav.

Cov kev cai tu cev rau cov khoos phis tawj hluav taws xob kuj nce ntxiv. Nyob rau hauv lub fifties muaj ib tug breakthrough, tab sis nws tseem nyob deb ntawm cov niaj hnub theem.

Qhov tseem ceeb ntawm OS

Tab sis txawm tias lub sijhawm ntawd, txoj haujlwm tseem ceeb ntawm kev siv tshuab computer yog txo cov peev txheej - sijhawm ua haujlwm thiab nco. Yuav kom daws tau qhov teeb meem no, lawv mam li pib tsim cov qauv ntawm kev ua haujlwm tam sim no.

Cov kev cai tu cev rau cov khoos phis tawj hluav taws xob
Cov kev cai tu cev rau cov khoos phis tawj hluav taws xob

Cov hom thawj qhov kev khiav haujlwm (OS) ua rau nws tuaj yeem txhim kho kev ua haujlwm ntawm kev ua haujlwm ntawm cov neeg siv computer, uas yog tsom rau kev ua haujlwm qee yam: nkag mus rau cov ntaub ntawv hauv lub tshuab, hu rau cov neeg txhais lus tsim nyog, hu rau cov tsev qiv ntawv niaj hnub subroutines tsim nyog rau txoj haujlwm, thiab lwm yam.

Yog li ntawd, ntxiv rau qhov kev pab cuam thiab ntau yam ntaub ntawv, nyob rau hauv lub thib ob tiam computers nws yog tsim nyog los tawm kuj ib tug tshwj xeeb cov lus qhia, qhov twg cov txheej txheem ua thiab ib daim ntawv teev cov ntaub ntawv hais txog qhov kev pab cuam thiab nws developers tau qhia. Tom qab ntawd, qee qhov haujlwm rau cov neeg ua haujlwm (teev nrog cov haujlwm) tau pib nkag mus rau hauv cov tshuab ua ke, hauv cov ntaub ntawv ntawm kev ua haujlwm no, nws yog ib qho tsim nyog los faib cov hom kev pabcuam hauv computer ntawm qee hom haujlwm - multiprogramming txoj kev. ua haujlwm rau kev kawm cov ntaub ntawv tshwm sim.

Third Generation

Vim txoj kev loj hlobCov thev naus laus zis ntawm kev tsim hluav taws xob sib xyaw ua ke (ICs) ntawm cov khoos phis tawj tswj hwm kom tau txais qhov nrawm ntawm qhov nrawm thiab qib ntawm kev ntseeg tau ntawm cov khoom siv hluav taws xob uas twb muaj lawm, nrog rau lwm qhov txo qis hauv lawv qhov ntev, tus nqi siv hluav taws xob thiab tus nqi.

Kev sib xyaw ua ke ntawm microcircuits tam sim no tau pib ua los ntawm cov khoom siv hluav taws xob ruaj khov, uas tau muab rau hauv cov duab plaub elongated silicon wafers, thiab muaj qhov ntev ntawm ib sab tsis tshaj 1 cm. Hom wafer no (crystals) muab tso rau hauv cov ntaub ntawv yas ntawm cov ntim me me, qhov ntev hauv nws tsuas yog suav nrog kev xaiv ntawm qhov hu ua. "legs".

Vim cov laj thawj no, qhov kev loj hlob ntawm cov khoos phis tawj tau pib nce sai. Qhov no ua rau nws muaj peev xwm tsis tsuas yog txhim kho kev ua haujlwm zoo thiab txo tus nqi ntawm cov cav tov, tab sis kuj tsim cov khoom siv me me, yooj yim, pheej yig thiab txhim khu kev qha ntau hom - minicomputer. Cov tshuab no tau tsim los thaum xub thawj los daws cov teeb meem kev lag luam hauv ntau yam kev tawm dag zog thiab cov tswv yim.

Lub sijhawm tseem ceeb hauv xyoo ntawd tau suav tias yog qhov ua tau ntawm kev sib koom ua ke ntawm cov tshuab. Lub cim thib peb ntawm cov khoos phis tawj yog tsim los siv rau hauv tus account tau tshaj tus neeg ua qauv ntawm ntau hom. Tag nrho lwm yam accelerations nyob rau hauv txoj kev loj hlob ntawm kev ua lej thiab ntau yam software pab tsim cov kev pab cuam batch rau lub solvability ntawm tus qauv teeb meem ntawm ib tug teeb meem-oriented programming lus. Tom qab ntawd, thawj zaug, cov pob software tshwm sim - cov ntaub ntawv ntawm kev ua haujlwm uas lub cim thib peb ntawm cov khoos phis tawj tsim.

Kev txhim kho ntawm cov khoom siv hluav taws xob ntawm cov khoos phis tawjpab txhawb rau qhov tshwm sim ntawm kev sib koom ua ke loj loj (LSI), qhov twg txhua lub siv lead ua muaj ob peb txhiab hluav taws xob-hom qhov chaw. Ua tsaug rau qhov no, cov tiam tom ntej ntawm cov khoos phis tawj tau pib tsim, lub hauv paus tseem ceeb uas tau txais ntau lub cim xeeb thiab txo qis rau kev siv cov lus txib: kev siv lub cim xeeb bytes hauv ib lub tshuab ua haujlwm pib txo qis. Tab sis, txij li cov nqi programming tsis tshua muaj nqis, cov dej num ntawm kev txo cov peev txheej ntawm tib neeg hom, thiab tsis yog hom tshuab, zoo li ua ntej, tau los ua ntej.

tus kheej lub computer
tus kheej lub computer

Kev ua haujlwm ntawm cov hom tom ntej tau tsim tawm, uas ua rau cov neeg ua haujlwm txhim kho lawv cov kev pabcuam ncaj qha tom qab lub khoos phis tawj qhia, qhov no yooj yim rau kev ua haujlwm ntawm cov neeg siv, vim tias thawj qhov kev txhim kho ntawm lub hauv paus software tshiab tau tshwm sim sai sai. Txoj kev no kiag li contradicted txoj kev xav ntawm thawj theem ntawm kev txhim kho cov ntaub ntawv, uas siv computers ntawm thawj tiam. Tam sim no cov khoos phis tawj tau pib siv tsis yog rau kev sau cov ntaub ntawv loj, tab sis kuj tseem siv rau kev siv tshuab thiab tshuab ua haujlwm ntawm ntau yam haujlwm.

Txoj kev hloov pauv thaum ntxov seventies

Nyob rau xyoo 1971, ib qho kev sib koom ua ke loj ntawm cov khoos phis tawj raug tso tawm, qhov twg tag nrho cov txheej txheem ntawm lub khoos phis tawj ntawm cov qauv siv niaj hnub nyob. Tam sim no nws tau dhau los ua kev npaj rau hauv ib qho kev sib koom ua ke loj yuav luag txhua lub tshuab hluav taws xob hluav taws xob uas tsis yog qhov nyuaj hauv ib lub khoos phis tawj niaj hnub. Yog li, qhov ua tau ntawm huab hwm coj ntau lawm ntawm cov khoom siv pa rau me metus nqi. Nov yog lub computer tshiab, tiam plaub.

Txij thaum ntawd los, ntau tus nqi pheej yig (siv hauv cov khoos phis tawj me me) thiab cov kev tswj xyuas tau tsim ua kom haum rau ib lossis ob peb lub rooj sib tham loj nrog cov txheej txheem, RAM txaus thiab cov qauv kev sib txuas nrog cov thawj coj-hom sensors hauv kev tswj mechanisms.

Cov kev pab cuam uas ua haujlwm nrog cov kev cai ntawm cov roj av hauv lub cav tsheb, nrog rau kev hloov ntawm qee cov ntaub ntawv hluav taws xob lossis nrog cov qauv ntxuav, tau nkag mus rau hauv lub computer nco lossis siv ntau hom kev tswj, lossis ncaj qha ntawm kev lag luam.

Lub xya caum tau pom qhov pib ntawm kev tsim cov universal xam systems uas ua ke ib tug processor, ib tug loj npaum li cas ntawm lub cim xeeb, circuits ntawm ntau yam interfaces nrog ib tug input-tso mechanism nyob rau hauv ib tug ntau loj integrated circuit (lub thiaj li hu ua ib leeg-chip computers) los yog, nyob rau hauv lwm yam versions, loj integrated circuits nyob rau hauv ib tug ntau luam Circuit Court board. Raws li qhov tshwm sim, thaum lub cim thib plaub ntawm cov khoos phis tawj tau nthuav dav, qhov rov ua dua ntawm qhov xwm txheej uas tau tsim nyob rau xyoo caum pib, thaum cov khoos phis tawj me me tau ua ib feem ntawm kev ua haujlwm hauv cov khoos phis tawj loj loj.

Plaub tiam computer khoom

Lub tshuab hluav taws xob thib plaub yog qhov nyuaj thiab muaj peev xwm ua tau:

  • hom multiprocessor;
  • txoj haujlwm ntawm hom sib luag-nruab nrab;
  • qib siab hom lus hauv computer;
  • muagthawj lub computer networks.
thawj electronic computers
thawj electronic computers

Kev txhim kho ntawm kev muaj peev xwm ntawm cov cuab yeej no tau cim los ntawm cov kev cai hauv qab no:

  1. Tseeb teeb liab qeeb los ntawm 0.7 ns/v.
  2. Hom kev nco yog ib yam khoom siv hluav taws xob. Lub sijhawm tsim cov ntaub ntawv los ntawm hom kev nco yog 100-150 ns. Nco - 1012-1013 cim.

Siv cov khoom siv kho vajtse ntawm kev ua haujlwm

Modular systems tau pib siv rau software-hom cuab yeej.

thawj tus kheej lub khoos phis tawj hluav taws xob tau tsim nyob rau lub caij nplooj ntoo hlav xyoo 1976. Raws li kev sib koom ua ke 8-ntsis controllers ntawm cov khoom siv hluav taws xob zoo sib xws, cov kws tshawb fawb tau tsim ib lub tshuab ua si BASIC-programmed Apple, uas tau txais txiaj ntsig zoo. Thaum ntxov xyoo 1977, Apple Comp. tau tshwm sim, thiab tsim thawj Apple tus kheej lub computer hauv ntiaj teb pib. Keeb kwm ntawm lub khoos phis tawj no qhia txog qhov xwm txheej no yog qhov tseem ceeb tshaj plaws.

Hnub no, Apple tsim Macintosh tus kheej lub khoos phis tawj, uas nyob rau hauv ntau qhov kev hwm tshaj IBM PC qauv. Apple cov qauv tshiab yog qhov txawv tsis yog los ntawm qhov zoo tshaj plaws, tab sis kuj los ntawm qhov dav (los ntawm cov qauv niaj hnub) muaj peev xwm. Ib qho kev khiav hauj lwm tshwj xeeb kuj tau tsim rau cov khoos phis tawj los ntawm Apple, uas suav nrog tag nrho lawv cov yam ntxwv tshwj xeeb.

Lub tiam thib tsib ntawm computer

Nyob rau hauv lub eighties tus txheej txheem ntawm kev loj hlob ntawm computers (lub computer tiam) nkag mus rau ib tug tshiab theem - thib tsib tiam tshuab. Cov tsos ntawm cov khoom siv nocuam tshuam nrog kev loj hlob ntawm microprocessors. Los ntawm qhov kev pom ntawm kev tsim kho, kev ua haujlwm tsis zoo ntawm kev ua haujlwm yog tus yam ntxwv, thiab txiav txim siab txog software thiab lej hauv paus, kev txav mus rau qib ntawm kev ua haujlwm hauv cov qauv txheej txheem yog yam ntxwv. Lub koom haum ntawm kev ua haujlwm ntawm cov khoos phis tawj hluav taws xob tau loj hlob.

Kev ua tau zoo ntawm lub cim thib tsib ntawm cov khoos phis tawj yog ib puas yim rau ib puas thiab cuaj ua haujlwm ib ob. Hom tshuab no yog tus cwj pwm los ntawm cov txheej txheem multiprocessor, uas yog raws li microprocessors ntawm hom tsis muaj zog, uas yog siv tam sim hauv ntau qhov ntau. Tam sim no muaj cov cuab yeej siv hluav taws xob hauv tshuab hluav taws xob uas tsom mus rau qib siab hom lus hauv computer.

Pom zoo: