IBM računala. Osobno računalo. Računala koja nisu kompatibilna s IBM PC-om

IBM je velika korporacija koja danas razvija i isporučuje softver i druge proizvode visoke tehnologije. U svojoj više od 100 godina povijesti na tržište je donio mnogo novih proizvoda. Zahvaljujući IBM-u, računala su se pojavila u gotovo svakom domu.

Početak

IBM se pojavio u vrijeme kada je osobno računalo bilo teško i zamisliti. Osnovana je 1896. Ime tvrtke tada je dobilo TMC i bavilo se proizvodnjom računskih strojeva koji su se uglavnom prodavali vladinim organizacijama.

Na početku svoje povijesti tvrtka je dobila veliku narudžbu od Ministarstva statistike, čime je odmah zauzela značajnu poziciju na tržištu. No, osnivač i vlasnik je zbog zdravstvenih problema ipak morao prodati tvrtku slavnom financijskom geniju Charlesu Flintu. Milijunaš je za tvrtku platio ogromnu svotu od 2,3 milijarde dolara za to vrijeme.

Pojava IBM-a

Nakon što je preuzeo kontrolu nad TMC-om, Charles Flint ga je odmah počeo spajati s drugom imovinom kao što su ITRC i CSC. Kao rezultat toga, stvoren je prototip modernog "plavog diva" - korporacija CTR.

Osnovana tvrtka počela je proizvoditi široku paletu opreme koja odgovara tom vremenu. Među njima su bile vage, sustavi za praćenje vremena i, što je najvažnije, oprema za bušene kartice. Upravo je potonji odigrao veliku ulogu u prijelazu tvrtke na proizvodnju računala.

Marka IBM se prvi put pojavila 1917. godine na kanadskom tržištu. Time je tvrtka odlučila pokazati da je postala međunarodna korporacija. Nakon dovoljnog uspjeha s novim imenom, američki odjel također je promijenio ime u IBM 1924.

Tijekom sljedećih nekoliko godina, tvrtka nastavlja aktivno poboljšavati vlastite tehnologije stvaranjem nove vrste bušenih kartica pod nazivom IBM Card. Također, korporacija ponovno dobiva pristup velikim državnim narudžbama, što joj omogućuje da praktički ne pravi rezove čak ni tijekom Velike depresije.

IBM i Drugi svjetski rat

IBM je dosta aktivno surađivao s fašističkim režimom u Njemačkoj. Godine 1933., nakon u Njemačkoj, korporacija je čak pokrenula vlastitu tvornicu. Međutim, tvrtka se, kao i većina drugih američkih tvrtki, bavi samo prodajom automobila i ne smatra tu podršku režimu.

Na području Sjedinjenih Država tijekom ratnih godina, korporacija se uglavnom bavila opskrbom fronte po državnim narudžbama. Počela je proizvoditi nišane, puške, dijelove motora i druge vojne potrepštine. Istodobno, čelnik korporacije tada je odredio nominalnu dobit od 1%, koja nije poslana dioničarima, već za potrebe fondova pomoći.

Početak računalnog doba

Prvo IBM računalo izdano je 1941.-1943. i zvalo se "Mark-I". Automobil je težio impresivnih 4,5 tona. Nakon testiranja službeno lansiranje dogodio se tek 1944., nakon što je premješten na Sveučilište Harvard.

Zapravo, "Mark-I" je bio vrlo poboljšana zbrojnica, ali je zbog automatizacije i programiranja prvo elektroničko računalo.

Suradnja između međunarodne korporacije i glavnog developera pokazala se krajnje neuspješnom. IBM računala nastavila su se razvijati i bez njega. Kao rezultat toga, 1952. tvrtka je izdala prvo cijevno računalo.

Krajem 1950. godine nastala su prva IBM računala temeljena na tranzistorima. Upravo zahvaljujući tom poboljšanju bilo je moguće povećati pouzdanost računala i na njihovoj osnovi stvoriti prvi obrambeni sustav od raketnih napada. U isto vrijeme pojavljuje se prvo masovno proizvedeno IBM računalo s tvrdim diskom. Istina, pogon pokazan sovjetskom vođi 1958. godine zauzimao je dva velika ormara i bio je veličine 5 MB. IBM je za to postavio i prilično visoke cijene. Prvi prototip tvrdog diska koštao je oko 50.000 dolara po tadašnjim cijenama. Ali to je bio tek početak.

Prvo pojavljivanje IBM sustava

Godine 1964. predstavljena su nova IBM računala. Značajno su se promijenili i postavili standard za mnogo godina. Obitelj je nazvana IBM System/360. To su bili prvi strojevi koji su omogućili postupno povećanje računalna snaga promjenom modela a ne promjenom softvera. Ova glavna računala prva su koristila tehnologiju mikrokoda.

Računala koja je stvorio IBM dobila su vrlo uspješnu arhitekturu, koja je postala de facto standard dugi niz godina. I danas se vrlo aktivno koristi serija System Z, koja je logičan nastavak linije System / 360.

Prvi PC

U IBM-u se na osobna računala nije gledalo kao na obećavajuće tržište. Međutim, 1976. godine predstavljeno je prvo stolno računalo serije IBM 5100. Bilo je namijenjeno više inženjerima i nije bilo baš pogodno za uredski posao ili za osobnu upotrebu.

Plavi div je prvo masovno osobno računalo predstavio tek 1981. godine. Zapravo, tvrtka se nije baš nadala svom uspjehu. Zbog toga je većina njegovih komponenti kupljena od drugih tvrtki. Novo računalo uključeno je u obitelj IBM 5150 i nazvano je PC.

Popularnost IBM PC-a

Novi Intelov procesor tražila je i vrlo uspješno ponudila mlada tvrtka koju je osnovao Bill Gates.

Najvažniji faktor koji je donio popularnost osobnog računala bila je otvorenost arhitekture. Korporacija je prvi put odustala od dugoročnih načela i nije licencirala korištene komponente ili BIOS. To je omogućilo mnogim tvrtkama trećih strana da brzo naprave "klonove" na temelju objavljenih specifikacija.

Otvorena arhitektura pružala je i druge prednosti, poput mogućnosti popravka i samonadogradnje računala. U budućnosti je to dovelo do osobnih računala.

Međutim, sam IBM nije praktički ušao na tržište kućnih računala. Originalni IBM PC bio je prilično skup. Uz ovaj osnovni komplet bilo je potrebno kupiti kontroler disketa i sami pogoni. Natjecatelji su izgledali obećavajuće u ovoj pozadini.

