Определение информационной емкости в битах и разрядность шины адреса данных для ЗУ

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

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

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

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

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

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

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

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

Задача 2.19

Определить информационную емкость в битах и разрядность шины адреса данных для ЗУ.

3048∙16

Организация ЗУ.

0

0

1

2

15

1

0

1

2

15

2

0

1

2

15

3047

0

1

2

15

Информационная емость в битах определяется как произведение числа ячеек ЗУ на их разрядность 3048∙16=48768.

Чтобы узнать разрядность шины адреса переведем адрес последней ячейки в двоичное число. Количество разрядов получившегося числа будет определять разрядность шины данных.

304810→1011111010002

Получившееся число содержит 12 разрдов.разрядность шины адреса 12.

Ответ:информационная ёмкость 48768 бит

Разрядность шины адреса 12 бит

Рарядность шины данных 4 бит

Задача 2.20.

Определить пиковую производительность микропроцессора если его АЛУ может за 1 такт формировать 4 результата 24 разрдной операции с плавающей запятой.

Fт=1200МГц

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

Fт∙NII=1200∙4=4800Mflops

Ответ: пиковая производительность 4800Mflops

Задача 5.5

В соседних ячейках памяти хранятся два восьмиразрядных(числа) операнда. Адрес первого операнда DE40

Необходимо провести над этими числами операцию “*” . Результат занести по адресу второго операнда.

Первый операнд DB→11011011

Второй операнд 16→00010110

Мнемоническая запись

BR ǿ
 
                                            1. Sel R6ǿ

HL←DE40
 
                                            2. movw HL, #DE40

A←[HL]
 
 


HL←HL+1
 
                                            3. mov A, [HL]

4. Incw HL

X←[HL]
 
                                            5. mov x, [HL]

AX←X∙A
 
                                            6. molu x

DE41←AX
 
 


7. movw !DE41,AX

Остановка
 
 


8. Halt

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

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

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

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

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

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

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

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