Von Neumanni arhitektuur: erinevus redaktsioonide vahel
Eemaldatud sisu Lisatud sisu
PResümee puudub |
P pisitoimetamine |
||
7. rida:
Uute ladustatud programmidega arvuti disaini loomisega see muutus. Ladustatud programmidega arvuti disain sisaldab [[käsustik]]ku ja saab mälus hoida käskude komplekte ([[arvutiprogramm|programme]]).
Võimalus käsitleda käske andmetena teeb ladustatud programmidega arvutites võimalikuks [[assemblerkeel]]e, [[kompilaator]]ite ja teiste automatiseeritud programmeerimistööriistade olemasolu. Võimalik on "kirjutada programme mis kirjutavad programme".<ref name="u5WlN" />
Von Neumanni arhitektuuril on ka mitu puudust. Peale Von Neumanni pudelikaela (kirjeldatud allpool) võib programmide muutmine olla kahjulik. Mõnedes lihtsates ladustatud programmidega arvutis võib rikkis programm kahjustada ennast, teisi programme või [[operatsioonisüsteem]]i, mille tulemuseks on arvuti kokkujooksmine. Mälu kaitsmine ja muud pääsukontrollimeetodid on võimelised tavaliselt kaitsma arvutit nii tahtmatu kui ka programmide kuritahtliku muutmise eest.
==Tööpõhimõte==
[[
Von Neumanni arhitektuur koosneb mälust, [[protsessor]]ist, kellast, [[andmesiin]]ist, [[aadressisiin]]ist ja [[kontrollsiin]]ist. Mälu koosneb riividest, [[aadressi dekoodrist]], kontroll loogikast, [[aadressisiinist]], ja [[andmesiin]]ist. Protsessor koosneb registritest, [[aadressisiin
==Varajased Von Neumanni arhitektuuril põhinevad arvutid<ref name="QZwPp" />==
38. rida:
==Von Neumanni pudelikael==
Kuna protsessori käskude laadimine ning andmemäluga suhtlemine toimuvad samal siinil, tekib keskprotsessori kiirust piirav nähtus, mida kutsutakse Von Neumanni pudelikaelaks. See termin tuleneb [[John Backus
==Viited==
49. rida:
<ref name="6SVPN">{{citation | author=James E. Robertson| title=Illiac Design Techniques| publisher=report number UIUCDCS-R-1955-146, Digital Computer Laboratory, University of Illinois at Urbana-Champaign| year=1955}}</ref>
}}
[[Kategooria:Arvutiarhitektuur]]
|