Međutim, tvrtka je pokušala lansirati niz modela za kućne korisnike. Jedan od njih pod nazivom IBM PCjr našao se među 25 najgorih računalni uređaji. Ali proizvodnja ovog modela je brzo prekinuta.

U poslovnom segmentu IBM se tradicionalno odlično osjećao, pa tako i na tržištu osobnih računala. To je postignuto visokom poznatošću brenda, promišljenim marketingom. Uspjeh je rezultirao uvođenjem strojeva IBM PC/XT i IBM PC/AT.

Prvi laptop

Unatoč prilično lošem početnom odnosu prema osobnim računalima, div je bio prisiljen razmisliti. Prije svega, na to je utjecao zapanjujući uspjeh IBM PC-a. Inače, polugodišnji plan prodaje prvog osobnog računala realiziran je za manje od 30 dana.

IBM Convertible krenuo je u prodaju početkom 1986. godine i unatoč prilično skromnim karakteristikama proizvodio se do 1991. godine. Od inovacija, ovaj uređaj je bio prvo osobno računalo divovske korporacije opremljeno 3,5 ”pogonom.

90-ih

Do 90-ih, divovska korporacija brzo je gubila svoju poziciju na tržištu osobnih računala, ali dugo vremena nastavio proizvoditi nove modele stacionarnih i mobilnih računala.

Najprije 1990 tvrtka IBM uveden na tržište novo računalo, koji ima potpuno novu arhitekturu te je hardverski i softverski nekompatibilan s prethodnim generacijama.

Novo računalo dobilo je modernu podatkovnu sabirnicu, a mnoge komponente su promijenjene na način da se mogu reproducirati mala poduzeća iz Azije bilo praktički nemoguće iz tehnoloških i licencnih razloga. Ali arhitektura je zakazala. Iako su neke od inovacija korištenih u tim osobnim računalima trajale dosta dugo, na primjer, PS / 2 priključci za miša i tipkovnicu ponekad se koriste čak iu modernim strojevima.

U isto vrijeme, tvrtka je proizvela niz računala kompatibilnih s prethodnom generacijom pod nazivom PS / 1, a kasnije - Aptiva.

Bila su to posljednja osobna računala koja je proizveo "plavi div". Do 1996.-1997. proizvodnja strojeva za ovaj segment tržišta je smanjena.

2000-ih i konačno povlačenje s PC tržišta

IBM je, unatoč prestanku razvoja i proizvodnje stacionarnih osobnih računala, nastavio proizvoditi i prilično uspješno prodavati prijenosna računala na tržištu. Neki su korisnici čak nastavili smatrati IBM računala mjerilima.

Godine 2004. korporacija je donijela tešku odluku, kao rezultat toga, cijeli posao za proizvodnju osobnih računala i prijenosnih računala prodan je Kinezima Lenovo. Sama tvrtka fokusirala se na tržište poslužitelja i usluga podrške, što je za diva mnogo zanimljivije. Nešto kasnije, IBM je prodao druge odjele povezane s proizvodnjom osobnih računala, na primjer, koji su se bavili izdavanjem tvrdi diskovi odjel je došao pod kontrolu HITACHI-ja.

IBM-ova duga povijest omogućila je tvrtki da stekne veliko iskustvo u stvaranju računalna tehnologija i softver. Danas, čak i unatoč povlačenju s PC tržišta, tvrtka ima prilično snažan utjecaj na razvoj cijele industrije.

U srcu arhitekture IBM PC računala postavljen je princip sabirničke organizacije komunikacija između procesora i ostalih komponenti računala. Iako su se od tada tipovi korištenih sabirnica i njihov dizajn više puta mijenjali, arhitektura, osnovni princip unutarnje organizacije računala, ostala je nepromijenjena. Računalni uređaj prikazan je na donjem dijagramu.

Središnja procesorska jedinica (CPU) jezgra je računalnog sustava. Komunikacija s ostalim komponentama odvija se preko vanjske sabirnice procesora. Unutar procesora nalaze se sabirnice za interakciju između ALU, upravljačkog uređaja i memorijskih registara. Vanjska sabirnica procesora sastoji se od linija kroz koje se prenose podaci, adresa (koje pokazuju odakle ti podaci dolaze i kamo se ti podaci prenose) i kontrolnih instrukcija. Stoga se zajednički autobus dijeli na sabirnica podataka, adresna sabirnica i kontrolna sabirnica. Svaka linija može nositi jedan bit podataka, adresu ili kontrolnu naredbu. Broj linija na sabirnici naziva se širina sabirnice. Širina sabirnice određuje najveći broj preneseni bitovi, što zauzvrat utječe na ukupnu izvedbu računala. Odnosno, što je širina sabirnice veća, to se više podataka može prenijeti istovremeno, to je veća izvedba. Drugi parametar koji utječe na performanse je brzina prijenosa podataka sabirnice, koja je određena brzinom takta sabirnice.

dovoljna frekvencija sabirnice važna karakteristika, ali još uvijek ne određuje performanse računala. Najvažniji parametri za ukupna izvedba računala su taktna frekvencija i bitna dubina središnjeg procesora. I to je prirodno iz mnogo razloga. Procesor je taj koji obavlja glavne zadatke obrade podataka, često inicira i upravlja razmjenom podataka. Frekvencija sata određuje brzinu operacije, i bitnu dubinu količina podataka obrađen u jednoj operaciji.

Pitanje 20: Sustav strukturnih elemenata osobnog računala. Faktori oblika.

natjecati se ter(engleski computer, - "računalo") - uređaj ili sustav sposoban za izvođenje određenog, jasno definiranog, promjenjivog slijeda operacija. Najčešće su to operacije numeričkih izračuna i manipulacije podacima, no tu spadaju i I/O operacije. Opis niza operacija naziva se program.

elektroničko računalo,Računalo- složeno tehnička sredstva, gdje je glavni funkcionalni elementi(logičke, memorijske, indikacijske i dr.) izrađene su na elektroničkim elementima namijenjenima za automatsku obradu informacija u procesu rješavanja računskih i informacijskih problema.

Osobno Računalo , PC(englesko osobno računalo, PC), PC(osobno elektroničko računalo) - stolno mikro-računalo sa karakteristike izvedbe kućanski aparat i svestranu funkcionalnost.

