E1962 0 18 октября, 2007 Опубликовано 18 октября, 2007 · Жалоба ??? В диапазоне 0x800000-0x8fffff ровно 0x800000 отрицательных целых чисел, в диапазоне 0x000000-0x7fffff столько же положительных целых чисел. Я Вас не понимаю. Если Вы имеете в виду погрешность в 1 МЗР в целочисленных операциях типа Yavg = SUM(Yi, n)/n, то она сводится к 0.5 МЗР посредством Yavg = (SUM(Yi, n)+0.5*n)/n. 800000 это ноль .ffffff 'это +2вольта разница в 7fffff.тогда -2вольта это 000001,код 000000 это переполнение и не симметрия. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexander55 0 19 октября, 2007 Опубликовано 19 октября, 2007 · Жалоба 800000 это ноль .ffffff 'это +2вольта разница в 7fffff.тогда -2вольта это 000001,код 000000 это переполнение и не симметрия. Если представление в дополнительном коде,то 800000 это -MAX; 0 это 0; 7fffff это +MAX. Если представление модуль со знаком, то старший бит знак. Я не понимаю, в чем проблема. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
E1962 0 19 октября, 2007 Опубликовано 19 октября, 2007 · Жалоба Если представление в дополнительном коде,то 800000 это -MAX; 0 это 0; 7fffff это +MAX. Если представление модуль со знаком, то старший бит знак. Я не понимаю, в чем проблема. Код не дополнительный,а смещенный.Как справедливо заметил кто-то из ранее выступавших код 0 и 80 принимают за ноль ,но код 0 это еще и переполнение.Суть в том что кодов с + на 1 меньше чем кодов с _. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Pasha 0 19 октября, 2007 Опубликовано 19 октября, 2007 · Жалоба Если можно, выдайте ссылку на книгу в электронном виде. Заранее благодарю! Нету. Сканера под рукой тоже. Вынужден огорчить... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexander55 0 22 октября, 2007 Опубликовано 22 октября, 2007 · Жалоба Код не дополнительный,а смещенный. Если код смещенный, он и будет дополнительным для отрицательных напряжений. Как справедливо заметил кто-то из ранее выступавших код 0 и 80 принимают за ноль Тогда это представление модуль и знак, а не смещенный. Какой на самом деле, разберитесь. :07: Суть в том что кодов с + на 1 меньше чем кодов с _. Я выше уже оценил погрешность от этого факта. Погрешность либо устраивает, либо нет. Если нет, то можно учесть, введя коэффициент расчета для положительных величин и коэффициент для расчета отрицательных величин. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться