Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.01.2012, 23:44   #1
eldar07
Новичок
Джуниор
 
Регистрация: 27.01.2012
Сообщений: 2
Печаль арифметические действия в сопроцессоре

Работа сопроцессора вычитания fld.Помогите пожалуйста, не пойму каким образом осуществляется вычитание в двоичном виде???
eldar07 вне форума Ответить с цитированием
Старый 27.01.2012, 23:55   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
format PE console
entry start
 
include 'D:\fasmw16726\INCLUDE\win32a.inc'
 
section '.data' data readable writeable

 mas1 dt 2.2
 mas2 dt 3.5
 mas3 dt ?

start:

fld [mas1] ;Загрузили первое число
fld [mas2] ;Загрузили второе
fsub st,st1 ;Вычли
fstp [mas3] ;Выгрузили результат


ret
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.01.2012, 00:11   #3
eldar07
Новичок
Джуниор
 
Регистрация: 27.01.2012
Сообщений: 2
По умолчанию

Нет это не то, я имею ввиду что числа хранятся в эвм в двоичном виде (в виде 0 и 1), у числа есть порядок и мантиса. И мне нужно знать как происходит само действие вычитание, вычитание это есть сложение, у 2 числа меняем знак на противоположный. А вот затем что нужно делать если например оба числа отрицательные?инвертирование, ДК и т.д.
eldar07 вне форума Ответить с цитированием
Старый 28.01.2012, 08:57   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Хм... Где-то в одной из книг по ассемблеру (у Юрова кажись) я видел разьяснение и методики вычислений вещественных чисел... От жаль не помню где точно...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Арифметические действия с цифрами числа rwss gle Паскаль, Turbo Pascal, PascalABC.NET 27 30.04.2015 05:05
арифметические действия на ассемблере Deman-007 Помощь студентам 1 30.11.2011 09:32
Арифметические действия над числами DeathWisher Помощь студентам 5 24.01.2011 19:24
Ассемблер.Арифметические действия с условием Лилея Помощь студентам 0 21.01.2011 20:23
Арифметические действия со строкой. Небесный Java Мобильная разработка (Android) 3 01.01.2011 01:41