Faktor oblika( s engleskog. form factor) – standard koji definira dimenzije tehničkog proizvoda, kao i opisivanje njegovih dodatnih kompleta tehnički parametri, npr. oblik, vrste dodatni elementi postavljeni u/na uređaj, njihov položaj i orijentacija.

Faktor oblika (kao i svaki drugi standard) je savjetodavne prirode.

Specifikacija faktora oblika definira potrebne i opcijske komponente. Međutim, velika većina proizvođača radije se pridržava specifikacije, budući da je cijena usklađenosti s postojećim standardima kompatibilnost matične ploče i standardizirane opreme (periferija, kartice za proširenje) drugih proizvođača u budućnosti.

Elektroničko računalo uključuje korištenje elektroničke komponente kao svoje funkcionalne cjeline, računalo može biti izgrađeno i na drugim principima - može biti mehaničko, biološko, optičko, kvantno itd. (opširnije: Klase računala Po vrsti radno okruženje), radeći zbog kretanja mehaničkih dijelova, kretanja elektrona, fotona ili učinaka drugih fizičkih pojava. Osim toga, prema načinu funkcioniranja računalo može biti digitalno (computer) i analogno (AVM).

S druge strane, pojam "računalo" podrazumijeva mogućnost promjene programa koji se izvršava (reprogramiranje). Mnoga elektronička računala mogu izvoditi strogo definiran slijed operacija, sadržavati ulazne i izlazne uređaje ili se sastoje od uređaja sličnih onima koji se koriste u elektroničko računalo strukturne elemente (npr. registre), ali ne podrazumijevaju mogućnost reprogramiranja. *

Značajke dizajna

Moderna računala koriste cijeli niz dizajnerskih rješenja razvijenih tijekom cijelog vremena razvoja računalne tehnologije. Ta su rješenja obično neovisna o fizičkoj implementaciji računala, ali su sama po sebi osnova na koju se programeri oslanjaju. Ispod je većina važna pitanja riješili tvorci računala:

Digitalni ili analogni

Temeljna odluka u dizajnu računala je hoće li biti digitalni ili analogni sustav. Ako digitalna računala rade s diskretnim numeričkim ili simboličkim varijablama, tada su analogna dizajnirana za obradu kontinuiranih tokova dolaznih podataka. Danas digitalna računala imaju puno više širok raspon aplikacije, iako se njihovi analogni pandani još uvijek koriste za neke posebne namjene. Također treba spomenuti da su ovdje mogući i drugi pristupi koji se koriste, primjerice, u pulsnom i kvantnom računalstvu, ali zasad su to ili visokospecijalizirana ili eksperimentalna rješenja.

Primjeri analognih kalkulatora, od jednostavnih do složenih, su: nomogram, klizač, astrolab, osciloskop, televizija, analogni procesor zvuka, autopilot, mozak.

Među najjednostavnijim diskretnim kalkulatorima poznat je abakus ili obični abakus; Najsloženiji od ovih sustava je superračunalo.

Sustav brojeva

Primjer računala temeljenog na decimalnom brojevnom sustavu je prvo američko računalo Mark I.

Najvažniji korak u razvoju informatika bio prijelaz na interni prikaz brojeva u binarnom obliku. Ovo uvelike pojednostavljuje dizajn računalni uređaji periferne opreme. Usvajanje binarnog brojevnog sustava kao osnove olakšalo je implementaciju aritmetičkih funkcija i logičkih operacija.

Međutim, prijelaz na binarnu logiku nije bio trenutan i bezuvjetan proces. Mnogi su dizajneri pokušali razviti računala temeljena na decimalnom brojevnom sustavu poznatijem ljudima. Primijenjena su i druga konstruktivna rješenja. Dakle, jedan od ranih sovjetskih strojeva radio je na temelju ternarnog brojevnog sustava, čija je upotreba u mnogočemu isplativija i praktičnija od binarnog sustava (projekt ternarnog računala Setun razvio je i implementirao talentirani sovjetski inženjer N. P. Brusentsov).

Pod vodstvom akademika Ya. A. Khetagurova, razvijen je "vrlo pouzdan i siguran mikroprocesor nebinarnog sustava kodiranja za uređaje u stvarnom vremenu", koji koristi sustav kodiranja 1 od 4 s aktivnom nulom.

Općenito, međutim, izbor unutarnji sustav reprezentacija podataka ne mijenja osnovne principe računala - svako računalo može oponašati bilo koje drugo.

Pohranjivanje programa i podataka

Tijekom izvođenja izračuna često je potrebno pohraniti međupodatke za kasniju upotrebu. Performanse mnogih računala uvelike su određene brzinom kojom mogu čitati i pisati vrijednosti u (iz) memorije njenog ukupnog kapaciteta. U početku se računalna memorija koristila samo za pohranjivanje međuvrijednosti, no ubrzo je predloženo pohranjivanje programskog koda u istu memoriju (von Neumannova arhitektura, poznata i kao "Princeton") kao podataka. Ovo se rješenje danas koristi u većini računalnih sustava. Međutim, za upravljačke kontrolere (mikroračunala) i procesore signala, shema u kojoj su podaci i programi pohranjeni u različitim dijelovima memorije (harvardska arhitektura) pokazala se prikladnijom.

Glavni dio računala, uključujući:

    elektronički uređaji koji kontroliraju rad osobnog računala (uključujući - “ CPU”, ” koprocesor ”, ” RAM ”, ” kontroleri ” (” adapteri ”), ” sabirnica ”);

    jedinicu za napajanje koja pretvara izmjenični napon mreže u konstantu potrebne niske vrijednosti i napaja ga elektronički sklopovi i drugi PC čvorovi;

    vanjski memorijski uređaji dizajnirani za pisanje i čitanje programa i podataka koji se sastoje od tvrdog diska (HDD) i jednog ili dva disketna pogona magnetski diskovi(NGMD).

Dizajn sistemske jedinice osobnog računala sastoji se od kućišta, nekoliko elektroničkih ploča (prvenstveno ploče "sustava" ili "matične ploče"), unificiranih konektora (utora), fleksibilnih višežilnih spojnih kabela, sklopke za napajanje i malog broja sklopki (gumbi) za kontrolu načina rada osobnog računala.

Kućište sistemske jedinice osobnog računala izvodi se u sljedećim verzijama:

    Horizontalno (stolno) uklj. u smanjenoj (Mini-footprint, Slimline) i maloj verziji (Ultra-slimline);

    Okomito ("toranj"), uklj. u povećanom obliku, pogodan za ugradnju na pod, - “Veliki toranj”, mali - “Mali toranj” i srednja verzija - “Srednji toranj”;

    "Sve u jednom" - Desktop s kombinacijom sistemske jedinice i monitora u jednom kućištu;

Prijenosni ili prijenosni, uključujući niz različitih opcija, uključujući "koljeno" i "prijenosno računalo" (vidi - Laptop ili Pocketbook). U tim slučajevima, kućište sistemske jedinice također integrira monitor, tipkovnicu, trackball, au nekim modelima i CD-ROM pogon.

    dijeljenje s nulom pri izvršenju

    pogreška memorije pri upisivanju rezultata

Do danas gotovo da nema procesora sa sekvencijalnim izvršavanjem instrukcija; istisnuli su ih procesori s paralelnim izvršavanjem instrukcija, dajući, pod svim ostalim uvjetima, veću izvedbu. Najjednostavniji procesor uz paralelno izvršavanje naredbi – procesor s instrukcijskim cjevovodom. Procesor cjevovoda instrukcija može se dobiti od sekvencijalnog procesora instrukcija tako da se svaka faza ciklusa instrukcija učini neovisnom o prethodnim i sljedećim fazama.

Da biste to učinili, rezultati svake faze, osim zadnje, pohranjuju se u pomoćne memorijske elemente (registre) koji se nalaze između faza:

Rezultat dohvaćanja - kodirana instrukcija - pohranjuje se u registar koji se nalazi između koraka dohvaćanja i dekodiranja.

Rezultat dekodiranja - vrsta operacije, vrijednosti operanda, adresa rezultata - pohranjuju se u registre između faza dekodiranja i izvršenja

Rezultati izvršenja - nova vrijednost programskog brojača za uvjetnu granu, rezultat izračunat u ALU aritmetička operacija i tako dalje - pohranjeni u registre između faza izvršenja i bilježenja rezultata

U posljednjoj fazi, rezultati su već zapisani u registre i/ili memoriju, tako da nisu potrebni pomoćni registri.

Vektorski prekid

S takvom organizacijom sustava prekida, VU koja je zatražila uslugu identificira se pomoću vektora prekida - adrese ćelije glavne memorije mikroračunala, koja pohranjuje ili prvu naredbu rutine usluge prekida ove VU, ili adresu početka takve potprograma. Dakle, procesor, nakon što je primio vektor prekida, odmah prelazi na izvršenje potrebne rutine usluge prekida. U mikroračunalu s vektorskim prekidnim sustavom, svaka VU mora imati vlastitu prekidnu rutinu.

Kratke informacije o IBM PC - kompatibilnim računalima

U ovom eseju pokušat ćemo ukratko objasniti neke značajke IBM PC-kompatibilnih računala, te također predstaviti neke osnovne pojmove, koje ćemo kasnije više puta spominjati.

Otvorena arhitektura (blokovno-modularni princip gradnje)

Privlačnost IBM PC-kompatibilnih računala leži u njihovoj otvorenoj arhitekturi. To, posebice, znači da takva računala imaju modularni princip konstrukcije, odnosno da su njihove glavne komponente i blokovi izrađeni u obliku zasebnih modula. Dakle, instaliranje novih ili zamjena starih uređaja koji čine računalo nije osobito teško. Poboljšanje takvih računala sasvim je u moći samih korisnika.

IBM PC-kompatibilno osobno računalo može se podijeliti u tri glavne komponente: sistemsku jedinicu, monitor i tipkovnicu. U blok sustava nalazi se cijelo glavno elektroničko punjenje računala: napajanje, matična ploča (sustavna) ploča i pogoni za pohranu (pogoni) s uklonjivim ili neizmjenjivim medijima. Tipkovnica je standardni ulazni uređaj koji vam omogućuje slanje određenih znakova ili znakova na vaše računalo.

kontrolni signali. Monitor (ili zaslon) dizajniran je za prikaz na svom zaslonu jednobojno ili u boji, karakter ili grafičke informacije. Sve gore navedene glavne komponente povezane su jedna s drugom pomoću posebnih kabela s konektorima.

Vrsta kućišta sistemske jedinice ovisi, posebice, o dimenzijama i položaju korištene matične ploče, minimalna snaga napajanje (odnosno mogući broj povezanih uređaja) i najveći broj instaliranih diskova za pohranu. Računalna kućišta su podne (tower) i stolne (desktop) izvedbe. Glavna razlika između ovih vrsta kućišta može se smatrati različitim brojem instalacijskih mjesta za pogone i, sukladno tome, snagom napajanja. Usput, mjesta za ugradnju (montažna mjesta) za pogone mogu biti dvije vrste: sa vanjski pristup i interni pristup. Prema tome, po definiciji, pristup pogonima instaliranim u montažnim poljima potonjeg tipa može se izvršiti samo kada otvoreni poklopac kućište sistemske jedinice. Takva instalacijska mjesta mogu se koristiti samo za pogone s neizmjenjivim medijima, kao što su tvrdi diskovi.

Matična ploča je osnova računala i ravna je folija od fiberglasa, na kojoj se nalaze glavni elektronički elementi: osnovni mikroprocesor, RAM, kvarcni rezonator i drugi pomoćni mikro krugovi.

U skladu s načelom otvorene arhitekture, većina

IBM PC-kompatibilna računala imaju matične ploče koje sadrže samo glavne komponente, a nema komunikacijskih elemenata, na primjer, s pogonima za pohranu, monitorom i drugim perifernim uređajima. U takvim

U ovom slučaju ti elementi koji nedostaju nalaze se na zasebnim tiskanim pločicama koje se umeću u posebne za to predviđene priključke za proširenje na matičnoj ploči. Ove dodatne ploče nazivaju se ploče kćeri, a matična ploča matična ploča. Funkcionalni uređaji, izrađene na pločama kćerima, često se nazivaju kontroleri ili adapteri, a same ploče kćeri nazivaju se pločama za proširenje.

Mikroprocesori i sistemske sabirnice

IBM PC-kompatibilna računala koriste samo Intel mikroprocesori ili njihovi klonovi koji imaju sličnu arhitekturu.

Mikroprocesor je povezan s glavnim uređajima računala preko tzv. sistemske sabirnice. Na ovoj sabirnici se ne prenose samo informacije, već i adresiranje uređaja, kao i razmjena posebnih servisnih signala. Tipično, veza dodatni uređaji Do sistemska sabirnica kroz utore za proširenje.

