Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Організація ЕОМ і систем

Реферат Організація ЕОМ і систем





0001

Схема дешифратора DCY

Таблиця 4. Таблиця істинності DCY

x1x2dcy0dcy110100101

Схема масиву осередків пам'яті типу 3D 5x2


Складність схеми: С=10Сmem + CDCX + CDCY + 10Сand=10 * 10Сле + 35Cле + Cле + 10Cле=146Сле, Час затримки: t=tDCX + tmem + tDCY=11tле.

На базі ЗУ, отриманого при виконанні попереднього завдання, синтезувати схему ЗУ вдвічі більшого об'єму (з подвоєним кількістю адресованих слів). Реалізувати 2 варіанти:

а) додатковий біт адреси є старшим;

б) додатковий біт адреси є молодшим (розшарування пам'яті).

а) додатковий біт адреси є старшим:


Подвоєння масиву для варіанту а)


Складність схеми: С=2СMem5x2 + СЛЕ=2 * 146 + 1=293Сле, Час затримки: t=tле + tMem5x2=11 + 1=12tле.

б) додатковий біт адреси є молодшим (розшарування пам'яті):


Подвоєння масиву для варіанту б)


Складність схеми: С=2СMem5x2 + СЛЕ=2 * 146 + 1=292Сле, Час затримки: t=tле + tMem5x2=11 + 1=12tле.



Лабораторна робота № 3. Дослідження операційних пристроїв для виконання множення


Мета роботи: У даній роботі досліджуються операційні пристрої для виконання множення беззнакових чисел (модулів). Розглядаються пристрої двох типів: процедурного типу для реалізації непрямого множення (з жорсткою логікою управління) і структурного типу (з жорсткою структурою) для апаратної реалізації обчислень на прикладі матричного помножувача Брауна і деревовидного помножувача Уоллеса. На прикладі непрямого помножувача вивчаються принципи побудови керуючих цифрових автоматів.

Порядок виконання роботи:

Побудувати схему матричного помножувача Брауна для множення двох чисел в заданій розрядності.

Матричний помножувач Брауна, для множення двох двухразрядного чисел.



Час затримки: Tумн=t amp; + (N + m - 2) * tsm,

де n - розрядність множимо, m - розрядність множника.

Для 2-х розрядних чисел: Tумн=3 * t amp;.

Складність схеми: С=4Сле + 2Сsm=8Сле.

Модифікувати схему з попереднього завдання, додавши необхідну кількість фіксаторів для організації конвеєра.



Час затримки: Tумнк=3 * (tsm + tff) + t amp; =11 * t amp;

Складність схеми: С=40Сле.

Побудувати схему суматора зі збереженням переносу для складання заданого числа доданків заданої розрядності.



Складність схеми: С=8СSM=8 * 5=40Сле, Час затримки: t=4 * tSM=4 * 3=12tле.

Побудувати схему помножувача Уоллеса на базі ССП з попереднього пункту.


Складність схеми: С=16Сле + 12Csm=76Cле. Час затримки: t=13tле.

Побудувати схему конвеєрного помножувача Уоллеса.



Складність схеми: С=16Сле + 12Csm + 28стор=188Cле. Час затримки: t=21tле.


Лабораторна робота № 4. Вивчення команд MMX


Цілі роботи: Вивчити розширення системи команд MMX процесорів Intel, скласти програми для виконання матричних (векторних) обчислень з використанням і без використання інструкцій MMX і порівняти час їх виконання.

Порядок виконання роботи:

Знаходження суми квадратів всіх елементів матриці.

операційний процесор intel програма

№ п/пВремя обчислень з ММХ, мсВремя обчислень без ММХ, мсКоеффіціент прискорення КОтклоненіе від середнього, dK16808141,19600,0111826788271,21850,19777536898271,19900,0080146708141,21350,0062956768181,20880,00164

Лістинг програми на мові програмування С:


# include stdio.h

# include windows.h main (int argc, char * argv [])

{cnt=4; res=0, res1=0; Time1, Time2, Delay1, i; Speedup; a_vect [4]={2,5,4,3}; b_vect [4]={4,3,2,1}; c_vect [ 4]={1,2,6,7}; d_vect [4]={8,7,9,4};

//printf ( nСкалярное твір з ММХ і без ... n n ); ( nScalar product with or without MMX ... n n ) ; ( nResult =% d n raquo ;, res); ( Result1 =% d n raquo ;, res1);

//Помітити час ...=GetTickCount ();

//Багаторазовий прогін коду з MMX ... (i=0; i lt; 10000000; i ++)

{= 4;

__ asm

Назад | сторінка 2 з 3 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Алгоритм виконання операцій множення двійкових чисел
  • Реферат на тему: Алгоритм Виконання Операції множення чисел в прямому коді
  • Реферат на тему: Розробка обчислювального пристрою для виконання операції множення двійкових ...
  • Реферат на тему: Розробка обчислювального пристрою для виконання операції множення двійкових ...
  • Реферат на тему: Перетворення релейно-контактної схеми управління асинхронним двигуном з фаз ...