456

Умножение на 7(или 15, или 17, или 33), используя команды сдвигов и сложение или вычитание

Лабораторная работа

Информатика, кибернетика и программирование

Реализовать умножение на 7(или 15, или 17, или 33), используя команды сдвигов и (только один раз) сложение или вычитание. Способ реализации данной задачи в виде исходного кода и примера роботы программы.

Русский

2013-01-06

143.5 KB

10 чел.

старооскольский технологический институт (филиал)

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

высшего профессионального образования

"Национальный исследовательский технологический университет "МИСис"

Кафедра АИСУ

Лабораторная работа № 3

по дисциплине «Архитектура ЭВМ»

Выполнил: ст. гр АТП-09-1д

Великородов С. Р.

Проверил:

Толоконников П.В.

Старый Оскол

2012


Реализовать умножение на 7(или 15, или 17, или 33), используя команды сдвигов и (только один раз) сложение  или вычитание.

Исходник

.386

.model flat, stdcall

includelib \masm32\lib\kernel32.lib

ExitProcess proto :DWORD

.data

.code

start:

mov eax, 3

mov ebx, eax

shl eax, 3

sub eax, 3

shl ebx, 5

add ebx, 3

invoke ExitProcess, 0

end start

Работа программы

  

   

3

3*23

3*23-3

3

18(10x:24)

15(10x:21)

3

3*25

3*25+3

3

60(10x:96)

63(10x:99)


 

А также другие работы, которые могут Вас заинтересовать

83104. Людські чесноти: добро, доброта 104.5 KB
  Мета: ознайомити учнів з людськими чеснотами, вчити характеризувати події та явища, як прояв добра і зла; розкрити моральний зміст доброти; сприяти розвитку в учнів мотивації до добрих, гуманних вчинків, розвивати мислення, творчу уяву, збагачувати словниковий запас...
83105. Святкуємо Різдвяні свята разом із музикою 66.5 KB
  Дидактична мета: закріпити поняття про виражальні та зображальні можливості музики. Розвиваюча мета: розвивати музично-творчі здібності дітей, природну музичність, вокально-хорові навички на основі сприймання художньо-образного музичного матеріалу, інтелектуальну гнучкість.
83106. На сонці тепло, біля матері добре. О.Єфімов «Задачі трапляються різні» 708 KB
  На сонці тепло біля матері добре. Обладнання: мультимедійна дошка проектор презентаційний матеріал картки із завданнями малюнки дітей вправи для розвитку техніки читання азбука почуттів. Вправи на вдосконалення техніки читання картки вправа Ланцюжки. Робота з текстом перед читанням твору.
83107. Урок природознавства «Ґрунт» 263 KB
  Земля на якій ростуть рослини називається ґрунтом. Тож завданням нашої експедиції буде дізнатися: що таке ґрунт; яке значення має ґрунт для всього живого на нашій планеті: рослин тварин людей. З часом вода вітер зміна температури та живі організми сприяли утворенню ґрунту.
83108. Будь обережним. Правила безпечної поведінки вдома (з побутовими приладами, газом, водою, вогнем) 72 KB
  Прибери з кімнати небезпечні предмети Діти називають предметиякі потрібно прибрати з кімнати. Накажи щоб усі діти обережно поводились з електричними приладами сірниками. Отже діти ніколи не залишайте увімкненою газову плиту і не грайтеся зі сірниками.
83109. Спільнокореневі слова (українська мова); Легенди та перекази про птахів (читання, позакласне читання); Птахи (природознавство); Як живеться вам, птахи? (малювання) 512 KB
  Передавати елементарну будову птахів засобами графіки. Обладнання: Диски цифрові носії дидактичний матеріал: картки загадки вірші оповідання ілюстрації птахів енциклопедія для дітей книжкирозгортки Тваринний світ ребуслегенди про птахів.
83110. Свойства воды. Круговорот воды в природе 73.5 KB
  Цели: - формировать у учащихся представление о круговороте воды в природе; закрепить знания о разнообразии состояний воды в окружающей среде; свойствах воды; развивать логическое мышление, исследовательские навыки, умение наблюдать и делать выводы; воспитывать познавательный интерес.
83111. Робота з природним матеріалом. Створення композиції «Осінній вернісаж» 32.5 KB
  Мета: навчальна: вчити працювати з природним матеріалом; продовжувати вдосконалювати вміння та навички виготовляти композиції з листя, трав, квітів розвивальна: розвивати художній смак, мислення, пробуджувати пізнавальні інтереси виховна: виховувати любов до природи, рідного краю, мистецтва.
83112. Таблиця ділення на 4. Усне розвʼязування рівнянь методом підбору. Виконання творчих завдань 53 KB
  Удосконалювати навички обчислення прикладів на множення та розвʼязування задач на конкретний зміст дії множення. Формувати вміння з рівностей на множення числа 4 складати рівностіщо містять ділення на 4 розвязувати рівняння на знаходження невідомого множника.