Принципы развития архитектуры ЭВМ
- Требования к алгоритмически полному вычислителю
- Превращение вычислительного прибора в ЭВМ
- хранение данных и инструкций в памяти
- адрес как способ референции данных и инструкций
- последовательное выполнение инструкций
- подмена адреса следующей инструкции для организации условных и итеративных вычислений
- ⇒ Архитектура фон Неймана как исторический казус
- Общий принцип развития ЭВМ:
- появление новой задачи,
- победа одного-двух частных решений этой задачи,
- «канонизация» этих решений (legacy).
Установка и работа с MARS
- Понятие о машинном коде и языке ассемблера. Достоинства языка ассемблера:
- Однозначность порождаемого кода
- Мнемоничность команд
- Двухпроходное вычисление меток
- Удобное представление данных
- Макро, многофайловая сборка, библиотеки и пр.
Д/З
Установить Mars
Потыкать в Учебник
Посмотреть в Документацию