
- •Основные классы вычислительных машин и их сравнительная характеристика.
- •Принципы работы вычислительных машин. Принципы фон-неймановской концепции вычислительной машины.
- •Структура фон-неймановской вычислительной машины.
- •Структуры вычислительных машин: с непосредственными связями, на основе шины.
- •Принципы построения микропроцессорных систем.
- •Определение микро-эвм. Классификация микро-эвм. Основные технические характеристики пэвм.
- •Обобщенная структурная схема микро-эвм, модульность конструкции микро-эвм.
- •Структуры микро-эвм с изолированными и мультиплексированными шинами. Системная магистраль микро-эвм.
- •Системная магистраль микро-эвм. Интерфейсы микро-эвм. Назначение контроллеров и адаптеров периферийных устройств.
- •Назначение и функции мп. Основные технические характеристики мп.
- •Классификация мп.
- •Архитектура микропроцессора: архитектура со сложной системой команд (cisc-процессоры), архитектура с упрощенной системой команд (risc-процессоры). Неймановская и гарвардская архитектуры
- •Обобщенная структурная схема однокристального мп.
- •Алу мп. Назначение, функции, основные технические характеристики.
- •Устройство управления мп. Понятия микропрограмм, микрокоманд и микроопераций.
- •Понятие о системе команд микропроцессоров. Основные группы команд.
- •Способы адресации операндов в микропроцессорах
- •Модуль процессора микропроцессорной системы. Состав модуля – операционный блок, блок управления, интерфейсный блок. Выполняемые функции
- •Программно-доступные регистры микропроцессора
- •Сегментные регистры (cs, ds, ss, es),
- •Регистр адреса командIp,
- •Регистр флагов f.
- •Регистр флагов (признаков) мп
- •Сегментная организация памяти мп. Сегментные регистры и сегменты.
- •Общие сведения о системе прерываний мп.
- •Классификация типов прерываний мп. Механизм обработки прерываний.
- •Аппаратные прерывания
- •Программные прерывания
- •Исключительные ситуации
- •Регистровая структура 32-разрядного мп.
- •Типы данных 32-разрядных мп.
- •Отличительные особенности архитектуры 32-разрядного мп.
- •Структура микропроцессорной системы и основные режимы ее работы – выполнение основной программы, обслуживание прерываний, прямой доступ к памяти
- •Иерархическая организация памяти микро-эвм.
- •Система ввода-вывода микроЭвм. Общие принципы построения систем ввода-вывода. Организация обмена информацией с периферийными устройствами
- •Основные функции операционных систем:
- •Виды программ операционной системы
- •Одноранговые сетевые ос
- •Ос с выделенными серверами
- •Виды прерываний.
- •Управления задачами.
- •Планирование и диспетчеризация процессов и задач
- •Утилиты. Типы утилит.
- •Основные составные части ms-dos.
- •Функции файловой системы и иерархия данных
- •Файловая система fat
- •Представление об активизации операционной системы
- •Система bios и ее настройки. Назначение bios
- •Параметры Windows xp
- •16. Назначение и структура реестра
- •17.Представление о динамическом диске.
- •18.Файловая система ntfs
- •19.Представление об учетных записях Windows xp.
- •20.Общие концепции консоли управления Microsoft
- •21.Защита системных файлов Windows xp
- •22.Архитектура «клиент-сервер»
- •23. Требования к аппаратным средствам ос Linux.
- •24. Программы для Linux.
- •25.Файловые системы в unix
- •26.Команды Linux
- •27. Права доступа к файлам и каталогам ос Linux
- •28. Основные задачи системного администрирования. Процессы и их идентификаторы
- •29. Использование загрузчика lilo
- •30. Основные характеристики ос Linux
- •2. Дано 10 целых чисел определить сколько из них принимает наибольшее значение
- •3. Посчитать сумму элементов, стоящих на четных позициях строк и столбцов матрицы а(7x7).
- •6. Определить число полученное выписав в обратном порядке цифр задающегося натурального числа
- •7. Обнулить элементы главной диагонали матрицы а(5x5).
- •Дана матрица размером 5x5. Посчитать среднее значение элементов матрицы, расположенных строго ниже главной диагонали.
- •Дано 10 вещественных чисел найти порядковый номер того из них которое наиболее близко к какому-либо целому числу
- •13. Дана последовательность из 10 целых чисел определить со скольки отрицательных она начинается
- •Обнулить элементы матрицы а(5x5), лежащие правее ее главной диагонали и левее побочной, включая диагональные элементы.
- •Дано 15 вещественных чисел определить сколько из них больше своих соседей
- •17. Дана не пустая последовательность натуральных чисел за которыми следует 0 определитьПорядковый номер наименьшего из них.
- •Поменять местами первый положительный и первый отрицательный элементы
- •19. Занести отрицательные элементы массива a(NxM) в массив b и напечатать его.
- •Подсчитать количество символов, не являющихся цифрами, в произвольной строке.
- •21. Отсортировать массив чисел по возрастанию.
- •22. Гласные буквы русского алфавита не изменяются. Первый десяток согласных заменяется на второй десяток согласных (второй - на первый) по следующей таблице:
- •23. Составить программу, определяющую сколько раз встречается заданное число (вводится с клавиатуры) в диапазоне от 10 до 352.
- •Дана не пустая последовательность не нулевых целых чисел за которыми следует 0 определить сколько раз в этой последовательности меняется знак
- •Ввести три числа: X, y, z. Если сумма трех попарно различных чисел X, y, z меньше 1, то меньшее из X, y заменить полу суммой y и z, иначе большее из X и z заменить на y4 .
- •27. Напишите программу для заполнения ячеек рабочего листа и выведите общую сумму.
- •29. Найти все четырехзначные числа у которых сумма крайних цифр равна сумме средних чисел, а само число делится на 6 и 27
Структура фон-неймановской вычислительной машины.
Большинство современных ЭВМ по своей структуре отвечают принципу программного управления. Типичная фон-Неймановская ВМ содержит: память, устройство управления, АЛУ и устройство ввода-вывода.
В любой ВМ имеются средства для ввода программ и данных к ним. Информация поступает из подсоединенных к ЭВМ периферийных устройств (ПУ) ввода. Результаты вычислений выводятся на периферийные устройства вывода. Связь и взаимодействие ЭВМ и ПУ обеспечивают порты ввода-вывода. Порт – это аппаратура сопряжения периферийного устройства с ЭВМ и управления им.
Введенная информация сначала запоминается в основной памяти, а затем передается во внешнюю память для длительного хранения. Доступ к любым ячейкам основной памяти может производиться в произвольной последовательности. Такой вид памяти называется памятью с произвольным доступом. Основная память ЭВМ состоит из полупроводниковых оперативных запоминающих устройств (ОЗУ), обеспечивающих как считывание, так и запись информации. Для таких ЗУ характерна энергозависимость – хранимая информация теряется при отключении электропитания.
Размер ячейки основной памяти обычно принимается равным 8 двоичным разрядам – байту. Для хранения больших чисел используются 2, 4 или 8 байтов, размещаемых в ячейках с последовательными адресами. В этом случае за адрес числа обычно принимается адрес его младшего байта. Так при хранении 32-разрядного числа в ячейках с адресами 200, 201, 202, 203 адресом числа будет 200. Адресация по младшему байту характерна для микропроцессоров фирмы Intel.
Для долговременного хранения программ и данных в ЭВМ используется внешняя память. Внешняя память энергонезависима. Информация в ней хранится в виде специальных программно поддерживаемых объектов – файлов.
Устройство управления – важнейшая часть ЭВМ, организующая автоматическое выполнение программ (путем реализации функций управления) и обеспечивающая функционирование ЭВМ как единой системы. Устройство управления ЭВМ следует рассматривать как совокупность элементов, между которыми происходит пересылка информации, в ходе которой эта информация может подвергаться определенным видам обработки. Пересылка информации между любыми элементами ЭВМ инициируется своим сигналом управления. Т. е. управление вычислительным процессом сводится к выдаче нужного набора сигналов управления в нужной временной последовательности. Основной функцией УУ является формирование управляющих сигналов, отвечающих за извлечение команд из памяти в порядке, определяемом программой, и последующее исполнение этих команд. Кроме того, УУ формирует сигналы управления для синхронизации и координации внутренних и внешних устройств ЭВМ.
АЛУ обеспечивает обработку данных. Помимо результата операции АЛУ формирует ряд признаков результата (флагов), характеризующих полученный результат и события, произошедшие в процессе получения результата (равенство нулю, знак, четность, перенос, переполнение и т.д.). Флаги могут анализироваться в УУ с целью принятия решения о дальнейшей последовательности выполнения команд программы.
Рисунок – Структура фон-Неймановской вычислительной машины
УУ и АЛУ тесно взаимосвязаны и их обычно рассматривают как центральный процессор. Помимо УУ и АЛУ в процессор входит также набор регистров общего назначения (РОН), служащих для промежуточного хранения информации в процессе ее обработки.