Ydinkohde
Feng Niman on: digitaalisten tietokoneiden määrä käyttää binääriä; tietokone tulee toteuttaa järjestyksessä.
-
Binäärin kanta lasketaan tietokonearvona, edustaa arvoa 0, 1. Ihmisillä yleisesti käytettyä desimaalilaskentamenetelmää ei käytetä ja binääri tekee tietokoneesta helppoa arvojen laskennan toteuttamiseksi.
-
Ohjelman suoritusjärjestys eli ohjelma esiedioidaan ja sitten tietokone lasketaan etukäteen ohjelmissa.
toiminto ja koostumus
Von Niman -arkkitehtuurista koostuvan tietokoneen mukaan sillä on oltava seuraavat toiminnot:
-
Lähetä tarpeet ja tiedot tietokoneellesi.
-
on kyettävä käyttämään pitkäaikaisia muistiohjelmia, tietoja, välituloksia ja lopullisia laskentatuloksia.
-
voi täydentää tietojenkäsittelyn kapasiteettia, kuten erilaisia aritmeettisia operaatioita, loogisia operaatioita ja tiedonsiirtoa.
-
voi ohjata ohjelmaa tarpeen mukaan ja voi koordinoida toimintoja käskynhallintakoneen komponenttien mukaan.
-
voi tulostaa käsittelytuloksen käyttäjälle tarpeen mukaan.
Tietokoneen yllä olevien toimintojen toteuttamiseksi tietokoneessa on oltava viisi peruskomponenttia, mukaan lukien:
-
-operaattori: käytetään täydelliseen tietojenkäsittelyyn, kuten erilaisiin aritmeettisiin operaatioihin, loogisiin operaatioihin ja tiedonsiirtoon.
-
ohjain: Ohjausohjelman suorittaminen on tietokoneen aivot. Operaattori ja ohjain muodostavat tietokoneen keskusprosessorin (CPU). Ohjain toimii muistiin tallennetun käskysekvenssin (ohjelman) mukaisesti, joka suoritetaan ohjelmalaskurin ohjauskäskyllä. Ohjaimella on kyky määrittää kyky valita erilaisia työnkulkuja laskentatulosten perusteella.
-
muisti: käytetään muistiohjelmille ja tiedoille, kuten muistille. Ohjelmat ja tiedot eivät erotu muistista binäärikoodin muodossa, ja tallennuspaikka määräytyy osoitteen mukaan.
-
Syötä laite: Käytetään tietojen tai ohjelmien syöttämiseen tietokoneellesi, esimerkiksi: hiiri, näppäimistö.
-
Tulostuslaite: Näytä datan tai ohjelman käsittelytulos käyttäjälle, esimerkiksi: näyttö, tulostin.
Viittä pääkomponenttia ohjataan käskyillä, ja dataa siirretään eri komponenttien välillä, kuten kuvassa 1 näkyy.