![]() |
|
|
![]()
|
|
| VitalikOmsk |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 13.10.2005 Репутация: нет Всего: нет |
А теперь внимание вопрос: зачем необходимо два кода обратный и дополнительный если их функции одинаковы.
И если можно пример. |
|||
|
||||
| oleg1973 |
|
|||
![]() asm fanat ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3283 Регистрация: 16.7.2003 Где: Italy Репутация: 7 Всего: 34 |
чтото я вопроса не понял )
-------------------- SST 465555 icq 200-512-712 |
|||
|
||||
| S.A.P. |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2664 Регистрация: 11.6.2004 Репутация: нет Всего: 71 |
VitalikOmsk дополнительный для флоатов, обратный для целых отрицательных. Где же у них функции одинаковые?
|
|||
|
||||
| VitalikOmsk |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 13.10.2005 Репутация: нет Всего: нет |
Это мой препод говорит что у них функции одинаковые
|
|||
|
||||
| Janus |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 186 Регистрация: 26.9.2005 Репутация: нет Всего: 1 |
На самом деле, хоть и функции их действительно одинаковы - для сложения отрицательных чисел, выбор кода существенно влияет на конфигурацию АЛУ.
Вот например, сложим числа (первый разряд - знак):
Таким образом, при использовании обратного кода, сложение выполняется дольше, чем при использовании дополнительного. Однако, все дело в том, что использование дополнительного кода усложняет устройство управления и АЛУ. Получение дополнительного кода само по себе осуществляется путем сложения, тогда как получение обратного кода лугко организовать - дополнительного оборудования не нужно вообще. --------------------
Проект "Репликатор" |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: нет Всего: 454 |
Это назначение функциональное у них одинаково. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| Janus |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 186 Регистрация: 26.9.2005 Репутация: нет Всего: 1 |
Кстати, в АЛУ компьютера все операции выполняются только над числами с фиксированной запятой. Другое дело, что числа с плавающей запятой предварительно приводятся к таковым.
В компьютере используется только один код - или обратный, или дополнительный - иметь два разных АЛУ было бы слишком расточительно. --------------------
Проект "Репликатор" |
|||
|
||||
| VitalikOmsk |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 13.10.2005 Репутация: нет Всего: нет |
Мысли понял попробую втереть это все в препода спасибо.
|
|||
|
||||
![]()
|
| Правила форума "Asm: Общие вопросы" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Asm: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |