Мехатроника и программирование 10 класс 5 урок План урока для учащегося тема «Умножение (MUL)»
Оценка 4.6

Мехатроника и программирование 10 класс 5 урок План урока для учащегося тема «Умножение (MUL)»

Оценка 4.6
Домашнее обучение
doc
информатика +1
10 кл
25.06.2020
Мехатроника и программирование 10 класс 5 урок  План урока для учащегося тема «Умножение (MUL)»
Цели обучения: работа с выходным результатом перемножения входных значений
10 кл 5 урок мехатроника и программирование План урока для учащегося.doc

Мехатроника и программирование 10 класс 5 урок

План урока для учащегося

Предмет

 Программирование логических контроллеров

Ф.И.О. учителя

Малышкина Татьяна Юрьевна

Учебник

 

Урок №  , тема урока

10 класс  4 четверть 5 тема «Умножение (MUL)»

Цели обучения

(кратко)

  • работа с выходным результатом перемножения входных значений

Ф.И. учащегося (заполняется учеником)

 

 

Порядок действий

Ресурсы

(заполняется учителем)

Выполнение

(заполняется учеником)

Изучи

Ссылки на видео, интернет-ресурсы, страницы учебника

https://www.youtube.com/watch?v=ezg2jNXCywc

Прочитай:

 

MUL - инструкция умножения в микроконтроллерах, присутствует, например, в микроконтроллерах Atmega . Но не во всех микроконтроллерах AVR присутствует аппаратная поддержка функций умножения.

Например, микроконтроллерах Attiny команда MUL попросту отсутствует, поэтому решение этой задачи возлагается на программный код.

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

 MUL – команда умножения чисел без знака. У этой команды только один операнд — второй множитель, который должен находиться в регистре или в памяти. Местоположение первого множителя и результата задаётся неявно и зависит от размера операнда:

Размер операнда

Множитель

Результат

1 байт

AL

AX

2 байта

AX

DX:AX

4 байта

EAX

EDX:EAX

Отличие умножения от сложения и вычитания в том, что разрядность результата получается в 2 раза больше, чем разрядность сомножителей.

Примеры:

mul bl;     AX = AL * BL

mul ax;     DX:AX = AX * AX

Если старшая часть результата равна нулю, то флаги CF и ОF будут иметь нулевое значение. В этом случае старшую часть результата можно отбросить.

 

 

 

 

 

 

 

Отметь знаком «+»  материал, с которым ознакомился(лась)

Ответь

Письменно

Задача 1

Для какого имени истинно высказывание:

¬ (Первая буква имени гласная -> Четвертая буква имени согласная)?

1) ЕЛЕНА

2) ВАДИМ

3) АНТОН

4) ФЕДОР

 

Задача 2

Какое логическое выражение равносильно выражению - (А \/ ¬B)?

1) A \/ B

2) A /\ B

3) ¬A \/ ¬B

4) ¬A /\ B

 

Рефлексия

Теперь я знаю…

 

 

Теперь я умею…

 

Обратная связь от учителя

(словесная оценка и/или комментарий)

 

 

 


Скачано с www.znanio.ru

Мехатроника и программирование 10 класс 5 урок

Мехатроника и программирование 10 класс 5 урок

Отметь знаком «+» материал, с которым ознакомился(лась)

Отметь знаком «+» материал, с которым ознакомился(лась)
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
25.06.2020