Kompyuta za IBM. Kompyuta binafsi. Kompyuta haioani na IBM PC

IBM ni shirika kubwa ambalo leo huendeleza na kutoa programu na bidhaa zingine za hali ya juu. Katika historia yake ya zaidi ya miaka 100, imeleta bidhaa nyingi mpya sokoni. Ilikuwa shukrani kwa IBM kwamba kompyuta zilionekana karibu kila nyumba.

Anza

IBM ilionekana wakati kompyuta ya kibinafsi ilikuwa ngumu hata kufikiria. Mnamo 1896, aliianzisha. Kampuni hiyo ilipokea jina la TMC na ilijishughulisha na utengenezaji wa mashine za kukokotoa na za uchambuzi, ambazo ziliuzwa kwa mashirika ya serikali.

Mwanzoni mwa historia yake, kampuni ilipokea agizo kubwa kutoka kwa Wizara ya Takwimu, na shukrani kwa hili mara moja ilichukua nafasi kubwa kwenye soko. Walakini, mwanzilishi na mmiliki bado alilazimika kuuza kampuni hiyo kwa fikra maarufu ya kifedha Charles Flint kwa sababu ya shida za kiafya. Milionea huyo alilipa kiasi kikubwa cha dola bilioni 2.3 kwa kampuni wakati huo.

Kuibuka kwa IBM

Baada ya kupata udhibiti wa TMC, Charles Flint alianza mara moja kuiunganisha na mali nyingine, kama vile ITRC na CSC. Kama matokeo, mfano wa "jitu la bluu" la kisasa liliundwa - Shirika la CTR.

Kampuni iliyoundwa ilianza kutengeneza vifaa anuwai vinavyolingana na wakati huo. Hizi zilijumuisha mizani, mifumo ya kufuatilia wakati na, muhimu zaidi, vifaa vya kadi ya punch. Ilikuwa ya mwisho ambayo ilichukua jukumu kubwa katika mpito wa kampuni kwa utengenezaji wa kompyuta.

Chapa ya IBM ilionekana kwanza mnamo 1917 kwenye soko la Kanada. Hivi ndivyo kampuni iliamua kuonyesha kuwa imekuwa shirika la kimataifa. Baada ya mafanikio ya kutosha ya jina jipya, mgawanyiko wa Amerika pia ulibadilisha jina lake kuwa IBM mnamo 1924.

Katika miaka michache iliyofuata, kampuni iliendelea kikamilifu kuboresha teknolojia yake, na kuunda aina mpya ya kadi zilizopigwa zinazoitwa IBM Card. Shirika pia hupata tena ufikiaji wa maagizo makubwa ya serikali, ambayo huruhusu kufanya karibu hakuna kupunguzwa hata wakati wa Unyogovu Mkuu.

IBM na Vita vya Kidunia vya pili

IBM ilishirikiana kikamilifu na serikali ya kifashisti nchini Ujerumani. Mnamo 1933, shirika hilo lilizindua kiwanda chake huko Ujerumani. Walakini, kampuni hiyo, kama kampuni zingine nyingi za Amerika, inadai tu kuuza magari na haizingatii hii kama msaada kwa serikali.

Huko Merika wakati wa vita, shirika lilikuwa likijishughulisha zaidi na usambazaji wa mbele kwa maagizo ya serikali. Alianza kutengeneza vituko vya kurusha mabomu, bunduki, sehemu za injini na bidhaa zingine zinazohitajika na jeshi. Wakati huo huo, mkuu wa shirika kisha akaweka kiwango cha faida cha 1%, ambacho kilitumwa sio kwa wanahisa, lakini kwa mahitaji ya fedha za misaada.

Mwanzo wa enzi ya kompyuta

Kompyuta ya kwanza ya IBM ilitolewa mwaka wa 1941-1943 na iliitwa "Mark-I". Gari lilikuwa na uzito wa tani 4.5 za kuvutia. Baada ya kuipima uzinduzi rasmi ilifanyika tu mnamo 1944, baada ya kuhamishiwa Chuo Kikuu cha Harvard.

Kwa kweli, Mark I ilikuwa mashine ya kuongeza iliyoboreshwa sana, lakini kwa sababu ya otomatiki na usanidi wake, ni kompyuta ya kwanza ya elektroniki.

Ushirikiano kati ya shirika la kimataifa na msanidi programu mkuu haukufanikiwa sana. IBM iliendelea kutengeneza kompyuta bila yeye. Kama matokeo, mnamo 1952 kampuni hiyo ilitoa kompyuta ya kwanza ya bomba.

Mwishoni mwa 1950, kompyuta za kwanza za msingi za transistor za IBM ziliundwa. Ilikuwa shukrani kwa uboreshaji huu kwamba iliwezekana kuongeza kuegemea kwa kompyuta na kuunda kwa msingi wao mfumo wa kwanza wa ulinzi dhidi ya shambulio la kombora. Wakati huo huo, kompyuta ya kwanza ya IBM ya uzalishaji na gari ngumu ilionekana. Kweli, gari lililoonyeshwa kwa kiongozi wa Soviet mwaka 1958 lilichukua makabati mawili makubwa na lilikuwa na uwezo wa 5 MB. IBM pia kuweka bei badala ya juu kwa ajili yake. Mfano wa kwanza wa gari ngumu uligharimu karibu $ 50,000 kwa bei za wakati huo. Lakini huo ulikuwa mwanzo tu.

Muonekano wa kwanza wa Mfumo wa IBM

Mnamo 1964, kompyuta mpya za IBM zilianzishwa. Wamebadilika sana na kuweka viwango kwa miaka mingi ijayo. Familia hiyo iliitwa IBM System/360. Hizi zilikuwa mashine za kwanza ambazo zilifanya iwezekanavyo kuongezeka hatua kwa hatua nguvu ya kompyuta kwa kubadilisha mtindo bila kubadilisha programu. Ilikuwa kwenye hizi mainframes ambapo teknolojia ya microcode ilitumiwa kwanza.

Kompyuta zilizoundwa na IBM zilipokea usanifu uliofanikiwa sana, ambao ukawa kiwango cha ukweli kwa miaka mingi. Na leo mfululizo wa System Z, ambayo ni mwendelezo wa kimantiki wa mstari wa Mfumo/360, hutumiwa kikamilifu.

PC ya kwanza

IBM haikuona kompyuta za kibinafsi kama soko la kuahidi. Hata hivyo, mwaka wa 1976, kompyuta ya kwanza ya kompyuta ya mfululizo wa IBM 5100 ilianzishwa. Ilikusudiwa zaidi kwa wahandisi na haikufaa. kazi ya ofisi au matumizi ya kibinafsi.

Blue Giant ilianzisha kompyuta ya kwanza ya kibinafsi iliyotengenezwa kwa wingi mnamo 1981. Kwa kweli, kampuni haikuwa na tumaini la mafanikio yake. Ndiyo maana vipengele vyake vingi vilinunuliwa kutoka kwa makampuni mengine. Kompyuta mpya ilijumuishwa katika familia ya IBM 5150 na iliitwa PC.

Umaarufu wa IBM PC

Kichakataji kipya kutoka kwa Intel kilihitajika na kilitolewa kwa mafanikio sana na kampuni changa iliyoanzishwa na Bill Gates.

Jambo muhimu zaidi ambalo lilileta umaarufu wa PC ilikuwa uwazi wa usanifu. Kwa mara ya kwanza, shirika liliacha kanuni za muda mrefu na halikutoa leseni ya vipengele au BIOS iliyotumiwa. Hii iliruhusu makampuni mengi ya tatu kuunganisha haraka "clones" kulingana na vipimo vilivyochapishwa.

Usanifu wazi ulitoa faida zingine, kama vile uwezo wa kukarabati na kusasisha kompyuta kwa uhuru. Hii baadaye ilisababisha maendeleo ya kompyuta za kibinafsi.

Walakini, IBM yenyewe kivitendo haikuingia kwenye soko la kompyuta ya nyumbani. PC ya asili ya IBM ilikuwa ghali kabisa. Zaidi, seti hii ya msingi ilihitaji ununuzi wa kidhibiti diski za floppy na anatoa zenyewe. Washindani walionekana kuahidi zaidi dhidi ya usuli huu.

