Блок-схема: Вычитание чисел в форме плавающая точка, сдвиг вправо на один два разряда

Узнать стоимость написания работы

m1 Вычитание чисел с плавающей точкой

RDYOUT:=1; ERROR:=1; PR:=1 Логический сдиг слова вправо на 1 или 2 разряда

(Учащимся в МИРЭА посвещается!)

d1 Курсовую роботу сдавал 24.05.95 2:5020/403.34 (2:5020/235.27)

RDYIN==1 да Преподаватель: Иваненко :-(

нет

( A1[0...7] ):=( II[4...11] ); B1:=II[0..3] ) m2 A1[0...7]:=( A1[1..7],B1[0] ) m22

B1[0..3]:=(B1[1..3],A1[0])

C=C+1 m9

d2 d15

A1[1]==1 нет A1[3]==1

да да нет ( k1,k2) = mod3(A1[0..7]) + mod3(C )

( A2[0...7] ):=( II[4...11] ); B2:=II[0...3] ) m3 A1[0...7]:=( A1[1..7],B1[0] ) m23

B1[0..3]:=(B1[1..3],A1[0])

( P1,S1[0...4] ) = ( B1[0],B1[0...3] ) - ( B2[0],B2[0...3] );C=A2 m4

(P2,S2[0...8] )=(A1[0],A1[0...7] ) - (A2[0],A2[0...7] ) m10

d3 да ( k3,k4) =mod3( p2,S2[0...8] )

S1[0] + S1[1]

нет d9

нет (k1,k2)==(k3,k4)

d4 да 1 0 да

S1[1...4] ==0 S1[0] d10

d5 S2[0] + S2[1]

нет да

0 S1[0] 1

d6 ( A1[0...7] ):=( S2[1...8] ) m13 p1,S1[0...4]=( B1[0...3] ) +1

m11

d12 d11

B2:=B2+1 m5 B1:=B1+1 m6 да A1==0 нет S1[0] + S1[1]

A2[0...7]:=( A2[0],A2[0...6] ) A1[0...7]:=( A1[0],A1[0...6] ) d13 да

A1[1] + A1[0] нет

да

A2==0 нет A1==0 B1:=0 m14 нет (A1[0...7] ):=( S2[0...7] )

d7 да d8 m15 p1,S1[0...4]=( B1[0],B1[0...3] ) - 1 B1:=S1[1...4]

да m12

d14

A1:=0 m7 S1[0] + S1[1]

A1:=-A2;B1:=B2 m8 да нет

B1:=0 B1:=S1[1...4]

A1:=0 m16 m17 A1[0...7]:=( A1[0..6],0 )


RDYOUT:=0 m20 m19

ERROR:=0 m18 PR:=0

IO[0...11] = ( A1[0...7],B1[0...3] )

Другие материалы

  • Turbo C++ Programer`s guide
  • ... выполнения в Turbo C++ невелико. Эти ошибки могут быть обнаружены в уже откомпилированной и выполняющейся программе. В данном разделе они перечислены в алфавитном порядке и приводятся с объяснениями. Эти ошибки могут являться следствием случайного затирание памяти программой. Abnormal program ...

  • Архитектура ЭВМ
  • ... стандартизация 4) иерархия 5) адаптация 6) сервис Структура ЭВМ ВС – совокупность компонентов и связей между ними. Архитектура ЭВМ – организация ЭВМ. Функциональная классификация: 1) по назначению – универсальные и специализированные. 2) многомашинные и многопроцессорные Основная ...

  • Числовая и нечисловая обработка информации
  • ... , теряется дробная часть частного. При работе в десятичной системе счисления ученые давно нашли выход из положения, применяя для представления числовых величин так называемую научную нотацию. Этот же подход можно применить и в двоичной системе счисления. Компоненты можно сохранить в двоичном слове ...

  • Системы счисления
  • ... Это можно записать так: 1+1=0+перенос единицы в соседний старший разряд. Пример: Сложить двоичные числа и . Правила арифметики во всех позиционных системах счисления аналогичны. Для выполнения сложения запишем числа столбиком так, чтобы соответствующие разряды чисел оказались друг под другом. Имеем ...

  • Язык С
  • ... 1, циклы WHILE и FOR обладают тем приятным свойством, что в них проверка окончания осуществляется в начале, а не в конце цикла. Третий оператор цикла языка “C”, DO-WHILE, проверяет условие окончания в конце, после каждого прохода через тело цикла; тело цикла всегда выполняется по крайней мере один ...

  • Анализ операций умножения и деления в конкретной модели АЛУ
  • ... . В данной курсовой работе на примере цифрового сигнального процессора семейства ADSP-21xx производится разбор команд умножения и деления, выполняемых в АЛУ. Обобщенная структурная схема персонального компьютера Центральный процессор в персональных компьютерах представляет собой микропроцессор ...

  • Описание процессоров семейства ADSP
  • ... , готовый к ассемблированию.   Вычислительные модули 1.   Краткое описание 1.1.     Двоичные строки Двоичные строки - самое простое представление чисел в процессорах семейства ADSP-2100. Этот формат, например, используют элементарные ...

  • Информатика и программное обеспечение ПЭВМ
  • ... /с. НКМЛ могут использовать локальные интерфейсы SCSI. Лекция 3. Программное обеспечение ПЭВМ 3.1 Общая характеристика и состав программного обеспечения 3.1.1 Состав и назначение программного обеспечения Процесс взаимодействия человека с компьютером организуется устройством управления в ...

  • Разработка программы на Ассемблере
  • ... тестирует 640 Кб оперативной памяти, этот объем является минимумом. 1.3.1. Обоснования выбора языка программирования Для написания данной программы был выбран язык ассемблера. В связи с тем, что он наиболее подходит для реализации такого рода задач, т.е. где требуется доступ к портам ...

Каталог учебных материалов

Свежие работы в разделе

Наша кнопка

Разместить ссылку на наш сайт можно воспользовавшись следующим кодом:


Контакты

Если у вас возникли какие либо вопросы, обращайтесь на email администратора: admin@kazreferat.info