Архітектура фон Неймана: відмінності між версіями

[перевірена версія][перевірена версія]
Вилучено вміст Додано вміст
Рядок 33:
Визначення адреси наступної команди відбувається за одним з наступних сценаріїв:
 
# Якщо поточна команда не є [[командакоманди передачі управлінняпереходу|командою передачі управлінняпереходу]] (тобто це просто арифметична або логічна операція над даними), то до поточного значення лічильника додається число, яке дорівнює довжині поточної команди в мінімально адресованих одиницях інформації (зрозуміло, що це можливо за умови, якщо звичайні команди в блоках, не розділених командами передачі управлінняпереходу, розташовуються послідовно в пам'яті, інакше адреса наступної команди може зберігатись, наприклад, безпосередньо в команді).
# Якщо поточна команда — команда передачі управлінняпереходу (команда [[команда умовного переходу|умовного]] або [[команда безумовного переходу|безумовного переходу]]), яка змінює послідовний хід виконання програми, то в лічильник примусово записується адреса тої команди, яка була замовлена при виконанні переходу, де б вона не знаходилась.
 
== Недоліки та сучасні перспективи архітектури фон Неймана ==