Фон Нейман архитектурасы: Нұсқалар арасындағы айырмашылық

Content deleted Content added
15-жол:
Болуы берілген жиынтығының орындалатын командалар мен бағдарламаларды еді сипатты алғашқы компьютерлік жүйелер. Бүгін осындай дизайн қолданады оңайлату мақсатында конструкциясын есептеу құрылғылары. Мәселен, үстел [[Микрокалькулятор|калькуляторы]], негізінен, болып табылады құрылғыларымен тіркелген жиынтығы орындалатын бағдарламалар. Олардың үшін пайдалануға болады [[Математика|математикалық]] есептеулер, бірақ мүмкін емес дерлік қолдануға өңдеу үшін мәтінді және [[Компьютерлік ойын|компьютерлік ойындар]], көру үшін, графикалық суреттер немесе [[Бейнежазба|видео]]. Өзгерту орнатылған бағдарлама үшін осындай құрылғыларды талап етеді іс жүзінде оларды толық қайта жасау, және көп жағдайда мүмкін емес. Дегенмен, перепрограммирование ерте компьютерлік жүйелердің дегенмен орындады, алайда үлкен көлемін талап етті қолмен дайындау бойынша жұмыстар жаңа [[Бағдарлама жасақтамасын құжаттау|құжаттаманы]], перекоммутации және қайта құру блоктар мен құрылғылар және т. п.
 
Барлық өзгертті идеясы сақтаудыңБарлығын компьютерлік бағдарламаларды ортақ жаджадта сақтау идеясы өзгертті. УақытыСәулетті оныңпайдалануды пайда болуы, пайдаланууақытында, сәулет,орындалатын негізделгеннұсқаулықтар түстержинағына жинағындағы орындалатын нұсқаулықтарнегізделген, ұсыну және есептеу процесін ретінде процесіннұсқаулықтар орындау нұсқаулықтар,процесі ретінде жазылғанұсыну, өтеесептеу ұлғайттыжүйелерін икемділікдеректерді есептеуөңдеу жүйелерінмақсатында жоспарындаикемділігін деректердіаса өңдеуұлғайтты. БірДеректерді көзқарасжәне қарастырунұсқаулықтарда жәнебірге нұсқаулықтарқарастыру көзқарасы жасадыбағдарламалардың жеңілөздерін өзгерту міндетін өздеріжеңілдетті.
 
== Фон Нейман принципі ==
; Жадтың біртектілік принципі 
: Командалар мен деректер сақталады, белгілі бір жаджадта сақталады және жадтардың сыртқы жадтүрі неразличимыбірдей. Танымаса,Тек текпайдалану тәсілі бойынша пайдаланутанымаса; яғни біржад мәніұяшығындағы ұяшықбір жады ретінде де пайдаланылуы мүмкінмән деректер менретінде, команда ретінде, және мекен-жайы ретінде қарай ғанаде пайдаланылуы мүмкін жүгінуі тәсіліне жүгінуіқарай ғана ажыратылады. Бұл мүмкіндіккомандаларға, бередісандарға бақылау командаларыжасалатын сол операциялар,операцияларды бұлөндіруге менмүмкіндік сандарбереді, және, тиісінше, бірқатар мүмкіндіктер ашады. Мысалы, пайдаланылады өзгерте отырып,команданың адрестік бөлігі-команданыңбөлігін қамтамасызөзгерте етугеотырып боладымассив жүгінудеректерінің дәйекті элементтеріне массивжүгінуді деректерқамтамасыз етуге болады. Мұндай тәсіл командаларды түрлендіру деп аталады түрлендіру команда тұрғысынанжәне қазіргі заманғы бағдарламалау еместұрғысынан құпталадықұпталмайды. АстамБұдан пайдалы болып табыладыгөрі басқа тергеубірізділік принципін біртектілігі пайдалы болып табылады, қашанбұл команданыңкезде бір бағдарламаныбағдарламаның алынуыкомандалары мүмкінбасқа орындау нәтижесі ретінде басқаалынуы мүмкін. Бұл мүмкіндік трансляция негізінде жатыр трансляция мәтінді аудару бағдарламаның тілімәтінін жоғары деңгейдегі тілітілден нақты есептеуіш машиналар тіліне аудару.
 
; Мекенжайлық принципі <span></span>