Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Примеры использования АЛУ. · Преобразователь прямого кода в обратный



· Преобразователь прямого кода в обратный.

Данный преобразователь должен инвертировать все разряды кроме знакового,если число отрицательное, или оставить данное число без изменений,если оно положительное.

Пусть на наше устройство поступает число:

Выражение для АЛУ:

При S3=S2=0

N5 Результат S3 S2 S1 S0 M P0
            X
            X

Структурная схема будет иметь вид:

· Преобразователь прямого кода в дополнительный.

Данный преобразователь должен инвертировать все разряды, кроме знакового. и прибавить единицу младшего разряда,если число отрицательное, оставить без изменения, если оно положительное.

При S3=S2=0

При А=0

  Результат S3   S1 S0 M P0
            X
             

· Преобразовать из дополнительного кода в обратный.

ПриS3=S2=0

N5 Результат S3 S2 S1 S0 M P0 B
            X X
               

Структурная схема будет иметь вид:

Использование АЛУ в качестве решающего устройства целесообразно в тех случаях, когда количество реконфигураций не превышает 8. В иных случаях лучше использовать микропроцессор (т.к. резко возрастают аппаратурные затраты).





Дата публикования: 2014-11-18; Прочитано: 763 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...