Walakini, kampuni hiyo ilijaribu kuzindua idadi ya mifano kwa watumiaji wa nyumbani. Mmoja wao, anayeitwa IBM PCjr, alikuwa kati ya 25 mbaya zaidi vifaa vya kompyuta. Lakini uzalishaji wa mtindo huu ulisitishwa haraka.

Katika sehemu ya biashara, IBM jadi ilihisi bora, pamoja na soko kompyuta za kibinafsi. Hili lilipatikana kupitia utambuzi wa juu wa chapa na uuzaji wa kufikiria. Matokeo ya mafanikio yalikuwa kuibuka kwa IBM PC/XT na IBM PC/AT mashine.

Laptop ya kwanza

Licha ya mtazamo mbaya wa awali kuelekea kompyuta za kibinafsi, mtu mkubwa alilazimika kufikiria juu yake. Kwanza kabisa, hii iliathiriwa na mafanikio ya kushangaza ya IBM PC. Kwa njia, mpango wa mauzo wa miezi sita kwa kompyuta ya kwanza ya kibinafsi ulikamilishwa chini ya siku 30.

IBM Convertible ilianza kuuzwa mapema 1986 na, licha ya sifa zake za kawaida, ilitolewa hadi 1991. Miongoni mwa uvumbuzi, kifaa hiki kilikuwa PC ya kwanza kutoka kwa shirika kubwa lililo na diski ya 3.5 ".

miaka ya 90

Kufikia miaka ya 90, shirika kubwa lilikuwa linapoteza nafasi yake katika soko la kompyuta za kibinafsi, lakini kwa muda mrefu iliendelea kuzalisha aina mpya za kompyuta za stationary na zinazohamishika.

Kwanza mwaka 1990 Kampuni ya IBM kuingizwa sokoni kompyuta mpya, ambayo ina usanifu mpya kabisa na haiendani katika maunzi na programu na vizazi vilivyopita.

Kompyuta mpya ilipokea basi ya kisasa ya data, na sehemu nyingi zilibadilishwa kwa njia ambayo haziwezi kuzalishwa tena. makampuni madogo kutoka Asia ilikuwa karibu haiwezekani kwa sababu za kiteknolojia na leseni. Lakini usanifu uligeuka kuwa kushindwa. Ingawa baadhi ya ubunifu uliotumiwa katika Kompyuta hizi ulidumu kwa muda mrefu, kwa mfano, viunganishi vya panya vya PS/2 na kibodi wakati mwingine hutumiwa hata kwenye mashine za kisasa.

Wakati huo huo, kampuni ilizalisha mfululizo wa kompyuta zinazoendana na kizazi kilichopita kinachoitwa PS/1, na baadaye Aptiva.

Hizi zilikuwa kompyuta za mwisho za kibinafsi zinazozalishwa na "jitu la bluu". Kufikia 1996-1997, utengenezaji wa magari kwa sehemu hii ya soko ulipunguzwa.

Miaka ya 2000 na mwisho kutoka kwa soko la Kompyuta

IBM, licha ya kusitisha ukuzaji na utengenezaji wa Kompyuta za mezani, iliendelea kutoa na kuuza kwa mafanikio laptops kwenye soko. Watumiaji wengine hata waliendelea kuzingatia kompyuta za IBM kama viwango.

Mnamo 2004, shirika lilifanya uamuzi mgumu; kwa sababu hiyo, biashara nzima ya utengenezaji wa kompyuta za kibinafsi na kompyuta ndogo iliuzwa kwa kampuni ya Kichina. Kampuni ya Lenovo. Kampuni yenyewe ilizingatia soko la seva na huduma za usaidizi, ambayo ilikuwa ya kuvutia zaidi kwa giant. Baadaye, IBM iliuza mgawanyiko mwingine unaohusishwa na utengenezaji wa Kompyuta, kwa mfano, wale waliohusika katika uzalishaji anatoa ngumu Idara ilikuwa chini ya udhibiti wa HITACHI.

Historia ndefu ya IBM imeruhusu kampuni kukusanya uzoefu mkubwa katika kuunda vifaa vya kompyuta na programu. Leo, hata licha ya kuacha soko la PC, kampuni ina ushawishi mkubwa juu ya maendeleo ya tasnia nzima.

Msingi wa usanifu Kompyuta za IBM PC Kanuni ya shirika la basi la uhusiano kati ya processor na vipengele vingine vya kompyuta inategemea. Ingawa tangu wakati huo aina za mabasi zilizotumiwa na muundo wao zimebadilika mara kadhaa, usanifu, kanuni ya msingi ya shirika la ndani la kompyuta, imebakia bila kubadilika. Muundo wa kompyuta umeonyeshwa kwenye mchoro hapa chini.

Kitengo cha usindikaji cha kati (CPU) ni msingi wa mfumo wa kompyuta. Mawasiliano na vipengele vingine hufanyika kupitia basi ya processor ya nje. Ndani ya processor kuna mabasi ya mwingiliano kati ya ALU, vifaa vya kudhibiti na rejista za kumbukumbu. Basi la nje la kichakataji lina mistari inayobeba data, anwani (kuonyesha mahali data inatoka na inapotumwa), na amri za udhibiti. Kwa hiyo, basi ya kawaida imegawanywa katika basi ya data, basi anwani na basi kudhibiti. Kila mstari unaweza kubeba data, anwani au amri ya kudhibiti. Idadi ya mistari kwenye basi inaitwa upana wa basi. Upana wa basi huamua idadi ya juu ya wakati huo huo bits zinaa, ambayo kwa upande huathiri utendaji wa jumla wa kompyuta. Hiyo ni, jinsi upana wa basi unavyokuwa mkubwa, ndivyo data zaidi inavyoweza kusambazwa kwa wakati mmoja, ndivyo utendaji wa juu unavyoongezeka. Kigezo cha pili kinachoathiri utendaji ni kasi ya kuhamisha data ya basi, ambayo imedhamiriwa na kasi ya saa ya basi.

Mzunguko wa basi unatosha sifa muhimu, lakini bado hauamua utendaji wa kompyuta. Vigezo muhimu zaidi kwa utendaji wa jumla kompyuta ni kasi ya saa na kina kidogo cha kichakataji cha kati. Na hii ni ya asili kwa sababu nyingi. Ni kichakataji ambacho hufanya kazi kuu za usindikaji wa data na mara nyingi huanzisha na kudhibiti ubadilishanaji wa data. Mzunguko wa saa huamua kasi kufanya shughuli, na kina kidogo kiasi cha data, kusindika wakati wa operesheni moja.

Swali la 20: Mfumo wa vipengele vya kimuundo vya kompyuta binafsi. Sababu za fomu.

Kompyuta ter(Kompyuta ya Kiingereza, - "calculator") - kifaa au mfumo unaoweza kutekeleza mlolongo fulani, uliofafanuliwa wazi, na wa kutofautisha wa shughuli. Hizi ni mara nyingi shughuli za hesabu za nambari na upotoshaji wa data, hata hivyo, hii pia inajumuisha shughuli za pembejeo-pato. Maelezo ya mlolongo wa shughuli huitwa programu.

Kompyuta ya kielektroniki,kompyuta- tata njia za kiufundi, ambapo kuu vipengele vya utendaji(mantiki, uhifadhi, maonyesho, nk) hufanywa kwa vipengele vya elektroniki vinavyotengenezwa kwa usindikaji wa habari moja kwa moja katika mchakato wa kutatua matatizo ya computational na habari.

Binafsi kompyuta , Kompyuta(Kompyuta ya kibinafsi ya Kiingereza, PC), Kompyuta(kompyuta ya kibinafsi ya elektroniki) - kompyuta ndogo ya desktop na sifa za utendaji kifaa cha kaya na utendaji wa wote.

Kipengele cha fomu( kutoka kwa Kiingereza form factor) - kiwango ambacho kinabainisha vipimo bidhaa ya kiufundi, pamoja na kuelezea seti za ziada zake vigezo vya kiufundi, kama vile sura, aina vipengele vya ziada kuwekwa ndani/kwenye kifaa, nafasi na mwelekeo wao.

Kipengele cha fomu (kama viwango vingine vyovyote) ni ushauri kwa asili.

Uainishaji wa kipengele cha fomu hufafanua vipengele vinavyohitajika na vya hiari. Hata hivyo, idadi kubwa ya wazalishaji wanapendelea kuzingatia vipimo, kwa kuwa bei ya kufuata viwango vilivyopo ni utangamano wa ubao wa mama na vifaa vya kawaida (pembeni, kadi za upanuzi) kutoka kwa wazalishaji wengine katika siku zijazo.

Kompyuta ya kielektroniki inahusisha matumizi vipengele vya elektroniki kama vitengo vyake vya kazi, hata hivyo, kompyuta inaweza kuundwa kwa kanuni nyingine - inaweza kuwa ya mitambo, kibaolojia, macho, quantum, nk (maelezo zaidi: Madarasa ya kompyuta Kwa aina. mazingira ya kazi), kufanya kazi kutokana na harakati za sehemu za mitambo, harakati za elektroni, photoni, au athari za matukio mengine ya kimwili. Kwa kuongeza, kulingana na aina ya operesheni, kompyuta inaweza kuwa digital (DVM) na analog (ABM).

Kwa upande mwingine, neno "kompyuta" linamaanisha uwezekano wa kubadilisha programu inayotekelezwa (reprogramming). Kompyuta nyingi za kielektroniki zinaweza kufanya mlolongo uliobainishwa wa operesheni, kuwa na vifaa vya kuingiza na kutoa, au kujumuisha vifaa sawa na vile vinavyotumika katika kompyuta ya kielektroniki vipengele vya muundo (kwa mfano, rejista), lakini haimaanishi uwezekano wa kupanga upya.*

Vipengele vya kubuni

Kompyuta za kisasa hutumia aina nzima ya ufumbuzi wa kubuni uliotengenezwa kwa kipindi chote cha maendeleo ya teknolojia ya kompyuta. Suluhisho hizi, kama sheria, hazitegemei utekelezaji wa kimwili wa kompyuta, lakini wenyewe ni msingi ambao watengenezaji hutegemea. Chini ni wengi maswali muhimu, kutatuliwa na waundaji wa kompyuta:

Digital au analog

Uamuzi wa kimsingi wakati wa kuunda kompyuta ni chaguo la ikiwa itakuwa mfumo wa dijiti au analog. Ikiwa kompyuta za kidijitali zinafanya kazi kwa kutumia vigeu tofauti vya nambari au ishara, basi analogi zimeundwa ili kuchakata mitiririko inayoendelea ya data inayoingia. Leo, kompyuta za dijiti zina mengi zaidi mbalimbali maombi, ingawa wenzao wa analogi bado hutumiwa kwa madhumuni maalum. Inapaswa pia kutajwa kuwa mbinu nyingine zinawezekana hapa, zinazotumiwa, kwa mfano, katika kompyuta ya pulsed na quantum, lakini kwa sasa ni suluhisho maalum au za majaribio.

Mifano ya kompyuta za analog, kutoka rahisi hadi ngumu, ni: nomogram, utawala wa slide, astrolabe, oscilloscope, televisheni, processor ya sauti ya analog, autopilot, ubongo.

Miongoni mwa vikokotoo vilivyo rahisi zaidi, abacus, au abacus ya kawaida, inajulikana; Ngumu zaidi ya aina hizi za mifumo ni kompyuta kubwa.

Mfumo wa nambari

Mfano wa kompyuta kulingana na mfumo wa nambari ya decimal ni kompyuta ya kwanza ya Amerika, Mark I.

Hatua muhimu zaidi katika maendeleo teknolojia ya kompyuta ilianza mpito kwa uwakilishi wa ndani wa nambari katika fomu ya binary. Hii imerahisisha sana muundo vifaa vya kompyuta vifaa vya pembeni. Kuchukua mfumo wa nambari za binary kama msingi kulifanya iwezekane zaidi kutekeleza kazi za hesabu na shughuli za kimantiki.

Hata hivyo, mpito kwa mantiki ya binary haukuwa mchakato wa papo hapo na usio na masharti. Waumbaji wengi walijaribu kuendeleza kompyuta kulingana na mfumo wa nambari ya decimal, ambayo inajulikana zaidi kwa wanadamu. Ufumbuzi mwingine wa kubuni pia ulitumiwa. Kwa hivyo, moja ya mashine za mapema za Soviet zilifanya kazi kwa msingi wa mfumo wa nambari ya ternary, matumizi ambayo kwa njia nyingi ni faida zaidi na rahisi ikilinganishwa na mfumo wa binary (mradi wa kompyuta wa Setun ternary ulitengenezwa na kutekelezwa na mhandisi mwenye talanta wa Soviet. N.P. Brusentsov).

Chini ya uongozi wa Academician Ya. A. Khetagurov, "microprocessor yenye kutegemewa sana na salama ya mfumo wa usimbaji usio wa binary kwa vifaa vya wakati halisi" ilitengenezwa, kwa kutumia mfumo 1 kati ya 4 wa usimbaji na sifuri amilifu.

Kwa ujumla, hata hivyo, chaguo mfumo wa ndani uwasilishaji wa data haubadili kanuni za msingi za uendeshaji wa kompyuta - kompyuta yoyote inaweza kuiga nyingine yoyote.

Kuhifadhi programu na data

Wakati wa kufanya mahesabu, mara nyingi ni muhimu kuhifadhi data ya kati kwa matumizi ya baadaye. Utendaji wa kompyuta nyingi kwa kiasi kikubwa imedhamiriwa na kasi ambayo wanaweza kusoma na kuandika maadili hadi (kutoka) kumbukumbu ya jumla ya uwezo wake. Hapo awali, kumbukumbu ya kompyuta ilitumiwa tu kuhifadhi maadili ya kati, lakini hivi karibuni ilipendekezwa kwamba msimbo wa programu uhifadhiwe katika kumbukumbu sawa (usanifu wa von Neumann, usanifu wa "Princeton" kama data. Suluhisho hili linatumika katika mifumo mingi ya kompyuta leo. Hata hivyo, kwa watawala wa udhibiti (microcomputers) na wasindikaji wa ishara, mpango ambao data na mipango huhifadhiwa katika sehemu tofauti za kumbukumbu (usanifu wa Harvard) uligeuka kuwa rahisi zaidi.

Sehemu kuu ya PC, pamoja na:

    vifaa vya elektroniki vinavyodhibiti uendeshaji wa kompyuta (pamoja na " CPU", "coprocessor", "RAM", "vidhibiti" ("adapta"), "basi");

    usambazaji wa umeme ambao hubadilisha voltage ya mtandao mkuu kuwa voltage ya moja kwa moja ya thamani ya chini inayohitajika na kuisambaza nyaya za elektroniki na vipengele vingine vya PC;

    vifaa vya kumbukumbu vya nje vilivyoundwa kwa ajili ya kuandika na kusoma programu na data na inayojumuisha gari la diski ya magnetic disk (HDD) na anatoa moja au mbili za floppy. disks magnetic(NGMD).

Muundo wa kitengo cha mfumo wa PC una kesi, bodi kadhaa za elektroniki (haswa "mfumo" au "ubao wa mama"), viunganisho vya kawaida (slots), nyaya za kuunganisha za msingi nyingi, swichi ya nguvu na idadi ndogo ya swichi. vifungo) kwa kudhibiti njia za uendeshaji za Kompyuta.

Kesi ya kitengo cha mfumo wa PC inapatikana katika lahaja zifuatazo:

    Mlalo (desktop), ikijumuisha. katika toleo lake la kupunguzwa (Mini-footprint, Slimline) na toleo la ukubwa mdogo (Ultra-slimline);

    Wima ("mnara"), ikijumuisha. kwa fomu iliyopanuliwa, inayofaa kwa usanidi kwenye sakafu - "Mnara Mkubwa", ukubwa mdogo - "Mnara Mdogo" na toleo la kati - "Mnara wa Kati";

    "Yote kwa moja" - Eneo-kazi na kitengo cha mfumo na mfuatiliaji pamoja katika kesi moja;

Inabebeka au kubebeka, ikijumuisha idadi ya chaguo tofauti, ikiwa ni pamoja na "pedi ya magoti" na "notepadi" (tazama - Laptop au Pocketbook). Katika matukio haya, kesi ya kitengo cha mfumo pia inajumuisha kufuatilia, keyboard, trackball, na katika baadhi ya mifano, gari la CD-ROM.

    mgawanyiko kwa sifuri wakati wa utekelezaji

    makosa ya kumbukumbu wakati wa kuandika matokeo

Leo, karibu hakuna wasindikaji walio na utekelezaji mlolongo wa maagizo; wamebadilishwa na wasindikaji na utekelezaji sambamba wa maagizo, ambayo, mambo mengine yote kuwa sawa, hutoa utendaji wa juu. Kichakataji rahisi zaidi na utekelezaji sambamba wa amri - processor iliyo na bomba la maagizo. Kichakataji cha bomba la maelekezo kinaweza kutolewa kutoka kwa kichakataji mfuatano kwa kufanya kila hatua ya mzunguko wa maelekezo kuwa huru kutokana na hatua za awali na zinazofuata.

Kwa kufanya hivyo, matokeo ya kila hatua, isipokuwa ya mwisho, huhifadhiwa katika vipengele vya kumbukumbu vya msaidizi (rejista) ziko kati ya hatua:

Matokeo ya kuchota - amri iliyosimbwa - imehifadhiwa kwenye rejista iliyo kati ya hatua za kuchota na kusimbua.

Matokeo ya kusimbua - aina ya operesheni, maadili ya operesheni, anwani ya matokeo - huhifadhiwa kwenye rejista kati ya hatua za kuorodhesha na utekelezaji.

Matokeo ya utekelezaji - thamani mpya ya kihesabu cha programu kwa kuruka kwa masharti, matokeo yaliyohesabiwa katika ALU operesheni ya hesabu na kadhalika - huhifadhiwa katika rejista kati ya hatua za utekelezaji na kurekodi matokeo

Katika hatua ya mwisho, matokeo tayari yameandikwa kwa rejista na / au kumbukumbu, kwa hiyo hakuna rejista za wasaidizi zinahitajika.

Kukatiza kwa Vekta

Pamoja na shirika kama hilo la mfumo wa kukatiza, kompyuta ambayo imeomba huduma inajitambulisha kwa kutumia vekta ya kukatiza - anwani ya seli kuu ya kumbukumbu ya kompyuta ndogo, ambayo huhifadhi amri ya kwanza ya subroutine ya huduma ya kukatiza kwa kompyuta hii, au anwani ya mwanzo wa subroutine kama hiyo. Kwa hivyo, processor, ikiwa imepokea vector ya kukatiza, mara moja hubadilisha kutekeleza utaratibu unaohitajika wa kusindika. Katika kompyuta ndogo iliyo na mfumo wa usumbufu wa vekta, kila kompyuta lazima iwe na utaratibu wake wa usindikaji wa usumbufu.

Maelezo mafupi kuhusu IBM PC - kompyuta zinazolingana

Katika insha hii, tutajaribu kuelezea kwa ufupi baadhi ya vipengele vya kompyuta zinazoendana na IBM PC, na pia tutaanzisha dhana kadhaa za kimsingi, ambazo baadaye tutazirejelea zaidi ya mara moja.

Usanifu wazi (kanuni ya ujenzi wa block-moduli)

Rufaa ya kompyuta zinazoendana na IBM PC iko katika usanifu wao wazi. Hii, hasa, ina maana kwamba kompyuta hizo zina kanuni ya ujenzi wa msimu, yaani, vipengele vyao kuu na vitalu vinafanywa kwa namna ya modules tofauti. Kwa hivyo, kusanikisha mpya au kubadilisha vifaa vya zamani vilivyojumuishwa kwenye kompyuta sio ngumu sana. Uboreshaji wa kompyuta hizo ni kabisa ndani ya uwezo wa watumiaji wenyewe.

Kuna vipengele vitatu kuu katika kompyuta ya kibinafsi inayoendana na IBM PC: kitengo cha mfumo, kifuatiliaji na kibodi. KATIKA kitengo cha mfumo ina vipengele vyote vya elektroniki vya kompyuta: ugavi wa umeme, ubao wa mama (mfumo) na anatoa za kuhifadhi (disk drives) na vyombo vya habari vinavyoweza kutolewa au visivyoweza kutolewa. Kibodi ni kifaa cha kawaida cha kuingiza ambacho huruhusu herufi au herufi fulani kutumwa kwa kompyuta.

kudhibiti ishara. Kichunguzi (au kuonyesha) kimeundwa ili kuonyesha monochrome au rangi, tabia au habari za picha. Vipengele vyote kuu vilivyoorodheshwa hapo juu vinaunganishwa kwa kila mmoja kwa kutumia nyaya maalum na viunganisho.

Aina ya kesi ya kitengo cha mfumo huamua, haswa, vipimo na uwekaji wa ubao wa mama unaotumiwa, nguvu ya chini ugavi wa umeme (yaani, idadi inayowezekana ya vifaa vilivyounganishwa) na idadi kubwa ya anatoa zilizowekwa. Kesi za kompyuta zinakuja katika matoleo ya mnara na desktop. Tofauti kuu kati ya aina hizi za kesi inaweza kuzingatiwa idadi tofauti ya nafasi za ufungaji kwa anatoa na, ipasavyo, nguvu ya usambazaji wa umeme. Kwa njia, maeneo ya ufungaji (bays mounting) kwa anatoa inaweza kuwa ya aina mbili: na ufikiaji wa nje na ufikiaji wa ndani. Kwa hivyo, kwa ufafanuzi, ufikiaji wa anatoa zilizowekwa katika aina ya mwisho ya bays za kuweka zinaweza kupatikana tu kifuniko wazi kesi ya kitengo cha mfumo. Maeneo kama haya ya usakinishaji yanaweza kutumika tu kwa viendeshi vilivyo na midia isiyoweza kutolewa, kama vile diski kuu.

Ubao wa mama ni msingi wa kompyuta na ni karatasi ya gorofa ya laminate ya fiberglass ya foil ambayo mambo makuu ya elektroniki iko: microprocessor ya msingi, RAM, resonator ya quartz na microcircuits nyingine za msaidizi.

Kwa mujibu wa kanuni ya usanifu wazi, wengi

Kompyuta zinazoendana na IBM PC zina ubao wa mama ambao una sehemu kuu tu, na hakuna vitu vya mawasiliano, kwa mfano, na anatoa, mfuatiliaji na vifaa vingine vya pembeni. Katika vile

Katika kesi hii, vitu hivi vilivyokosekana viko kwenye bodi tofauti za mzunguko zilizochapishwa, ambazo huingizwa kwenye maeneo maalum ya upanuzi yaliyotolewa kwa kusudi hili kwenye bodi ya mfumo. Bodi hizi za ziada huitwa bodi za binti, na bodi ya mfumo inaitwa ubao wa mama. Vifaa vinavyofanya kazi, iliyofanywa kwenye bodi za binti, mara nyingi huitwa watawala au adapters, na bodi za binti wenyewe huitwa kadi za upanuzi.

Microprocessors na mabasi ya mfumo

Kompyuta zinazotangamana na IBM zinatumia tu Intel microprocessors au clones zao kuwa na usanifu sawa.

Microprocessor imeunganishwa na vifaa kuu vya kompyuta kupitia kinachojulikana kama basi ya mfumo. Basi hii sio tu inasambaza habari, lakini pia inashughulikia vifaa, na pia kubadilishana ishara za huduma maalum. Kwa kawaida, uhusiano vifaa vya ziada Kwa basi ya mfumo hufanywa kupitia viunganishi vya upanuzi.

Ili kuunganisha kadi za upanuzi kwenye basi ya mfumo wa kompyuta kulingana na microprocessor i8088 (IBM PC na IBM PC/XT), viunganishi vya pini 62 hutumiwa. Hasa, basi la mfumo huu linajumuisha laini 8 za data na laini 20 za anwani, ambazo huweka kikomo cha nafasi ya anwani ya kompyuta.

