Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика - копия.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
170.5 Кб
Скачать

5. Структура, виды и составы машинных команд

Структура машинной команды  Машинная команда представляет собой закодированное по определенным правилам указание микропроцессору на выполнение некоторой операции или действия. Каждая команда содержит элементы, определяющие:  что делать? (ответ на этот вопрос дает элемент команды, называемый кодом операции (КОП));  объекты, над которыми нужно что-то делать (эти элементы называются операндами);  как делать? (эти элементы называются типами операндов — обычно задаются неявно).

Виды команд:

Алгоритм — это точно определенная конечная последовательность действий, которые нужно выполнить над исходными данными, чтобы получить решение задачи.

Машинная программа — это алгоритм, заданный в виде последовательности машинных команд.

Машинная команда — это элементарная инструкция компьютеру, выполняемая им автоматически без дополнительных указаний и пояснений.

Состав машинных команд

Стандартный набор современных ПК содержит около 240 машинных команд. Их можно разделить на группы по видам выполняемых операций:

операции пересылки данных внутри компьютера;

арифметические операции над данными;

логические операции над данными;

операции обращения к внешним устройствам компьютера;

операции передачи управления;

обслуживающие и вспомогательные операции.

6. Аппаратное обеспечение пк

К аппаратному обеспечению относятся устройства, образующую конфигурацию компьютера. Различают внутренние и внешние устройства. Согласование между отдельными узлами и блоками выполняется с помощью аппаратно-логических устройств, называемых аппаратными интерфейсами. Стандарты на аппаратные интерфейсы называют протоколами. Протокол - это совокупность технических условий, которые должны быть обеспечены разработчиками устройств

7. Классы программных продуктов

1. Системное программное обеспечение

Предназначено для выполнения различных вспомогательных функций: управление ресурсами ЭВМ; создание копий используемой информации; проверку работоспособности устройств ЭВМ; выдачу справочной информации о компьютере.

В состав системного программного обеспечения можно отнести: операционную систему; антивирусные программы; программы архивирования; программы обслуживания сети и др.

2. Пакеты прикладных программ - непосредственно обеспечивают выполнение необходимых пользователю работ.

Примеры прикладных программ: текстовые редакторы (Microsoft Word); системы машинной графики (учебные, научные, инженерные и др.); электронные таблицы (Microsoft Excel); системы управления базами данных (Microsoft Access); издательские системы; бухгалтерские программы (1С Бухгалтерия, Турбо Бухгалтер и др.); системы автоматизированного проектирования; экспертные системы; системы искусственного интеллекта (проверка орфографии, перевод, распознавание текста); браузеры; обучающие программы и др.

3. Инструментарий технологии программирования (облегчают процесс создания новых программ для ЭВМ на конкретном языке программирования).

Примеры систем программировани: Quck Basic; Turbo Basic; Visual Basic; Pascal; C++; Delphi и др