Структурная схема однокристального РАЛУ

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

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

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

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

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

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

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

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


Лекция№6 (22.09.06)

Структурная схема однокристального РАЛУ.

Триггер Т1 предназначен для фиксации значения переноса, он будет хранить данную информацию до тез пор пока не будет обрабатываться старшая часть числа.  Сигнал L1 обеспечивает выбор источника переноса. Сигнал L2 обеспечивает выбор сдвигаемого разряда. Триггер Т2 предназначен для хранения значения сдвигаемого разряда. Сигнал L4 обеспечивает выбор источника сдвигаемого разряда. Сигнал L3 обеспечивает фиксацию сдвигаемого разряда.

Для использования данного РАЛУ необходимо определить перечень микрокоманд, выполняемых данным РАЛУ и на основе данных микрокоманд написать микропрограммы, которые обеспечат выполнение требуемых команд.

Операция

Обозначение

S3

S2

S1

S0

M

P0

P

A

АДР

W|R

V0

V1

V2

V3

L1

L2

L3

L4

IS

Сдвиг влево содержимого регистра 2 на 1 разряд с запоминанием значения сдвигаемого разряда и использованием ранее запомненного

(Pr2)3ß3(Pr2)

*

*

*

*

*

*

0

*

*

0

0

1

0

0

*

1

1

1

*

Сложение двух операндов А и В, младшие части которых расположены в РОН с адресом А1 и А2 соответственно, а старшая часть в РОН с адресом А3 и А4 соответственно. Результат поместить младшую часть в РОН с адресом А1 а старшую часть в РОН с адресом А2

(РОН-А1)àPr1

*

*

*

*

*

*

*

0

А1

0

1

0

0

0

*

*

0

*

*

(РОН-А2)àPr2

*

*

*

*

*

*

*

*

А2

0

0

1

1

0

*

*

0

*

*

(Pr1)pплюс3(Pr2)à

РОН-А1

1

0

0

1

1

P0

1

*

A1

1

0

0

0

0

0

*

0

*

*

(РОН-А3)àPr1

*

*

*

*

*

*

*

0

A3

0

1

0

0

0

*

*

0

*

*

(РОН-А4)àPr2

*

*

*

*

*

*

*

*

A4

0

0

1

1

0

*

*

0

*

*

(Pr1)3плюс3(Pr2)à

РОН-А2

1

0

0

1

1

*

1

*

A2

1

0

0

0

0

1

*

0

*

*

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

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

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

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

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

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

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

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