MB 1. Katika kompyuta za PC/AT286, basi mpya ya mfumo wa ISA (Industry Standard Architecture) ilianza kutumika kwa mara ya kwanza, kwa njia ambayo iliwezekana kusambaza bits 16 za data sambamba, na shukrani kwa mistari 24 ya anwani, kufikia moja kwa moja 16 MB. kumbukumbu ya mfumo. Basi ya mfumo huu inatofautiana na ile ya awali mbele ya kiunganishi cha ziada cha pini 36 kwa kadi za upanuzi zinazofanana. Kompyuta kulingana na microprocessors i80386/486 ilianza kutumia mabasi maalum kwa ajili ya kumbukumbu, ambayo ilifanya iwezekanavyo kufanya matumizi makubwa ya kasi yake. Hata hivyo, baadhi ya vifaa vilivyounganishwa kupitia viunganishi vya upanuzi wa basi vya mfumo haviwezi kufikia kasi ya uhamisho inayolinganishwa na microprocessor. Hii inahusu kufanya kazi na vidhibiti vya uhifadhi na adapta za video. Ili kutatua tatizo hili, walianza kutumia kinachojulikana mabasi ya ndani, ambayo huunganisha moja kwa moja microprocessor na watawala wa vifaa hivi vya pembeni. Hivi sasa, mabasi mawili ya kawaida ya ndani yanajulikana: VL-bus (VESA Local-bus) na PCI (Peripheral Component Interconnect). Ili kuunganisha vifaa kwenye mabasi hayo, kuna viunganisho maalum kwenye ubao wa mama wa kompyuta.

Bandari, usumbufu, ufikiaji wa kumbukumbu moja kwa moja

Microprocessor inazingatia vifaa vyote kwenye basi ya mfumo kama kumbukumbu inayoweza kushughulikiwa au kama bandari za I/O. Kwa ujumla, bandari inarejelea mzunguko fulani wa kiolesura, ambao kwa kawaida hujumuisha rejista moja au zaidi ya pembejeo/pato (seli maalum za kumbukumbu).

Microprocessor inaweza kujifunza kuhusu tukio la tukio fulani kwa ishara inayoitwa interrupt. Katika kesi hii, utekelezaji wa mlolongo wa sasa wa amri umesimamishwa (kuingiliwa), na mlolongo mwingine unaohusiana na usumbufu huu huanza kutekelezwa badala yake. Vikwazo kawaida hugawanywa katika maunzi, mantiki na programu.

Vikwazo vya maunzi (IRQs) hupitishwa kupitia laini maalum kwenye basi ya mfumo na huhusishwa na maombi kutoka kwa vifaa vya nje (kwa mfano, kubonyeza kitufe kwenye kibodi). Vikwazo vya kimantiki hutokea wakati wa uendeshaji wa microprocessor yenyewe (kwa mfano, mgawanyiko kwa sifuri), na usumbufu wa programu huanzishwa na programu ya kutekeleza na kwa kawaida hutumiwa kuita subroutines maalum.

Kompyuta za kwanza za IBM zilitumia chip ya I8259 Interrupt Controller, ambayo ina pembejeo nane za kukatiza (IRQ0-IRQ7). Kama unavyojua, wakati huo huo microprocessor inaweza kuhudumia tukio moja tu na katika kuchagua tukio hili inasaidiwa na mtawala wa kuingilia kati, ambayo huweka kiwango fulani cha umuhimu kwa kila pembejeo zake - kipaumbele. Kipaumbele cha juu ina laini ya ombi la kukatiza IRQ0, na ndogo zaidi ni IRQ7, ambayo ni, kipaumbele hupungua katika mpangilio wa kupanda wa nambari ya mstari. Katika IBM PC/AT, mistari nane ya kukatiza haitoshi tena na idadi yao iliongezeka hadi 15. Katika mifano ya kwanza, uunganisho wa cascade ya chips mbili za i8259 ilitumiwa kwa hili. Ilifanyika kwa kuunganisha pato la mtawala wa pili kwa pembejeo ya IRQ2 ya kwanza.

Ifuatayo ni muhimu kuelewa hapa. Mistari ya kukatiza IRQ8 - IRQ15 (yaani, pembejeo za kidhibiti cha pili) zina kipaumbele cha chini kuliko IRQ1, lakini juu kuliko IRQ3.

Katika hali ya ufikiaji wa moja kwa moja (DMA, Ufikiaji wa Kumbukumbu ya Moja kwa moja) kifaa cha pembeni kushikamana na RAM moja kwa moja, na si kupitia rejista za ndani za microprocessor. Uhamisho kama huo wa data unafaa zaidi katika hali ambapo inahitajika kasi kubwa kubadilishana kwa kiasi kikubwa habari. Ili kuanzisha mchakato wa kufikia moja kwa moja, ishara zinazofaa hutumiwa kwenye basi ya mfumo.

Katika kompyuta zinazoendana na IBM PC na PC/XT, chip moja ya 4-channel DMA i8237 hutumiwa kuandaa ufikiaji wa kumbukumbu ya moja kwa moja, kituo cha 0 ambacho kinalenga kuzaliwa upya kwa kumbukumbu ya nguvu. Njia 2 na 3 hutumiwa kudhibiti uhamisho wa data wa kasi kati ya diski za floppy, gari ngumu na RAM, kwa mtiririko huo.

Kompyuta zinazoendana na IBM PC/AT zina njia 7 za ufikiaji wa kumbukumbu moja kwa moja. Katika kompyuta za kwanza hii ilipatikana muunganisho wa kuteleza chips mbili za i8237, kama ilivyo kwa vidhibiti vya kukatiza.

Kumbukumbu ya kompyuta

Kompyuta zote za kibinafsi hutumia aina tatu za kumbukumbu: RAM, kumbukumbu ya kudumu na kumbukumbu ya nje (vifaa mbalimbali vya kuhifadhi). RAM imeundwa kuhifadhi habari tofauti, kwani inaruhusu yaliyomo kubadilika kadiri microprocessor inavyofanya shughuli zinazolingana. Kwa kuwa seli iliyochaguliwa kwa nasibu inaweza kupatikana wakati wowote, aina hii ya kumbukumbu pia inaitwa kumbukumbu ya upatikanaji wa random - RAM (Kumbukumbu ya Upatikanaji wa Random).

Programu zote, pamoja na za michezo ya kubahatisha, zinatekelezwa ndani kumbukumbu ya ufikiaji bila mpangilio. Kumbukumbu ya kudumu kawaida huwa na habari ambayo haifai kubadilika kwa muda mrefu. Kumbukumbu ya kudumu ina jina lake mwenyewe - ROM (Kumbukumbu ya Kusoma Pekee), ambayo inaonyesha kwamba hutoa tu njia za kusoma na kuhifadhi.

Shirika la kumbukumbu la mantiki

Kama unavyojua, i8088 microprocessor inayotumiwa katika IBM PC, PC/XT, kupitia mabasi yake 20 ya anwani, hutoa ufikiaji wa MB 1 tu ya nafasi ya kumbukumbu. KB 640 ya kwanza ya nafasi inayoweza kushughulikiwa kwenye kompyuta zinazotangamana na IBM kwa kawaida huitwa kumbukumbu ya kawaida. KB 384 zilizobaki zimehifadhiwa kwa matumizi ya mfumo na huitwa kumbukumbu katika anwani za juu (UMB, Vitalu vya Kumbukumbu vya Juu, Kumbukumbu ya Juu ya DOS au Eneo la UM - UMA) Eneo la kumbukumbu hili limetengwa kwa ajili ya uwekaji wa mfumo wa BIOS ROM (Kumbukumbu ya Kusoma Pekee. Mfumo wa Pato la Msingi), kwa kumbukumbu ya video na kumbukumbu ya ROM ya adapta za ziada.

Kumbukumbu ya ziada (iliyopanuliwa).