62-pinski konektori služe za spajanje ploča za proširenje na sistemsku sabirnicu računala temeljenih na mikroprocesoru i8088 (IBM PC i IBM PC/XT). Konkretno, ova sistemska sabirnica uključuje 8 podatkovnih linija i 20 adresnih linija, koje ograničavaju adresni prostor računala na granicu od

1 MB. Računala PC/AT286 po prvi su put počela koristiti novu sistemsku sabirnicu ISA (Industry Standard Architecture) preko koje je bilo moguće paralelno prenijeti 16 bita podataka, a zahvaljujući 24 adresne linije izravno pristupiti 16 MB memorija sustava. Ova sistemska sabirnica razlikuje se od prethodne po prisutnosti dodatnog 36-pinskog konektora za odgovarajuće kartice za proširenje. Računala temeljena na mikroprocesorima i80386/486 počela su koristiti posebne sabirnice za memoriju, što je omogućilo maksimiziranje njezinih performansi. Međutim, neki uređaji povezani preko konektora za proširenje sistemske sabirnice ne mogu postići brzinu prijenosa podataka usporedivu s mikroprocesorom. To se uglavnom odnosi na rad s upravljačima pogona i video adapterima. Da bi riješili taj problem, počeli su koristiti takozvane lokalne (lokalne) sabirnice, koje izravno povezuju mikroprocesor s kontrolerima tih perifernih uređaja. Trenutno su poznate dvije standardne lokalne sabirnice: VL-sabirnica (VESA Local-bus) i PCI (Peripheral Component Interconnect). Za spajanje uređaja na takve sabirnice, na matičnoj ploči računala postoje posebni priključci.

Portovi, prekidi, izravan pristup memoriji

Sve uređaje na sistemskoj sabirnici mikroprocesor smatra adresiranom memorijom ili I/O portovima. Općenito govoreći, priključak se shvaća kao određena shema sučelja, koja obično uključuje jedan ili više I/O registara (posebnih memorijskih ćelija).

Mikroprocesor može saznati o počinjenju određenog događaja signalom koji se naziva prekid. U tom slučaju, izvršenje trenutnog niza naredbi se obustavlja (prekida), a umjesto njega počinje se izvršavati drugi niz koji odgovara ovom prekidu. Prekidi se obično dijele na hardverske, logičke i softverske prekide.

Hardverski prekidi (IRQ) prenose se preko posebnih linija sistemske sabirnice i povezani su sa zahtjevima vanjskih uređaja (na primjer, pritiskom tipke na tipkovnici). Logički prekidi nastaju tijekom rada samog mikroprocesora (primjerice dijeljenje s nulom), dok programske prekide pokreće program koji se izvršava i obično služe za pozivanje posebnih potprograma.

Prva IBM PC računala koristila su i8259 čip kontrole prekida (Interrupt Controller), koji ima osam ulaza za signale prekida (IRQ0-IRQ7). Kao što znate, u isto vrijeme, mikroprocesor može opsluživati ​​samo jedan događaj, a kontroler prekida mu pomaže odabrati taj događaj, koji postavlja određenu razinu važnosti za svaki njegov ulaz - prioritet. Najviši prioritet ima liniju zahtjeva za prekid IRQ0, a najmanji - IRQ7, odnosno prioritet se smanjuje uzlaznim redoslijedom broja linije. U IBM PC / AT, osam prekidnih linija više nije bilo dovoljno i njihov je broj povećan na 15. U prvim modelima za to je korišteno kaskadno spajanje dva i8259 čipa. Izvedeno je spajanjem izlaza drugog kontrolera na ulaz IRQ2 prvog.

Ovdje je važno razumjeti sljedeće. Linije prekida IRQ8 - IRQ15 (odnosno ulazi drugog kontrolera) imaju prioritet manji od IRQ1, ali viši od IRQ3.

U načinu izravnog pristupa (DMA, izravni pristup memoriji) periferni uređaj spojen na RAM izravno, a ne preko internih registara mikroprocesora. Takav prijenos podataka je najučinkovitiji u situacijama kada je to potrebno velika brzina zamjena za veliki broj informacija. Za inicijalizaciju procesa izravnog pristupa na sistemskoj sabirnici koriste se odgovarajući signali.

IBM PC i PC/XT kompatibilna računala koriste jedan 4-kanalni DMA i8237 čip za izravan pristup memoriji, čiji je kanal 0 posvećen dinamičkoj regeneraciji memorije. Kanali 2 i 3 koriste se za kontrolu prijenosa podataka velikom brzinom između disketnih jedinica, tvrdog diska i RAM-a.

IBM PC/AT-kompatibilna računala imaju 7 DMA kanala. U prvim računalima to je i postignuto kaskadno dva i8237 čipa, kao u slučaju kontrolera prekida.

memorija računala

Sva osobna računala koriste tri vrste memorije: operativnu, trajnu i vanjsku (razni diskovi). RAM je dizajniran za pohranjivanje varijabilnih informacija, budući da dopušta promjenu sadržaja tijekom izvršavanja odgovarajućih operacija mikroprocesora. Budući da se u bilo kojem trenutku može pristupiti proizvoljno odabranoj ćeliji, ova vrsta memorije naziva se i memorija s izravnim pristupom - RAM (Random Access Memory).

Svi programi, uključujući igre, izvode se u RAM memorija. Trajna memorija obično sadrži informacije koje se ne bi trebale mijenjati dulje vrijeme. Stalna memorija ima svoje ime - ROM (Read Only Memory), što znači da omogućuje samo načine čitanja i pohranjivanja.

Logička organizacija pamćenja

Kao što znate, mikroprocesor i8088 koji se koristi u IBM PC-u, PC/XT, preko svojih 20 adresnih sabirnica, omogućuje pristup do ukupno 1 MB memorijskog prostora. Prvih 640 KB adresabilnog prostora na IBM PC-kompatibilnim računalima obično se naziva konvencionalna memorija. Preostalih 384 KB rezervirano je za korištenje sustava i naziva se memorija u gornjim adresama (UMB, gornji memorijski blokovi, visoka DOS memorija ili UM područje - UMA). Ovo memorijsko područje rezervirano je za ROM BIOS sustava (Read Only Memory Basic Input Output System), za video memoriju i ROM memoriju za dodatne adaptere.

Dodatna (proširena) memorija

