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)


 

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

61237. Алгоритмы и блок-схемы 64.46 KB
  Алгоритмы можно задавать по-разному: Словами Блок-схемой На языке программирования Блок-схема графическое представление алгоритма. Блок-схема составляется из нескольких типов блоков.
61239. Личность А. С. Грибоедова: «Всё в нём было необыкновенно привлекательно» (А. С. Пушкин) 25.36 KB
  Всё в нём было необыкновенно привлекательно А. Так вот ребята сегодня я вам предлагаю познакомиться или даже лучше подружиться с личностью замечательного русского драматурга автора самой цитируемой комедии...
61241. МАТЕРИАЛЫ ВЫСОКОЙ ПРОВОДИМОСТИ 305 KB
  Углеродистые материалы. Наиболее широкое применение среди этих материалов имеет графит – одна из разновидностей чистого углерода. К ценным свойствам графита относятся малое удельное сопротивление, хорошая теплопроводность, а также стойкость ко многим агрессивным химическим средам.
61243. THE IMPORTANCE OF LEARNING ENGLISH 15.57 KB
  What should we do? Who is to blame? These questions are regularly asked by any high school English teacher at least twice a year: after winter and summer academic sessions.