Karibu na kompyuta zote za kibinafsi, eneo la kumbukumbu la UMB mara chache hujaa kabisa. Kama sheria, eneo la upanuzi la mfumo wa BIOS ROM au sehemu ya kumbukumbu ya video na maeneo ya moduli za ziada za ROM ni tupu. Huu ndio msingi wa maelezo ya ziada ya kumbukumbu ya EMS (Expanded Memory Specification), iliyotengenezwa kwanza na Lotus Development, Intel na Microsoft (kwa hivyo wakati mwingine huitwa vipimo vya LIM). Uainisho huu unaruhusu matumizi ya RAM zaidi ya kiwango cha 640 KB kwa programu za programu. Kanuni ya kutumia kumbukumbu ya ziada inategemea kubadili vitalu vya kumbukumbu (kurasa). Katika eneo la UMB, kati ya bafa ya video na mfumo wa RGM BIOS, "dirisha" la 64 KB ambalo halijatengwa limetengwa, ambalo limegawanywa katika kurasa. Programu na maunzi huruhusu sehemu yoyote ya kumbukumbu ya ziada kuchorwa kwa kurasa zozote za "window(TM)" zilizotengwa. Ingawa kichakataji kidogo hufikia data iliyohifadhiwa kwenye "dirisha" (anwani chini ya MB 1), anwani za data hii kila wakati. inaweza kukabiliana na kumbukumbu ya ziada kuhusiana na "madirisha" ya megabytes kadhaa (tazama Mchoro 1).

Katika kompyuta zilizo na processor ya i8088, kutekeleza kumbukumbu ya ziada, bodi maalum zilizo na usaidizi wa vifaa vya vizuizi vya kumbukumbu za "paging" (kurasa) na dereva wa programu inayolingana lazima itumike. Bila shaka, kadi za kumbukumbu za ziada pia zinaweza kuwekwa kwenye kompyuta kulingana na i80286 na wasindikaji wa juu.

Kumbukumbu iliyopanuliwa

Kompyuta zinazotumia kichakataji cha l80286 zilizo na mabasi ya anwani 24 zinaweza kushughulikia 16 MB, na kwa wasindikaji wa i80386/486, kumbukumbu ya 4 GB. Chaguo hili linapatikana tu kwa hali ya ulinzi ya processor, ambayo mfumo wa uendeshaji wa MS-DOS hauungi mkono. Kumbukumbu iliyopanuliwa iko juu ya eneo la anwani la MB 1 (usichanganye MB 1 ya RAM na MB 1 ya nafasi ya anwani). Ili kufanya kazi na kumbukumbu iliyopanuliwa, microprocessor lazima ibadilike kutoka hali halisi hadi hali iliyolindwa na kurudi. Tofauti na l80286, microprocessors i80386/486 hufanya operesheni hii kwa urahisi, ndiyo sababu MS-DOS inajumuisha. dereva maalum- meneja wa kumbukumbu EMM386 (tazama Mchoro 2).

Kwa njia, ikiwa una dereva anayefaa, kumbukumbu iliyopanuliwa inaweza kuigwa kama kumbukumbu ya ziada. Katika kesi hii, msaada wa vifaa lazima utolewe na microprocessor ya angalau i80386 au seti ya msaidizi ya chips maalum (kwa mfano, seti za NEAT kutoka Chips na Technologies). Ikumbukwe kwamba kadi nyingi za kumbukumbu zinazotumia kiwango cha LIM/EMS zinaweza pia kutumika kama kumbukumbu iliyopanuliwa.

Kumbukumbu iliyopanuliwa

eneo la HMA

Eneo la NMA - kumbukumbu

Mfumo wa ROM BIOS

Ugani wa BIOS wa ROM

"Dirisha la EMS"

Disk ngumu ROM BIOS

EGA/VGA ROM BIOS

Kumbukumbu ya video

Maonyesho ya CGA

Onyesho la monochrome

Onyesho la EGA/VGA

Dereva EMM.SYS

Programu za TSR

Mchele. 1 Kumbukumbu ya ziada

Mchele. 2 Kumbukumbu iliyopanuliwa

Kumbukumbu ya kashe

Kumbukumbu ya akiba imeundwa ili kuendana na kasi ya vifaa ambavyo havina kasi, kama vile kumbukumbu inayobadilika, yenye microprocessor ya haraka. Kutumia kumbukumbu ya cache huepuka mizunguko ya kusubiri katika uendeshaji wake, ambayo hupunguza utendaji wa mfumo mzima.

Kwa msaada wa kumbukumbu ya cache, jaribio la kawaida hufanywa ili kuratibu uendeshaji wa vifaa vya nje, kwa mfano, anatoa mbalimbali, na microprocessor. Kidhibiti cha kumbukumbu ya kache kinacholingana lazima kihakikishe kwamba maagizo na data ambayo itahitajika na microprocessor kwa wakati fulani iko kwenye kumbukumbu ya kache wakati huo.

Vifaa vya kuhifadhi

Vifaa vya kuhifadhi vinaweza kugawanywa kulingana na vigezo vifuatavyo:

kwa aina ya vipengele vya kuhifadhi

Na madhumuni ya kazi

kwa aina ya shirika la mzunguko

kwa asili ya kusoma

kwa njia ya kuhifadhi

kwa njia ya shirika

Kwa aina ya vipengele vya kuhifadhi

Semicondukta

Sumaku

Capacitor

Optoelectronic

Holografia

Cryogenic

Kwa madhumuni ya utendaji

Kwa aina, njia ya shirika la rufaa

Kwa utafutaji wa mfululizo

Na ufikiaji wa moja kwa moja

Anwani

Ushirika

Imepangwa kwa rafu

Hifadhi

Kwa asili ya kusoma

Pamoja na uharibifu wa habari

Bila kuharibu habari

Kwa njia ya kuhifadhi

Tuli

Nguvu

Kwa njia ya shirika

Mhimili mmoja

Mbili-kuratibu

Tatu-kuratibu

Mbili-tatu kuratibu

Bibliografia

Ili kuandaa kazi hii, nyenzo zilitumiwa kutoka kwa tovuti http://referat2000.bizforum.ru/

Wengi (zaidi ya 90%) ya kompyuta za kisasa ni kompyuta za kibinafsi zinazoendana na IBM. Kompyuta hizi zinaitwa IBM PC-compatible kwa sababu zinaendana na kompyuta ya IBM PC, iliyotengenezwa mwaka 1981 na kampuni kubwa zaidi ya kompyuta duniani, IBM. Neno "utangamano" hapa linamaanisha: utangamano wa programu - programu zote zilizotengenezwa kwa IBM PC zitafanya kazi kwenye kompyuta zote zinazoendana na IBM PC; kwa kiasi kikubwa - na utangamano wa vifaa: idadi kubwa ya vifaa vya kompyuta za IBM PC na matoleo mapya zaidi (IBM PC XT, IBM PC AT, nk) pia yanafaa kwa kompyuta za kisasa. Kweli, kwa kawaida vifaa vya kale (miaka mitano au kumi iliyopita) havitumiwi katika kompyuta za kisasa, kwa kuwa kwa muda mrefu wamekuwa wamepitwa na maadili.

Na neno "binafsi" linamaanisha kwamba kompyuta hii imeundwa kazi ya wakati mmoja na mtumiaji mmoja (kompyuta kubwa, kama sheria, inasaidia operesheni ya wakati mmoja ya watumiaji wengi).

Jukumu muhimu zaidi katika maendeleo ya kompyuta zinazoendana na IBM PC ilichezwa na kanuni ya wazi ya usanifu iliyowekwa ndani yao na IBM. IBM haikufanya kompyuta kuwa kifaa cha kipande kimoja, lakini ilitoa uwezo wa kukusanyika kutoka kwa sehemu za viwandani za kujitegemea, sawa na seti ya ujenzi wa watoto. Wakati huo huo, mbinu za kuunganisha sehemu mbalimbali za kompyuta ya IBM PC na kuunganisha vifaa vya nje hazikuwa siri tu, lakini zilipatikana kwa kila mtu. Kwa hiyo, sio tu makampuni ya IBM yaliyochaguliwa, lakini kila mtu ambaye alitaka, angeweza kuzalisha vipengele na vifaa vya nje vya IBM PC, na hivi karibuni mamia ya makampuni yalianza kukusanya kompyuta wenyewe. Miaka michache baadaye, IBM haikuwa hodari katika utengenezaji wa kompyuta ilizotengeneza, lakini moja ya maelfu ya kampuni zinazoshindana. Kwa kuongezea, wakusanyaji wengi walianza sio tu kupitisha mafanikio ya IBM, lakini pia kuanzisha uvumbuzi mwingi wa kiufundi kabla ya IBM, ili IBM ikakoma kuwa kiongozi wa kiteknolojia. Sasa IBM imekoma kuwa wengi zaidi mtengenezaji mkuu Kompyuta zinazoendana na IBM PC. Na hata neno "IBM PC" kawaida hutumika kwa maana ya "kompyuta inayoendana na IBM", na sio kama jina la kompyuta iliyotengenezwa na IBM yenyewe.

