- •История развития эвм
- •Краткое описание развития
- •Поколения эвм
- •Основные характеристики и классификация компьютеров
- •Основные характеристики
- •Ёмкость запоминающих устройств;
- •Классификация эвм
- •Режимы работы эвм
- •Принципы построения компьютера
- •Принцип функционирования эвм
- •Современный подход к построению эвм
- •Назначение и классификация программного обеспечения
- •Функции программного обеспечения
- •Классификация по
- •Прикладные пакеты
- •Требования к разработке по
- •Иерархическая структура по
- •I уровень — внутреннее по
- •II уровень — ос
- •Системы счисления
- •Способы представления чисел в эвм
- •Физическое представление информации в эвм
- •Логические основы эвм
- •Логические операции
- •Система команд эвм
- •Способы адресации в эвм
- •Прямая адресация
- •Непосредственная адресация
- •Взаимодействие узлов и устройств эвм при выполнении основных команд (трёхадресная команда)
- •Выборка исполняемой команды из озу
- •Материнская плата
- •Центральный процессор (цп)
- •Основные характеристики
-
Назначение и классификация программного обеспечения
Программное обеспечение — совокупность программ, процедур и правил, позволяющих использовать ЭВМ для решения различных задач.
-
Функции программного обеспечения
-
Обеспечить работоспособность ПК и периферийных устройств;
-
Обеспечить взаимодействие пользователя с ПК;
-
Сократить цикл от постановки задачи до получения её результата;
-
Повысить эффективность использования ресурсов ЭВМ.
-
Классификация по
Системное ПО обеспечивает организацию и контроль в вычислительных процессах, а так же управление распределением ресурсов во время функционирования ЭВМ.
Прикладное ПО — совокупность программ, решения задач из различных сфер человеческой деятельности
Операционная система предназначена для управления процессом разработки программ пользователя, а так же для распределения ресурсов ЭВМ между отдельными программами, процессами и пользователями.
Операционная оболочка — программа-надстройка к операционной системе, которая обеспечивает доступ пользователя к командам и ресурсам операционной системы посредством более удобного интерфейса.
Системные утилиты — программы, расширяющие возможности операционных систем и оболочек.
Системы программирования содержат программные средства, предназначенные для реализации операционных алгоритмов виде некоторой последовательности распознаваемых ЭВМ инструкций.
Под машинно-зависимыми языками понимают языки, алфавит, синтаксис и семантика которых зависят от системных команд процессора конкретно взятой ЭВМ.
Средства контроля и диагностики — совокупность программно-аппаратных средств ЭВМ для обнаружения ошибок в процессе работы компьютера
-
Прикладные пакеты
Проблемно-ориентированные — комплекс программ, ориентированных на узкий круг решаемых задач.
Интегрированные — включают в себя инструментальные средства, каждое из которых по функциональным возможностям практически равно проблемно-ориентированным программам.
Прикладные программы пользователя — создаются самим пользователем с использованием средств программирования, которые есть в его распоряжении.
-
Требования к разработке по
-
Наличие модульной структуры;
-
Возможность наращиваемости и развития;
-
Надёжность;
-
Предсказуемость;
-
Удобство и эргономичность;
-
Совместимость;
-
Иерархическая структура по
-
I уровень — внутреннее по
I уровень представляет собой программный интерфейс, обеспечивающий взаимосвязь работы компьютера с остальными программами и обслуживающий аппаратные модули.
Программы, обслуживающие аппаратные модули системы, называются драйверами.
Программа самотестирования (POST) — предназначена для проверки функциональных модулей вычислительной системы и установки схем компьютера в исходное состояние. При успешном завершении самопроверки управление через прерывание передаётся программе первоначальной загрузки.
-
II уровень — ос
II уровень состоит из двух частей:
-
Резидентная — выводится с помощью программы первоначальной загрузки в оперативную память и хранится там в течение всего сеанса работы машины;
-
Транзитная — находится на внешней памяти (на диске, флешке и т.д.). К ней относятся все используемые команды.
Интерфейс операционной системы обеспечивает её взаимосвязь с прикладными программами (уровень III), позволяет пользователю взаимодействовать с операционной системой через интерпретатор команд.
Резидентная часть программ выполняется интерпретатором команд. Для остальных — командный процессор находит их на диске и загружает их в оперативную память.
Тема: Арифметические и логические основы ЭВМ