Arhitectura lui Von Neumann este un principiu binecunoscut al stocării în comun a programelor și a datelor în memoria calculatorului. Sistemele de calcul de acest tip sunt deseori desemnate de termenul "mașină von Neumann", însă corespondența acestor concepte nu este întotdeauna neechivocă. În general, când vorbim de arhitectura lui von Neumann, înțelegem separarea fizică a modulului procesor de program și dispozitivele de stocare a datelor.
Totul a schimbat ideea de a stoca programe de calculator în memoria partajată. La momentul arhitecturile sale de utilizare de aparitie pe baza unui set de instrucțiuni executabile, precum și prezentarea procesului de calcul ca un proces de a urma instrucțiunile scrise în program, este extrem de flexibilitate sporită a sistemelor de calcul în planul de date. Aceeași abordare a analizei datelor și a instrucțiunilor a făcut ca schimbarea programelor să fie facilă.
Principiile lui Von Neumann
Pentru a reprezenta datele și comenzile, se folosește sistemul binar.
Ambele programe (comenzi) și datele sunt stocate în aceeași memorie (și codificate în același număr - cel mai adesea binar). În timpul comenzilor, puteți efectua aceleași acțiuni ca în cazul datelor.
Structurally, memoria principală constă în celule numerotate; Orice celulă este disponibilă procesorului în orice moment; memoria internă.
- Principiul managementului secvențial al programului.
Toate comenzile sunt stocate în memorie și executate secvențial, unul după completarea altui, într-o secvență determinată de program.
- Principiul rigidității arhitecturii
Neschimbate în procesul de topologie de lucru, arhitectură, lista de comenzi.
Calculatoarele construite pe aceste principii sunt denumite de tip "Fonnemann".
Calculatoare construite pe principiile von Neumann
1 Conceptul de arhitectură a calculatoarelor. Principiile lui Von Neumann
Principiile clasice ale construirii unei arhitecturi informatice au fost propuse în 1946 și sunt cunoscute sub numele de principiile von Neumann. "
Folosind un sistem de reprezentare binară a datelor
program memorat Principiul Neumann ghicit întâi că programul poate fi, de asemenea, stocate ca zerouri și cele, și în aceeași memorie, și procesate de numărul său. Absența unei diferențe fundamentale între program și date a permis computerului însuși să formeze un program pentru sine în conformitate cu rezultatele calculelor. Unitate de comandă (CU), și o unitate logică aritmetică (ALU) în calculatoare moderne, combinate într-o singură unitate - CPU, fiind emițătorul de informații, provenind din memorie și dispozitivele externe.
Memoria stochează date (informații) și programe. Dispozitivul de stocare în computerele moderne "multi-nivel" și include memorie cu acces aleatoriu (RAM) și dispozitive externe de stocare (VCD).
RAM - un dispozitiv care stochează informațiile cu care computerul funcționează direct la un moment dat (un program executabil, unele dintre datele necesare pentru acesta, unele programe de control).
VZU - dispozitive cu o capacitate mult mai mare decât RAM, dar semnificativ mai lent.
Principiul executării succesive a operațiunilor
Structurally, memoria principală constă în celule numerotate. Orice celulă este disponibilă procesorului în orice moment. Aceasta implică posibilitatea de a da nume zonelor de memorie, astfel încât la valorile stocate în ele ar putea apoi accesa sau a le modifica în timpul rulării folosind denumirile atribuite.
Principiul accesului aleatoriu la celulele de memorie
Programele și datele sunt stocate în aceeași memorie. Prin urmare, computerul nu distinge ceea ce este stocat într-o celulă de memorie dată - un număr, un text sau o comandă. În timpul comenzilor, puteți efectua aceleași acțiuni ca în cazul datelor.
Dispozitivul I / O este o componentă a unei arhitecturi tipice a computerului, care permite computerului să interacționeze cu lumea exterioară, în special cu utilizatorii și alte computere.
1.6 Dispozitive de intrare-ieșire de informații
O persoană interacționează cu sistemele informatice în principal prin dispozitive de intrare și ieșire. Progresele în domeniul tehnologiei informației se realizează nu numai din cauza creșterii vitezei procesoarelor și a capacității de stocare a dispozitivelor de stocare, dar și prin îmbunătățirea dispozitivelor de intrare și ieșire. Dispozitivele I / O sunt de asemenea numite dispozitive periferice.
Dispozitive de intrare
O tastatură este un dispozitiv tradițional de intrare pe un computer. Clavierul este echipat atât cu calculatoarele personale, cât și cu terminalele mainframe. Tastatura unui computer modern conține de obicei 101 sau 102 chei, împărțite în 4 blocuri:
Mouse-ul (mouse-ul) a fost dezvoltat destul de mult timp (în anii '60), dar a devenit utilizat pe scară largă numai odată cu apariția interfeței grafice personale a calculatorului personal. De obicei, un mouse, ca o tastatură, se conectează la calculator cu un cablu. Utilizarea mouse-ului este ușor - îl mutați în jurul mesei și cursorul se mișcă sincron pe ecranul computerului. Pentru a activa o anumită opțiune, trebuie să faceți clic pe butonul stânga (stânga) al mouse-ului. Cu mouse-ul, puteți, de asemenea, "desena" pe ecranul cu imagini.
Ecranele cu atingere sunt concepute pentru cei care nu pot utiliza tastatura obișnuită. Utilizatorul poate introduce un simbol sau o comandă prin atingerea unei anumite zone a ecranului. Ecranele tactile sunt folosite în principal pe diapozitivele de produse, în restaurante, supermarket-uri. De exemplu, în magazinele Muse Inc. (Brooklyn), care vinde CD-uri, puteți asculta melodia dorită atingând numele de pe ecranul computerului cu degetul. Ascultarea melodiei selectate vă permite să apelați o singură atingere a melodiilor altor artiști.
Dispozitive automate de intrare
Dispozitive de ieșire
Principalele dispozitive de ieșire sunt monitoarele și imprimantele.
Monitoarele sunt cele mai populare dispozitive de afișare. Baza celor mai moderne monitoare este un tub cu catod, CRT (cathoderaytube, CRT). În conformitate cu principiul tuburilor de imagine CRT care amintesc de cele utilizate în televizoare convenționale - tunului de electroni emite un fascicul de electroni, sunt afișate pe imaginea de pe ecran format din puncte (pixeli). Cele mai multe puncte pe care ecranul le poate ține, cu atât este mai mare rezoluția monitorului. Majoritatea monitoarelor suportă moduri de rezoluție de 800x600 și 1024x768 pixeli. Pe lângă rezoluție, monitoarele sunt caracterizate de următorii parametri care determină calitatea imaginii:
mărimea granulei (dimensiunea dozei). inch (inch) - dimensiunea fizică a unui singur punct al ecranului monitorului. Cu cât dimensiunea bobului este mai mică, cu atât este mai bună calitatea imaginii. Majoritatea monitoarelor clasa business au o granulație de 0,28 inci;