Na gotovo svim osobnim računalima UMB memorijsko područje rijetko je puno. Područje za proširenje ROM BIOS-a sustava ili dio video memorije i područje za dodatne ROM module u pravilu su prazni. Ovo je osnova EMS specifikacije (Expanded Memory Specification), koju su prvi razvili Lotus Development, Intel i Microsoft (zbog čega se ponekad naziva i LIM specifikacija). Ova specifikacija dopušta korištenje RAM-a većeg od standardnih 640 KB za aplikacijske programe. Princip korištenja dodatne memorije temelji se na prebacivanju blokova (stranica) memorije. U UMB području, između video međuspremnika i sistemskog RGM BIOS-a, dodijeljen je nezauzet "prozor" od 64 KB, koji je paginiran. Softver i hardver omogućuju mapiranje bilo kojeg segmenta dodatne memorije na bilo koju od namjenskih stranica "prozora(TM)". Iako mikroprocesor uvijek pristupa podacima pohranjenim u "prozoru" (adresa ispod 1 MB), adrese ovih podataka mogu se pomaknuti u dodatnoj memoriji u odnosu na "prozor" za nekoliko megabajta (vidi sliku 1).

U računalima baziranim na procesoru i8088, za implementaciju dodatne memorije, moraju se koristiti posebne ploče s hardverskom podrškom za izmjenu memorijskih blokova (stranica) i odgovarajući softverski upravljački program. Naravno, dodatne memorijske kartice također se mogu instalirati u računalo temeljeno na i80286 i višim procesorima.

Proširena memorija

Računala koja koriste procesor l80286 s 24-bitnim adresnim sabirnicama mogu fizički adresirati 16 MB, au slučaju procesora i80386/486 4 GB memorije. Ova je značajka dostupna samo za zaštićeni način rada procesora, koji operativni sustav MS-DOS ne podržava. Proširena memorija (proširena) nalazi se iznad područja adrese od 1 MB (ne brkajte 1 MB RAM-a i 1 MB adresnog prostora). Da bi radio s proširenom memorijom, mikroprocesor se mora prebaciti iz stvarnog u zaštićeni način rada i obrnuto. Za razliku od l80286, mikroprocesori i80386/486 ovu operaciju izvode prilično jednostavno, zbog čega MS-DOS uključuje poseban vozač- EMM386 upravitelj memorije (vidi sliku 2).

Usput, uz odgovarajući upravljački program, proširena memorija može se emulirati kao dodatna. Hardversku podršku u ovom slučaju mora osigurati mikroprocesor ne niži od i80386 ili pomoćni set posebnih čipova (na primjer, NEAT setovi iz Chips and Technologies). Treba napomenuti da se mnoge memorijske ploče koje podržavaju LIM/EMS standard također mogu koristiti kao proširena memorija.

Proširena memorija

područje HMA

NMA područje – memorija

ROM BIOS sustava

ROM BIOS proširenje

"EMS prozor"

Tvrdi disk ROM BIOS

EGA/VGA ROM BIOS

video memorija

CGA zaslon

Jednobojni zaslon

EGA/VGA zaslon

Upravljački program EMM.SYS

TSR programi

Riža. 1 Dodatna memorija

Riža. 2 Proširena memorija

Predmemorija

Predmemorija je dizajnirana da odgovara brzini relativno sporih uređaja, kao što je dinamička memorija s brzim mikroprocesorom. Korištenjem cache memorije izbjegavaju se ciklusi čekanja u njenom radu koji smanjuju performanse cijelog sustava.

Uz pomoć cache memorije obično se također pokušava uskladiti rad vanjskih uređaja, na primjer, raznih pogona i mikroprocesora. Odgovarajući cache kontroler mora osigurati da se naredbe i podaci koji će biti potrebni mikroprocesoru u određenom trenutku nalaze u cacheu u tom trenutku.

uređaji za pohranu

Uređaji za pohranu mogu se klasificirati prema sljedećim kriterijima:

prema vrsti memorijskih elemenata

Po funkcionalna namjena

po vrsti, načinu organizacije cirkulacije

prema prirodi štiva

putem skladištenja

po načinu organizacije

Prema vrsti memorijskih elemenata

Poluvodič

Magnetski

Kondenzator

Optoelektronički

Holografski

kriogeni

Po funkciji

Po vrsti načina organiziranja žalbe

Sa sekvencijalnim pretraživanjem

s izravnim pristupom

Adresa

Asocijativni

Složeno

Dućan

Prema prirodi štiva

Uz uništavanje informacija

Bez uništavanja informacija

Po načinu skladištenja

Statički

dinamičan

Po načinu organizacije

Jednokoordinatni

Dvokoordinatni

Trokoordinatni

Dva-tri-koordinata

Bibliografija

Za pripremu ovog rada korišteni su materijali sa stranice http://referat2000.bizforum.ru/.

Većina (preko 90%) današnjih računala su IBM PC-kompatibilna osobna računala. Ta se računala nazivaju IBM PC-kompatibilnim jer su kompatibilna s IBM PC-om, koji je 1981. razvila najveća svjetska računalna tvrtka IBM. Riječ "kompatibilnost" ovdje znači: kompatibilnost softvera - svi programi razvijeni za IBM PC radit će na svim IBM PC-kompatibilnim računalima; u velikoj mjeri - i hardverska kompatibilnost: velika većina uređaja za IBM PC računala i novije inačice (IBM PC XT, IBM PC AT itd.) prikladna je i za moderna računala. Istina, obično se stari uređaji (stari pet ili deset godina) ne koriste u modernim računalima, jer su odavno zastarjeli.

A riječ "osobno" znači za što je ovo računalo dizajnirano simultani rad s jednim korisnikom (velika računala u pravilu podržavaju istovremeni rad više korisnika).

Najvažniju ulogu u razvoju IBM PC-kompatibilnih računala odigralo je načelo otvorene arhitekture koje je u njih postavio IBM. IBM nije napravio računalo kao jednodijelni uređaj, već je omogućio njegovo sastavljanje od neovisno proizvedenih dijelova, slično dječjem dizajneru. Istovremeno, metode uparivanja različitih dijelova IBM PC računala i spajanja vanjskih uređaja na njega ne samo da nisu bile tajne, već su bile dostupne svima. Stoga su komponente i vanjske uređaje za IBM PC mogli proizvoditi ne samo tvrtke koje je odabrao IBM, već svi koji su to htjeli, a uskoro su stotine tvrtki počele same sastavljati računala. Za nekoliko godina IBM više nije bio monopolist u proizvodnji računala koje je razvio, već jedna od tisuća konkurentskih tvrtki. Štoviše, mnogi asembleri počeli su ne samo usvajati dostignuća IBM-a, već i uvoditi mnoge tehničke inovacije prije IBM-a, tako da je IBM prestao biti tehnološki lider. Sada je IBM prestao biti najviše veliki proizvođač IBM PC-kompatibilna računala. Čak se i izraz "IBM PC" obično koristi u smislu "IBM PC-kompatibilno računalo", a ne kao naziv računala koje proizvodi sam IBM.

No, ono što je išlo na štetu IBM-a, najpovoljnije se odrazilo na tržište IBM PC-kompatibilnih računala. Konkurencija tisuća sastavljača računala, proizvođača komponenti i softvera dovela je do brz rast mogućnosti za njih dizajniranih računala, uređaja i softvera te niže cijene za njih. Mnoge su tvrtke uložile velika sredstva u razvoj softvera jer su bile uvjerene da će softver raditi na svim IBM PC-kompatibilnim računalima, bez obzira na modele koji su se pojavili.

Otvorenost tržišta za IBM PC-kompatibilna računala dovela je do oštre konkurencije među tisućama proizvođača računala i njihovih komponenti, što znači do najbržeg mogućeg tempa uvođenja tehničkih inovacija koje povećavaju mogućnosti računala uz zadržavanje relativnog niske cijene(od nekoliko stotina do nekoliko tisuća dolara). Modularni dizajn i integracija komponenti IBM PC-kompatibilnih računala osigurali su kompaktnost računala, njihovu visoku pouzdanost i jednostavnost popravka.

Modularni dizajn IBM PC-kompatibilnih računala također je olakšao njihovu nadogradnju, uključujući i nadogradnju od strane samih korisnika. Kao rezultat toga, korisnici mogu prilagoditi ova računala svojim potrebama kupnjom i spajanjem uređaja, kao i povećati snagu svog računala (na primjer, instaliranjem više snažan procesor ili veći tvrdi disk).

Relativno visoke mogućnosti obrade informacija IBM PC-kompatibilnih računala omogućile su njihovu upotrebu (i ne više moćna računala) kako za rješavanje velike većine poslovnih zadataka, tako i za gotovo sve osobne potrebe korisnika.

Analiza teksta

Informacija

Ova publikacija pripada znanstveno-popularnoj literaturi, adresa čitatelja je popularna.

Ova knjiga sadrži informacije o računalima, pristupačan oblik govori o uređaju računala, programima, radu na računalu.

Svrha ove knjige nije samo dati informacije o mogućnostima osobnog računala. Sastavljač udžbenika nudi čitatelju povijest pojavljivanja računala, pomaže pronaći racionalne programe i metode rada. A ako se na prvi pogled takve informacije čine suvišnim, onda se nakon proučavanja, prvo, horizonti šire, a rad na računalu postaje krajnje jednostavan, ne zahtijeva dugotrajne i nepotrebne operacije.

Ova knjiga je podijeljena u nekoliko odjeljaka, podijeljenih u pododjeljke. Pogledao sam odjeljak "Što je računalo?".

U pododjeljak "Što je računalo" govori o evoluciji od stroja za zbrajanje do moderno računalo. Kao primjer je navedena razlika u opsegu funkcija koje obavljaju ova dva uređaja.

U pododjeljak "Predstavljanje informacija u računalu" navodi da se informacije u računalu pohranjuju samo u numeričkom obliku. Sve informacije u računalu pretvaraju se u brojeve, u jedinici sustava podaci se mogu obraditi samo u ovom obliku.

U pododjeljak "Kako računalo radi" Govori o strukturi računala, o principima njegova rada. Pododjeljak se bavi činjenicom da se sve informacije unose u računalo pomoću sredstava za unos (tipkovnica, skener itd.), Nakon toga se obrađuju u jedinici sustava i prikazuju korisniku, na primjer, na monitoru.

U pododjeljak "Programi za računala" kaže da računalo općenito ne izvodi nikakve operacije. Oni su uključeni u programe stvorene posebno za to. Čitatelji također mogu naučiti o vrstama postojećih programa.

U pododjeljak "IBM PC-kompatibilna računala" objašnjava značenje "kompatibilnosti", naime da će svi programi razvijeni za IBM PC raditi na svim IBM PC-kompatibilnim računalima. Pododjeljak pruža opsežne informacije o posljedicama stvaranja takve kompatibilnosti i za proizvođača i za obične korisnike.

Stoga je svrha ovog odjeljka dati opće informacije o nastanku, namjeni i funkcijama računala. Ove informacije su dostupne svima, čak i onima koji se dosad nisu bavili takvom opremom. Ali u isto vrijeme, nemoguće ih je zaobići, nemoguće je zakoračiti na sljedeći stupanj obrazovanja bez prolaska ovog koraka.

Da bi se ocijenila kvaliteta informacija koje daje sastavljač, potrebno ih je analizirati u smislu sljedećih kriterija:

Općenito ovaj tekst pokazuje dostatnost informacija, odnosno informacije u ovaj odjeljak podnesena tako da je isključena dvosmislena ili pogrešna percepcija autorove misli o nastanku računala, čitatelj iz teksta ispravno razumije principe rada računala.

O potreba za informacijama, informacije koje daje autor pomažu u sagledavanju teksta, razumijevanju misli sastavljača. A struktura teksta koju je stvorio kompilator omogućuje čitatelju da postupno ovlada osobnim računalom, bez skoka naprijed i bez vraćanja na ono što je već proučavano.

Ozbiljan problem za neke moderne publikacije je redundantnost informacija. Činjenice, tautologije i “ekstra” informacije koje su odavno svima poznate samo zakrčuju tekst. Naš dio knjige ne pati od redundantnost informacija.

Događa se da informacije sadržane u djelu možda nisu dovoljne za njegovo nepogrešivo razumijevanje. U našem slučaju nedostatak informacija uočen je u pododjeljku “Prikaz informacija u računalu”. Malo je vjerojatno da će neupućeni čitatelj odmah razumjeti princip heksadecimalnog brojevnog sustava. U ovaj slučaj primjer pisanja izraza u ovom sustavu ne bi smetao.

Treba napomenuti da su informacije u ovom odjeljku namijenjene zadovoljavanju neprofesionalnih interesa širokog kruga čitatelja. Budući da je danas računalo sastavni dio modernog života, čak i oni koji ne rade s njim trebali bi imati opće informacije. Očito je stoga sastavljač ovaj dio učinio dostupnim osobi bilo koje dobi i bez obzira na obrazovanje.

Informacijska komponenta