Lakini kile ambacho kilikuwa na madhara kwa IBM kilikuwa na athari nzuri zaidi kwenye soko kwa kompyuta zinazoendana na IBM PC. Ushindani kutoka kwa maelfu ya wakusanyaji wa kompyuta, sehemu na watengenezaji wa programu umesababisha ukuaji wa haraka uwezo wa kompyuta, vifaa na programu iliyoundwa kwa ajili yao na bei ya chini kwao. Makampuni mengi yaliwekeza kiasi kikubwa cha fedha katika maendeleo ya programu kwa sababu walikuwa na uhakika kwamba programu zitafanya kazi kwenye kompyuta zote zinazoendana na IBM PC, bila kujali ni mifano gani iliyoonekana katika siku zijazo.

Uwazi wa soko la kompyuta zinazoendana na IBM PC umesababisha ushindani mkubwa kati ya maelfu ya watengenezaji wa kompyuta na vifaa vyake, na kwa hivyo kwa kasi ya haraka iwezekanavyo ya kuanzishwa kwa uvumbuzi wa kiufundi, kuhakikisha kuongezeka kwa uwezo wa kompyuta wakati wa kudumisha kiasi. bei ya chini(kutoka mia kadhaa hadi dola elfu kadhaa). Ubunifu wa msimu na ujumuishaji wa vipengee vya kompyuta zinazoendana na IBM PC ilihakikisha ushikamanifu wa kompyuta, kuegemea kwao juu na urahisi wa ukarabati.

Ubunifu wa kawaida wa kompyuta zinazoendana na IBM PC pia ulifanya iwezekane kuziboresha kwa urahisi, pamoja na watumiaji wenyewe. Kwa hivyo, watumiaji wanaweza kuzoea kompyuta hizi kwa mahitaji yao kwa kununua na kuunganisha kifaa kimoja au kingine, na pia kuongeza nguvu ya kompyuta zao (kwa mfano, kwa kusakinisha zaidi. processor yenye nguvu au gari ngumu zaidi).

Uwezo wa juu wa kompyuta zinazoendana na IBM PC kwa usindikaji wa habari ulifanya iwezekane kuzitumia (na sio zaidi. kompyuta zenye nguvu) kwa ajili ya kutatua matatizo mengi ya biashara, na kwa karibu mahitaji yote ya kibinafsi ya watumiaji.

Uchambuzi wa maandishi

Habari

Chapisho hili ni la fasihi maarufu ya sayansi, anwani ya msomaji ni maarufu.

Kitabu hiki kina habari zinazohusiana na kompyuta, fomu inayopatikana inazungumza juu ya muundo wa kompyuta, programu, na kufanya kazi kwenye kompyuta.

Kusudi la kitabu hiki sio tu kutoa habari kuhusu uwezo wa kompyuta ya kibinafsi. Mkusanyaji wa kitabu cha maandishi hutoa msomaji historia ya kuonekana kwa kompyuta, husaidia kupata mipango ya busara na mbinu za kufanya kazi. Na ikiwa kwa mtazamo wa kwanza habari kama hiyo inaonekana kuwa sio lazima, basi baada ya kuisoma, kwanza, upeo wako unakua, na kufanya kazi kwenye kompyuta inakuwa rahisi sana na hauitaji shughuli ndefu na zisizo za lazima.

Kitabu hiki kina sehemu kadhaa, zimegawanywa katika vifungu. Niliangalia sehemu "Kompyuta ni nini?"

KATIKA kifungu kidogo "Kompyuta ni nini" inaelezea juu ya mageuzi kutoka kwa mashine ya kuongeza hadi kompyuta ya kisasa. Mfano unatolewa wa tofauti katika upeo wa kazi zinazofanywa na vifaa hivi viwili.

KATIKA kifungu kidogo "Uwakilishi wa habari kwenye kompyuta" inasema kwamba habari huhifadhiwa kwenye kompyuta kwa fomu ya nambari tu. Habari yoyote kwenye Kompyuta inabadilishwa kuwa nambari; katika kitengo cha mfumo, data inaweza kuchakatwa tu katika fomu hii.

KATIKA kifungu kidogo "Jinsi kompyuta inavyofanya kazi" inaelezea muundo wa kompyuta na kanuni za uendeshaji wake. Kifungu kidogo kinazungumza juu ya ukweli kwamba habari yoyote imeingizwa kwenye kompyuta kwa kutumia njia za pembejeo (kibodi, skana, nk), kisha kusindika kwenye kitengo cha mfumo na kuonyeshwa kwa mtumiaji, kwa mfano, kwenye mfuatiliaji.

KATIKA kifungu kidogo "Programu za Kompyuta" Inasema kwamba kwa ujumla kompyuta haifanyi shughuli yoyote. Zinashughulikiwa na programu iliyoundwa mahsusi kwa kusudi hili. Wasomaji wanaweza pia kujifunza kuhusu aina za programu zilizopo.

KATIKA "Kompyuta zinazoendana na PC za IBM" Maana ya "utangamano" inafafanuliwa, ambayo ni kwamba programu zote zilizotengenezwa kwa IBM PC zitaendesha kwenye kompyuta zote zinazoendana na IBM PC. Kifungu hiki kinatoa maelezo ya kina kuhusu matokeo ya kuunda utangamano kama huo kwa mtengenezaji na watumiaji wa kawaida.

Kwa hiyo, madhumuni ya sehemu hii ni kutoa Habari za jumla kuhusu asili, madhumuni na kazi za kompyuta. Habari hii inapatikana kwa mtu yeyote, hata wale ambao hawajashughulika na vifaa vile hapo awali. Lakini wakati huo huo, haiwezekani kuzipita; haiwezekani kuhamia hatua inayofuata ya elimu bila kupita hatua hii.

Ili kutathmini ubora wa habari iliyotolewa na mkusanyaji, ni muhimu kuichambua kulingana na vigezo vifuatavyo:

Kwa ujumla, maandishi haya yanaonyesha utoshelevu wa taarifa, yaani, habari katika sehemu hii inawasilishwa kwa namna ambayo hakuna utata au upotovu wa mawazo ya mwandishi kuhusu ujio wa kompyuta, na msomaji anaelewa kwa usahihi kanuni za uendeshaji wa kompyuta kutoka kwa maandishi.

Kuhusu haja ya habari, habari iliyotolewa na mwandishi husaidia kutambua maandishi na kuelewa mawazo ya mkusanyaji. Na muundo wa maandishi iliyoundwa na mkusanyaji huruhusu msomaji kujua kompyuta ya kibinafsi hatua kwa hatua, bila kuruka mbele na bila kurudi kwa kile ambacho tayari kimesomwa.

Tatizo kubwa kwa baadhi ya machapisho ya kisasa ni upungufu wa habari. Ukweli, tautologies, na maelezo "ya ziada" ambayo yamejulikana kwa muda mrefu kwa kila mtu hufunga maandishi tu. Sehemu yetu ya kitabu haina shida upungufu wa habari.

Inatokea kwamba habari iliyo katika kazi inaweza kuwa haitoshi kwa ufahamu sahihi wake. Kwa upande wetu, ukosefu wa habari unazingatiwa katika kifungu kidogo "Uwasilishaji wa habari kwenye kompyuta." Haiwezekani kwamba msomaji asiye na ujuzi ataelewa mara moja kanuni ya uendeshaji wa mfumo wa nambari ya hexadecimal. KATIKA kwa kesi hii Mfano wa kuandika usemi katika mfumo huu utasaidia.

