Синтез четырехразрядного суммирующего устройства

Страницы работы

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.

Содержание работы

Лабораторная работа

Синтез четырехразрядного суммирующего устройства

1. Синтез полусумматора

Таблица истинности (a, b - входные сигналы, S - сумма, P - перенос)

a

b

S

P

0

0

0

0

0

1

1

0

1

0

1

0

1

1

0

1

Разработать схему полусумматора  PS и реализовать ее с помощью пакета EWB (Electronic Work Bench). Проверить работу PS, используя генератор слов и логический анализатор (или элемент Probe). На основе полученной схемы создать новый элемент с именем PS.

2. Синтез сумматора

Таблица истинности (a, b, P0 - входные сигналы, S - сумма, P - перенос)

a

b

P0

S

P

0

0

0

0

0

0

0

1

1

0

0

1

0

1

0

0

1

1

0

1

1

0

0

1

0

1

0

1

0

1

1

1

0

0

1

1

1

1

1

1

Лабораторная работа

Синтез четырехразрядного суммирующего устройства

1. Синтез полусумматора

Таблица истинности (a, b - входные сигналы, S - сумма, P - перенос)

a

b

S

P

0

0

0

0

0

1

1

0

1

0

1

0

1

1

0

1

Разработать схему полусумматора  PS и реализовать ее с помощью пакета EWB (Electronic Work Bench). Проверить работу PS, используя генератор слов и логический анализатор (или элемент Probe). На основе полученной схемы создать новый элемент с именем PS.

2. Синтез сумматора

Таблица истинности (a, b, P0 - входные сигналы, S - сумма, P - перенос)

a

b

P0

S

P

0

0

0

0

0

0

0

1

1

0

0

1

0

1

0

0

1

1

0

1

1

0

0

1

0

1

0

1

0

1

1

1

0

0

1

1

1

1

1

1

Представленные выражения показывают, что сумматор может быть собран на двух полусумматорах.

 


Реализовать схему сумматора  SM с помощью пакета EWB (Electronic Work Bench). Проверить работу PS, используя генератор слов и логический анализатор (или элемент Probe). На основе полученной схемы создать новый элемент с именем SM .

3.   Синтез суммирующего устройства

C=A+B,  A - a3a2a1a0 - биты, B - b3b2b1b0 - биты, C - c4c3c2c1c0 - биты

c0

 

Содержание отчета

Отчет выполняется в редакторе Word (поля: все 1,5 см, альбомная, 2 колонки)

1.   Функции для полусумматора и сумматора (использовать Microsoft Equation 2.1 - Меню: Вставка - Объект)

2.   Схема суммирующего устройства вместе с Генератором слов и с проверочными элементами (рисовать только средствами Word)

 

c1

 

c2

 

c3

 

c4

 
 


Реализовать схему суммирующего устройства, при помощи созданного элемента SM. Проверить работу устройства. Вывести на экран числа A, B и C, используя элементы Probe (лампа).

Представленные выражения показывают, что сумматор может быть собран на двух полусумматорах.

 


Реализовать схему сумматора  SM с помощью пакета EWB (Electronic Work Bench). Проверить работу PS, используя генератор слов и логический анализатор (или элемент Probe). На основе полученной схемы создать новый элемент с именем SM .

3.   Синтез суммирующего устройства

C=A+B,  A - a3a2a1a0 - биты, B - b3b2b1b0 - биты, C - c4c3c2c1c0 - биты

c0

 

Содержание отчета

Отчет выполняется в редакторе Word (поля: все 1,5 см, альбомная, 2 колонки)

1.   Функции для полусумматора и сумматора (использовать Microsoft Equation 2.1 - Меню: Вставка - Объект)

2.   Схема суммирующего устройства вместе с Генератором слов и с проверочными элементами (рисовать только средствами Word)

 

c1

 

c2

 

c3

 

c4

 
 


Реализовать схему суммирующего устройства, при помощи созданного элемента SM. Проверить работу устройства. Вывести на экран числа A, B и C, используя элементы Probe (лампа).

Похожие материалы

Информация о работе

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.