Informacijska komponenta je građa koju je autor odabrao, činjenice, njihova nužnost i dostatnost za postizanje svrhe djela. Informacijska komponenta očituje se u dobro promišljenom organiziranom predstavljanju informacija.

Za ocjenu informacijske komponente koriste se sljedeći kriteriji:

  • 2) Povijest prikazanog - tekst sadrži povijest nastanka računala od zbrajalice do modernog osobnog računala, ne propuštajući ni najneuspješnije pokušaje stvaranja računala.
  • 3) Klasifikacija materijala - ova je publikacija namijenjena općem čitatelju, budući da neki dijelovi sadrže informacije za opći razvoj, a ostatak vam omogućuje asimilaciju materijala čak i neiskusnom čitatelju koji se nije bavio računalom.

Dakle, jasno je da je prikaz informacija kako u cijeloj knjizi tako iu odjeljku "Što je računalo?" organiziran logično, promišljeno, što ukazuje na kvalitetu i snagu informacijske komponente.

Komunikacija s drugim komponentama

Bez informacijske komponente ili sa slabostima, njegov rad, uz rijetke iznimke, nije prikladan za korištenje. Pritom se informacijska komponenta može, čak i uz prisutnost činjenica i često u njihovom obilju, raspasti. Povezuje informaciju, ugrađuje je u djelo, najčešće logičku komponentu, koja je jasno izražena u našem tekstu.

Važnu ulogu u tekstu ima psihološka komponenta, koja privlači pažnju čitatelja, održava interes, kao i estetska komponenta, koja nastaje kao rezultat čitateljeve intuitivne procjene svrhovitosti konstrukcije. Naravno, ovisno o ciljevima rada, značenja jedne ili druge komponente u njemu se mijenjaju.

U našem tekstu informacijska i logička komponenta imaju vodeću ulogu.

Ne treba zaboraviti da iako su IBM PC kompatibilna računala i najpopularnija, zauzimaju lavovski udio na tržištu, postoje računala koja se dinamično razvijaju i nemaju x86 procesore. Konkretno, računala koja nisu kompatibilna s IBM PC - prijenosna računala i osobni digitalni asistenti (PDA) s procesorima koje su razvili Motorola i IBM, igraće konzole marke Playstation, imaju potpuno drugačiju internu arhitekturu i sastavljeni su na čipovima koji su razvijeni posebno za njih. Iako izvana, na primjer, razlikovati prijenosno računalo na Intelovom procesoru od vlasničkog Apple laptop, koji koristi Motorola procesor, gotovo je nemoguće.

Osim toga, treba spomenuti igraća konzola Playstation 3, koji se u masovnim količinama pojavio u jesen 2007. Njegov dizajn koristi 9-jezgreni Cell procesor koji je razvio IBM. Uz skromnu cijenu i dimenzije, njegova mogućnost izrade na monitoru ili TV ekranu virtualni svijet znatno veći od onog kod najsofisticiranijih osobnih računala s x86 procesorima.

Strukturna shema mikroprocesor

Blok dijagram osnovnog modela mikroprocesora prikazan je na sl. 1.

Riža. 1. Strukturni dijagram mikroprocesora

Konvencionalno se mikroprocesor može podijeliti na dva dijela: izvršnu jedinicu (Execution Unit - EU) i uređaj za povezivanje sa sustavnom magistralom (Bus Interface Unit - BIU).

Izvršna jedinica sadrži: aritmetičku jedinicu i registre. Aritmetička jedinica uključuje aritmetičko-logičku jedinicu, pomoćne registre za pohranjivanje operanda i registar zastava.

Osam registara izvršne jedinice MP (AX, BX, CX, DX, SP, BP, SI, DI), koji imaju duljinu jednaku strojnoj riječi, podijeljeni su u dvije skupine. Prvu skupinu čine registri Opća namjena: AX, BX, CX i DX, od kojih je svaki par registara sastavljen od dva registra duljine 0,5 strojne riječi.

Akumulator, odnosno registar AX, sastoji se od registara AH i AL. Osnovni registar BX sastoji se od registara BH i BL. Brojač (Counter Register) SH uključuje registre CH i CL. Registar podataka DX sadrži registre DH i DL. Svaki od kratkih registara može se koristiti samostalno ili kao dio registrskog para. Konvencionalni nazivi (akumulator, bazni registar, brojač, registar podataka) ne ograničavaju upotrebu ovih registara - ti nazivi označavaju njihovu najčešću upotrebu ili posebnu upotrebu određenog registra u određenoj naredbi.



Drugu skupinu čine adresni registri SP, BP, SI i DI (u starijim modelima broj adresnih registara je povećan). Ovi se registri aktivno koriste u svoju funkcionalnu svrhu i ne preporuča se koristiti ih u druge svrhe. Njihova glavna svrha je pohraniti numeričke vrijednosti koje se koriste u formiranju adresa operanda.

Uređaj za povezivanje sa magistralom sustava sadrži upravljačke registre, naredbeni cjevovod, ALU naredbi, upravljački uređaj za MP izvršnu jedinicu i memorijsko sučelje (povezuje internu MP magistralu s magistralom računalnog sustava).

Kontrolni registri BIU: CS (pokazivač segmenta naredbe), pokazivač segmenta podataka DS), SS (pokazivač segmenta steka), ES (pokazivač dodatnog segmenta) itd. služe za određivanje fizičkih adresa OP - operanda i naredbi. IP (Instruction Pointer) registar je pokazivač na adresu naredbe koja će biti odabrana u naredbeni kanal kao sljedeća naredba (u domaćoj literaturi takav se uređaj naziva brojač naredbi). MP cjevovod naredbi pohranjuje nekoliko naredbi, što omogućuje, prilikom izvođenja linearni programi kombinirati pripremu sljedeće naredbe s izvršenjem trenutne.

U upravljačke registre MP spada i registar zastava, čiji svaki bit ima strogo definiranu namjenu. Tipično, bitove registra zastava postavlja hardver tijekom izvođenja sljedeće operacije, ovisno o rezultatu dobivenom u ALU. U ovom slučaju, takva svojstva dobivenog rezultata kao što je nulti rezultat, negativan broj, prekoračenje ALU mreže bitova itd. su fiksna. Ali neki bitovi registra zastava mogu se postaviti posebnim naredbama. Neki bitovi su isključivo uslužne svrhe (na primjer, pohranjuju bit ispušten iz ALU tijekom pomaka ili su rezervirani (tj. ne koriste se).