Ikumbukwe kwamba habari katika sehemu hii inalenga kukidhi maslahi yasiyo ya kitaalamu ya wasomaji mbalimbali. Tangu leo ​​kompyuta ni sehemu muhimu maisha ya kisasa, hata wale ambao hawafanyi kazi nayo wanapaswa kuwa na taarifa za jumla. Inavyoonekana, hii ndiyo sababu mkusanyaji alifanya sehemu hii kupatikana kwa watu wa umri wowote na bila kujali elimu.

Sehemu ya habari

Sehemu ya habari inawakilisha nyenzo zilizochaguliwa na mwandishi, ukweli, hitaji lao na utoshelevu wa kufikia lengo la kazi. Sehemu ya habari inaonyeshwa katika uwasilishaji wa habari unaofikiriwa, uliopangwa.

Ili kutathmini sehemu ya habari, vigezo vifuatavyo vinatumika:

  • 2) Historia ya kile kilichoonyeshwa - maandishi yanaelezea historia ya kuundwa kwa kompyuta kutoka kwa mashine ya kuongeza kwenye PC ya kisasa, bila kuacha hata majaribio yasiyofanikiwa zaidi ya kuunda kompyuta.
  • 3) Uainishaji wa nyenzo - chapisho hili linaelekezwa kwa msomaji wa jumla, kwani sehemu zingine zina habari maendeleo ya jumla, na wengine huruhusu hata msomaji asiye na ujuzi ambaye hajashughulika na kompyuta kuelewa nyenzo.

Kwa hivyo, ni wazi kwamba uwasilishaji wa habari katika kitabu chote na katika sehemu ya "Kompyuta ni nini?" iliyopangwa kimantiki na kwa kufikiria, ambayo inaonyesha ubora na nguvu ya sehemu ya habari.

Kuunganishwa na vipengele vingine

Bila sehemu ya habari au ikiwa ni dhaifu, kazi, isipokuwa nadra, haifai kwa matumizi. Wakati huo huo, sehemu ya habari inaweza, hata ikiwa kuna ukweli na mara nyingi kwa wingi wao, kuanguka. Kinachounganisha habari pamoja na kuijenga kuwa kazi mara nyingi ni sehemu ya kimantiki, ambayo inaonyeshwa waziwazi katika maandishi yetu.

Jukumu muhimu katika maandishi linachezwa na sehemu ya kisaikolojia, ambayo huvutia tahadhari ya msomaji na kudumisha maslahi, pamoja na sehemu ya uzuri, ambayo hutokea kutokana na tathmini ya angavu ya msomaji juu ya uwezekano wa ujenzi. Bila shaka, kulingana na madhumuni ya kazi, maana ya sehemu moja au nyingine ndani yake hubadilika.

Katika maandishi yetu, jukumu kuu linachezwa na habari na vipengele vya mantiki.

Hatupaswi kusahau kwamba ingawa kompyuta zinazolingana na IBM PC ndizo maarufu zaidi, zinazochukua sehemu kubwa ya soko, kuna kompyuta ambazo hazina vichakataji vya x86 na zinaendelea kwa kasi. Hasa, kompyuta ambazo haziendani na IBM PC - kompyuta za mkononi na wasaidizi wa kibinafsi wa dijiti (PDAs) na vichakataji vilivyotengenezwa na Motorola na IBM, koni za mchezo wa chapa ya Playstation - zina usanifu tofauti kabisa wa ndani na zimekusanywa kwenye chips ambazo zimetengenezwa mahsusi kwa yao. Ingawa nje, kwa mfano, inawezekana kutofautisha kompyuta ndogo kwenye processor ya Intel kutoka kwa wamiliki Laptop ya Apple, ambayo hutumia processor ya Motorola, ni karibu haiwezekani.

Kwa kuongeza, inapaswa kutajwa mchezo console Playstation 3, ambayo ilionekana kwa wingi katika msimu wa joto wa 2007. Muundo wake unatumia kichakataji chembe chembe 9 kilichotengenezwa na IBM. Kwa bei ya kawaida na vipimo, inaweza kuundwa kwenye skrini ya kufuatilia au TV ulimwengu wa kweli juu zaidi kuliko kompyuta za kibinafsi za kisasa zilizo na vichakataji vya x86.

Mpango wa muundo microprocessor

Mchoro wa kuzuia wa mfano wa msingi wa microprocessor unaonyeshwa kwenye Mtini. 1.

Mchele. 1. Mchoro wa kuzuia Microprocessor

Kwa kawaida, microprocessor inaweza kugawanywa katika sehemu mbili: kitengo cha mtendaji (Kitengo cha Utekelezaji - EU) na kifaa cha interface na basi ya mfumo (Kitengo cha Maingiliano ya Basi - BIU).

Kitengo cha utekelezaji kina: kitengo cha hesabu na rejista. Kizuizi cha hesabu kinajumuisha kitengo cha mantiki ya hesabu, rejista saidizi za uhifadhi wa uendeshaji, na rejista ya bendera.

Daftari nane za kitengo cha mtendaji wa Mbunge (AX, BX, CX, DX, SP, BP, SI, DI), yenye urefu sawa na neno la mashine, imegawanywa katika vikundi viwili. Kundi la kwanza linajumuisha rejista madhumuni ya jumla: AX, BX, CX na DX, ambayo kila moja ni jozi ya rejista inayoundwa na rejista mbili za maneno ya mashine 0.5.

Kikusanyaji, au rejista ya AX, ina rejista za AN na AL. Rejesta ya Msingi BX inajumuisha rejista za VN na BL. Counter (Hesabu Rejesta) CX inajumuisha rejista CH na CL. Daftari la Data DX lina rejista za DH na DL. Kila moja ya rejista fupi inaweza kutumika kwa kujitegemea au kama sehemu ya jozi ya rejista. Majina ya kawaida (mkusanyiko, rejista ya msingi, kihesabu, rejista ya data) haipunguzi matumizi ya rejista hizi - majina haya yanaonyesha matumizi yao ya mara kwa mara au upekee wa kutumia rejista fulani kwa amri fulani.



Kundi la pili linajumuisha rejista za anwani SP, BP, SI na DI (katika mifano ya zamani idadi ya rejista za anwani huongezeka). Rejesta hizi zinatumika kikamilifu kwa madhumuni ya utendaji na hazipendekezwi kwa matumizi kwa madhumuni mengine. Kusudi lao kuu ni kuhifadhi maadili ya nambari ambayo yanatekelezwa wakati wa kutengeneza anwani za operesheni.

Kifaa cha interface na basi ya mfumo kina rejista za udhibiti, bomba la amri, amri za ALU, kifaa cha kudhibiti kitengo cha mtendaji wa Mbunge na kiolesura cha kumbukumbu (kuunganisha basi ya ndani ya MP na basi ya mfumo wa kompyuta).

Rejesta za udhibiti wa BIU: CS (kielekezi cha sehemu ya amri), kielekezi cha sehemu ya data ya DS), SS (kielekezi cha sehemu ya mrundikano), ES (kielekezi cha sehemu ya ziada), n.k. hutumiwa kubainisha anwani halisi za uendeshaji na amri za OP. Rejista ya IP (Kielekezi cha Maagizo) ni kiashiria kwa anwani ya amri ambayo itachaguliwa kwenye bomba la amri kama amri inayofuata (katika fasihi ya Kirusi kifaa kama hicho kinaitwa kihesabu cha programu). Bomba la amri ya Mbunge huhifadhi amri kadhaa, ambayo inaruhusu wakati wa kutekeleza mipango ya mstari changanya utayarishaji wa amri inayofuata na utekelezaji wa ya sasa.

Rejesta za udhibiti wa Mbunge pia zinajumuisha rejista ya bendera, ambayo kila sehemu ina madhumuni madhubuti. Kwa kawaida, bits za rejista ya bendera zimewekwa katika vifaa wakati wa kufanya operesheni inayofuata, kulingana na matokeo yaliyopatikana katika ALU. Wakati huo huo, mali kama hizo za matokeo kama matokeo ya sifuri, nambari hasi, kufurika kwa gridi ya ALU, nk. Lakini vipande vingine vya rejista ya bendera vinaweza kuwekwa na amri maalum. Biti zingine zina madhumuni ya huduma tu (kwa mfano, huhifadhi kidogo iliyoanguka kutoka kwa ALU wakati wa zamu, au ni akiba (yaani, haijatumika).