Принципы фон Неймана (архитектуры фон Неймана):
- Использование двоичной системы счисления в вычислительных машинах (0 - нет сигнала, 1 - есть сигнал).
- Программное управление ЭВМ.
- Память компьютера используется не только для хранения данных, но и программ.****
- Ячейки памяти ЭВМ имеют адреса, которые последовательно пронумерованы (от нуля до максимального значения). Каждый адрес ячейки по сути является переменной, с которой можно работать отдельно.
- Возможность условного перехода в процессе выполнения программы (необходима для реализации сложных алгоритмов, т.к. без неё нельзя было бы строить нелинейные алгоритмы с ветвлениями и т.д.).****
Практическое значение: данные и код в оперативной памяти ничем не отличаются, что позволяет функционировать компиляторам и использовать единую память и для кода, и для данных, что сильно упрощает построение программ в целом. Но это приводит к ошибкам, когда мы случайно или специально перезаписываем что-то поверх кода и программа ломается.

- УУ обрабатывает (интерпретирует) и выполняет команды
- АЛУ выполняет арифметические и логические (бинарные) операции над данными
- Процессор взаимодействует с памятью, из которой он берёт данные и программный код и пишет туда некоторые изменяемые значения для работы программы
- Присутствует абстракция ввода и вывода
6. Процессор 8086. Сегментные регистры. Адресация в реальном режиме. Понятие сегментной части адреса и смещения.