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

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

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.10.2011, 00:20   #1
lawliet93
Форумчанин
 
Регистрация: 30.08.2011
Сообщений: 102
Восклицание PIC16F84 (арифметика больших чисел)

Помогите с арифметикой больших чисел! Мне нужно, например, сложить 2 числа, 255 и 5, при сложении ответ получается 4, так правильно ли будет записать, например, в 0x10 регистр число 255, потом результат, 4, в 0x11 регистр, и сИнкриментить 0x11 регистр, и того мы увидим в 0x10 регистре 255, а в 0x11, 5 ? (ну все это в 16-системе и того будет
FF 05 ).
И еще 1, операция вычитания. Припустим, у меня есть число
10 00 00 00 (hex) и мне нужно отнять от него число
00 00 00 01, так правильно ли будет отнимать от числа 00 в первом регистре справа, число 01, а потом проверять в статусе бит Z и если он опустился, то мы делаем ту же операцию с следующими битами, начиная справа налево, и при каждой операции результат записываем в другие регистры, и тогда будет что-то типа
10 00 00 00
00 00 00 01
0F FF FF FF
правильно ли это? (если нужно, напишу код). Спасибо.
lawliet93 вне форума Ответить с цитированием
Старый 21.10.2011, 12:18   #2
С.М.С
Участник клуба
 
Аватар для С.М.С
 
Регистрация: 29.12.2008
Сообщений: 1,598
По умолчанию

Правильно. можете посмотреть ещё здесь, хотя там для AVR http://www.programmersforum.ru/showthread.php?t=166182
С.М.С вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сложение больших чисел Plazma Общие вопросы C/C++ 0 27.11.2010 17:11
Умножение больших чисел Relrin Помощь студентам 13 22.10.2010 20:44
сложение больших чисел SacReD_89 Общие вопросы C/C++ 21 25.04.2010 16:42
С# Сложение больших чисел SL1CK Помощь студентам 4 23.11.2009 21:07
Библиотека больших чисел на Delphi Victor1987 Помощь студентам 10 11.04.2008 08:25