Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Презентации / "Язык машинных команд" (10 класс)

"Язык машинных команд" (10 класс)



Осталось всего 4 дня приёма заявок на
Международный конкурс "Мириады открытий"
(конкурс сразу по 24 предметам за один оргвзнос)


  • Информатика
ЯЗЫК МАШИННЫХ КОМАНД * Выполнила преподаватель информатики и ИКТ МБОУ гимнази...
Совокупность правил записи программ управления компьютером с использованием м...
принцип хранения команды, разработанный фон Нейманом: Наряду с данными в ОЗУ...
СКИ
машинные команды имеют трехадресную структуру: КОП Код операции адрес первого...
например, КОП Адрес1 Адрес3 Адрес2 01 20 24 2С 01 – код операции сложения 20...
Как нумеруются адреса ячеек памяти В какой системе счисления? Какой адрес име...
по таблице перевода 16-2 Записать содержимое одной ячейки в двоичном коде КОП...
например, выполнить вычисления ( A + B ) * C, где А = (20), 			В = (24),...
Чтобы выполнить эти команды нужно: Ввести А,В,С в ОЗУ с клавиатуры по адресам...
в компьютере ввод и вывод организованы так: С клавиатурой и экраном связана п...
При вводе данное всегда записывается в ячейку с адресом FC (буферная ячейка в...
Сложим значения ячеек А и В с адресами 20 и 24 Умножим на содержимое ячейки с...
Выведем значение вычислений (т.е. содержимое ячейки с адресом 2С) на экран Дл...
ЗАДАНИЕ 1 Какое действие определяет команда: 02 20 24 28 Вычитание из содержи...
ЗАДАНИЕ 2 Определите содержимое ячейки 28 после выполнения предыдущей команды...
ответ 00 00 00 5C 00 00 00 18 16-теричный код 5 12 - 1 8 = 4 4 В ячейке с адр...
ЗАДАНИЕ 3 Пусть значения ячеек 20 и 24 такие же, как и в предыдущем задании....
ОТВЕТ Совершает пересылку данных. Меняет значения ячеек с адресом 20 и с адре...
Задание 4: записать команды вычисления A * B - C, где А = (40), В = (44), С =...
ОТВЕТ: 14 00 FC 00 40 – ввод А 18 00 FC 00 44 – ввод В 1C 00 FC 00 48 – ввод...
1 из 21

Описание презентации по отдельным слайдам:

№ слайда 1 ЯЗЫК МАШИННЫХ КОМАНД * Выполнила преподаватель информатики и ИКТ МБОУ гимнази
Описание слайда:

ЯЗЫК МАШИННЫХ КОМАНД * Выполнила преподаватель информатики и ИКТ МБОУ гимназии № 103, г. Минеральные Воды Полозова Г.И.

№ слайда 2 Совокупность правил записи программ управления компьютером с использованием м
Описание слайда:

Совокупность правил записи программ управления компьютером с использованием машинных команд называется машинным языком.

№ слайда 3 принцип хранения команды, разработанный фон Нейманом: Наряду с данными в ОЗУ
Описание слайда:

принцип хранения команды, разработанный фон Нейманом: Наряду с данными в ОЗУ помещается программа управления работой компьютера. СКИ – система команд исполнителя (процессора). Каждая машинная команда состоит из кода операции и адресной части.

№ слайда 4 СКИ
Описание слайда:

СКИ

№ слайда 5 машинные команды имеют трехадресную структуру: КОП Код операции адрес первого
Описание слайда:

машинные команды имеют трехадресную структуру: КОП Код операции адрес первого операнда № яч. пам. адрес результата № яч. пам адрес второго операнда № яч. пам. Операндами называются данные, над которыми производится операция (слагаемые, множители и т. д.) № ячейки памяти

№ слайда 6 например, КОП Адрес1 Адрес3 Адрес2 01 20 24 2С 01 – код операции сложения 20
Описание слайда:

например, КОП Адрес1 Адрес3 Адрес2 01 20 24 2С 01 – код операции сложения 20 - 24 - 2С - Адрес ячейки 1-го слагаемого Адрес ячейки 2-го слагаемого Адрес ячейки с результатом № №

№ слайда 7 Как нумеруются адреса ячеек памяти В какой системе счисления? Какой адрес име
Описание слайда:

Как нумеруются адреса ячеек памяти В какой системе счисления? Какой адрес имеет начальная ячейка? Какой адрес имеет конечная ячейка? С каким шагом идет смена номера адреса ячейки? Почему именно с таким шагом? 16-теричной СС № =00 с шагом 4 №=FC Длина машинного слова = 4 байта

№ слайда 8 по таблице перевода 16-2 Записать содержимое одной ячейки в двоичном коде КОП
Описание слайда:

по таблице перевода 16-2 Записать содержимое одной ячейки в двоичном коде КОП А1 А3 А2 0000 0001 0010 0000 0010 0100 0010 1100 01 20 24 2С № № №

№ слайда 9 например, выполнить вычисления ( A + B ) * C, где А = (20), 			В = (24),
Описание слайда:

например, выполнить вычисления ( A + B ) * C, где А = (20), В = (24), С = (28)

№ слайда 10 Чтобы выполнить эти команды нужно: Ввести А,В,С в ОЗУ с клавиатуры по адресам
Описание слайда:

Чтобы выполнить эти команды нужно: Ввести А,В,С в ОЗУ с клавиатуры по адресам ячеек 20, 24, 28 Произвести арифметические действия с данными А, В, С. Вывести содержимое ячейки Результата 2С на экран.

№ слайда 11 в компьютере ввод и вывод организованы так: С клавиатурой и экраном связана п
Описание слайда:

в компьютере ввод и вывод организованы так: С клавиатурой и экраном связана последняя ячейка памяти с адресом FC. Она называется буферной ячейкой ввода/вывода.

№ слайда 12 При вводе данное всегда записывается в ячейку с адресом FC (буферная ячейка в
Описание слайда:

При вводе данное всегда записывается в ячейку с адресом FC (буферная ячейка ввода) Далее это данное надо переслать в А3 04 00 FC 00 24 00 00 FC 00 20 Ввод С 08 00 FC 00 28

№ слайда 13 Сложим значения ячеек А и В с адресами 20 и 24 Умножим на содержимое ячейки с
Описание слайда:

Сложим значения ячеек А и В с адресами 20 и 24 Умножим на содержимое ячейки с адресом 2С на данное с адресом 28 10 03 2С 28 2С

№ слайда 14 Выведем значение вычислений (т.е. содержимое ячейки с адресом 2С) на экран Дл
Описание слайда:

Выведем значение вычислений (т.е. содержимое ячейки с адресом 2С) на экран Для этого его надо данное с адресом 2С переслать в буферную ячейку вывода И завершить программу вычислений 18 77 00 00 00

№ слайда 15 ЗАДАНИЕ 1 Какое действие определяет команда: 02 20 24 28 Вычитание из содержи
Описание слайда:

ЗАДАНИЕ 1 Какое действие определяет команда: 02 20 24 28 Вычитание из содержимого ячейки с адресом 20 содержимого ячейки с адресом 24 и запись результата в ячейку с адресом 28.

№ слайда 16 ЗАДАНИЕ 2 Определите содержимое ячейки 28 после выполнения предыдущей команды
Описание слайда:

ЗАДАНИЕ 2 Определите содержимое ячейки 28 после выполнения предыдущей команды, если в ячейках 20 и 24 находятся следующие числа 20 00 00 00 5C 00 00 00 18 24 28 ? ? ? ?

№ слайда 17 ответ 00 00 00 5C 00 00 00 18 16-теричный код 5 12 - 1 8 = 4 4 В ячейке с адр
Описание слайда:

ответ 00 00 00 5C 00 00 00 18 16-теричный код 5 12 - 1 8 = 4 4 В ячейке с адресом 28 будет записано число 5210 28 00 00 00 44 16-теричный код

№ слайда 18 ЗАДАНИЕ 3 Пусть значения ячеек 20 и 24 такие же, как и в предыдущем задании.
Описание слайда:

ЗАДАНИЕ 3 Пусть значения ячеек 20 и 24 такие же, как и в предыдущем задании. Определите их значение после выполнения трех команд: 10 14 18 00 20 00 28 00 24 00 20 00 28 00 24 Сделайте вывод о том, что делает эта программа?

№ слайда 19 ОТВЕТ Совершает пересылку данных. Меняет значения ячеек с адресом 20 и с адре
Описание слайда:

ОТВЕТ Совершает пересылку данных. Меняет значения ячеек с адресом 20 и с адресом 24 друг на друга.

№ слайда 20 Задание 4: записать команды вычисления A * B - C, где А = (40), В = (44), С =
Описание слайда:

Задание 4: записать команды вычисления A * B - C, где А = (40), В = (44), С = (48)

№ слайда 21 ОТВЕТ: 14 00 FC 00 40 – ввод А 18 00 FC 00 44 – ввод В 1C 00 FC 00 48 – ввод
Описание слайда:

ОТВЕТ: 14 00 FC 00 40 – ввод А 18 00 FC 00 44 – ввод В 1C 00 FC 00 48 – ввод С 20 03 40 44 4C – А*В 24 02 4C 48 4C – (А*В) – С 28 00 4C 00 FC – вывод результата 2C 77 00 00 00 - END



57 вебинаров для учителей на разные темы
ПЕРЕЙТИ к бесплатному просмотру
(заказ свидетельства о просмотре - только до 11 декабря)


Автор
Дата добавления 15.10.2015
Раздел Информатика
Подраздел Презентации
Просмотров125
Номер материала ДВ-064423
Получить свидетельство о публикации
Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх