Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ВС1.doc
Скачиваний:
11
Добавлен:
24.12.2018
Размер:
251.9 Кб
Скачать

39. Система команд эвм

Любая ЭВМ работает под упр-ем ПРГ, реализ-й в виде послед-ти машин-х команд - алгоритм реш-я задачи польз-ля. Команда - сов-ть свед-й (в виде двоичных кодов), необх-х процессору ЭВМ для выполн-я требуемого действия: (сведения о типе операций; адресная инф-ция о местонахождении обрабатываемых данных (операнды); адресная инф-ция о месте хран-я инфо). Формат команды - оговоренная стр-ра полей её кода, позвол-щая ЭВМ распознавать составн. части кода. Важнейш. струк-ным эл-том формата люб. команды явл-ся код операции (КО), опред-щий действие команды. Под него отвод-ся старшие разряды формата, как правило, 1-ый байт, в ост-х размещ-ся адреса А1и А2 операндов и рез-та А3. По числу адресов команды подразделяются на: а)одно б)двух в)трёхадресные.

КО

А3

КО

А1

А3

КО

А1

А2

А3

По функц-ному назначению в сис-ме команд ЭВМ различ. след. группы: 1.команды передачи данных: обмен кодами м/у регистрами CPU, CPU и памятью, CPU и перефер. устр-вами. 2.команды обработки данных: ариф., логич-е команды сдвига. 3.команды передачи упр-я: безусловн. и условн. перехода. 4.дополнительные команды: команда останов, сброс, диагностика.

40. Системное по

Сист. ПО (ОС (ПРГ упр-ния заданиями, ПРГ упр-я задачами, ПРГ упр-я дан-ми), операц. оболочка, сист-ные ПРГ (машино-завис-ые, маш.-независ-ые, маш-ые коды), сист-ные утилиты, ср-ва контроля и диагностики ). Сист-ное ПОобесп-ет орг-цию и контроль выч. процессов, а также управл-е распред-ем рес-сов во времена функц-ия ЭВМ. ОС – предназн. для упр-я процессом обраб-ки ПРГ’м польз-ля от момента их поступл-я в сис-му до выдачи рез-тов, а также для распред-я рес-сов ЭВМ м/у отдельн. ПРГ’ми и польз-лями. ПРГ упр-я заданиями (планир-к): обеспеч-ет прохождение потока зад-й ч/з ЭВМ (анализ входного потока зад-й, распред-е устр-в ввода-вывода и памяти, формир-е сист-ной очереди на выполн-е зад-й). ПРГ упр-я задачами (супервизор) обесп-ет процесс их выполн-я в разл. режимах ЭВМ (распред-т ОП м/у задачами, загрузка ПРГ в ОЗУ, переключ-е упр-я с 1 задачи на др. с учетом их приоритетов, запуск опер-и ввода-вывода). ПРГ упр-я дан-ми обесп-ет эфф-ые способы орг-ции дан-х, их идентиф-ию, каталогиз-ю и выбор. Сис-мы ПРГ’ния содержат ПРГ’ые ср-ва, предназ-ые для реализ-и операц. алгор-в в виде некот. послед-ти распознаваемых ЭВМ конструкций (команды, коды). К сис-но-завис-ым ПРГ’ым ср-вам относят языки типа ассемблеров, в основу кот. положен машинно-ориентир-ый алгоритмич. язык. Машино-независ-е ПРГ’ые ср-ва строятся на основе алгоритмич. языков выс. ур-ня. ПРГ’ние в машин. кодах представл-ет процесс разработки упр-й командами непосред-но в машин. символах. Сист-ые утилиты – ПРГ, расшир-щие возм-ти ОС и операц. оболочек в части подключ-я новых перефер. устр-в и упр-я рес-ами комп’ра (формат-е диска, восстан-е удал-х файлов). Ср-ва контроля и диаг-тики – сов-ть ПРГ’но-аппар-ых ср-в для обнаруж-я ошибок в проц-се работы комп-а, как отдельн. узлов, так и ЭВМ в целом.