Studopediya

КАТЕГОРИЯ:


Астрономия- (809) Биология- (7483) Биотехнологии- (1457) Военное дело- (14632) Высокие технологии- (1363) География- (913) Геология- (1438) Государство- (451) Демография- (1065) Дом- (47672) Журналистика и СМИ- (912) Изобретательство- (14524) Иностранные языки- (4268) Информатика- (17799) Искусство- (1338) История- (13644) Компьютеры- (11121) Косметика- (55) Кулинария- (373) Культура- (8427) Лингвистика- (374) Литература- (1642) Маркетинг- (23702) Математика- (16968) Машиностроение- (1700) Медицина- (12668) Менеджмент- (24684) Механика- (15423) Науковедение- (506) Образование- (11852) Охрана труда- (3308) Педагогика- (5571) Полиграфия- (1312) Политика- (7869) Право- (5454) Приборостроение- (1369) Программирование- (2801) Производство- (97182) Промышленность- (8706) Психология- (18388) Религия- (3217) Связь- (10668) Сельское хозяйство- (299) Социология- (6455) Спорт- (42831) Строительство- (4793) Торговля- (5050) Транспорт- (2929) Туризм- (1568) Физика- (3942) Философия- (17015) Финансы- (26596) Химия- (22929) Экология- (12095) Экономика- (9961) Электроника- (8441) Электротехника- (4623) Энергетика- (12629) Юриспруденция- (1492) Ядерная техника- (1748) Arhitektura- (3434) Astronomiya- (809) Biologiya- (7483) Biotehnologii- (1457) Военни бизнесмен (14632) Висока technologies- (1363) Geografiya- (913) Geologiya- (1438) на държавата (451) Demografiya- ( 1065) Къща- (47672) журналистика и смирен (912) Izobretatelstvo- (14524) външен >(4268) Informatika- (17799) Iskusstvo- (1338) историята е (13644) Компютри- (11,121) Kosmetika- (55) Kulinariya- (373) културата е (8427) Lingvistika- (374) Literatura- (1642) маркетинг-(23702) математиците на (16968) Механична инженерно (1700) медицина-(12668) Management- (24684) Mehanika- (15423) Naukovedenie- (506) образователна (11852) truda- сигурност (3308) Pedagogika- (5571) Poligrafiya- (1312) Politika- (7869) Лево- (5454) Priborostroenie- (1369) Programmirovanie- (2801) производствено (97 182 ) индустрия- (8706) Psihologiya- (18388) Religiya- (3217) Svyaz (10668) Agriculture- (299) Sotsiologiya- (6455) на (42831) спортист строително (4793) Torgovlya- (5050) транспорт ( 2929) Turizm- (1568) физик (3942) Filosofiya- (17015) Finansy- (26596) химия (22929) Ekologiya- (12095) Ekonomika- (9961) Electronics- (8441) Elektrotehnika- (4623) Мощност инженерно ( 12629) Yurisprudentsiya- (1492) ядрена technics- (1748)

цифрово сравнение




Digital сравнение за сравняване на два п-битови двоични числа A = {1, 2, ..., A N} и B = {B 1, б 2, ..., б н}. В резултат на сравнението да се регулира от един на отношенията: =, ≠; >; < ≥; ≤. Изходна функция F отнема една стойност, ако се извършва изпитването, или съотношението на нула - ако не е доволен. Digital сравняване ви позволява да изпълнява тази част от алгоритъма за измерване на техниката за цифрово измерване, в които процедурата, предвидена сравняване неизвестен стойност на измерената стойност с цифров мярка. Помислете за синтеза на сравнителен за изпълнение на функциите на равенството на два п-битови двоични кодове. Факти равенство, повече и по-малко отделни битове определят функция F (A = B) I, F (A> B) I и F (A <B) аз, като се има предвид истината от следната таблица 8.9:

Таблица 8.9.

входове Изходи
а аз б аз F (A = B) I F (A> B) I F (A <B) I

След това на факта на заустванията неравенство ще се определя от стойността на обратна на функцията , FAL да определи F (A = B) Аз, съответстваща истина масата

,

Синтезираният блокова схема в съответствие с формулата за F (А = В) и има форма, показана на фиг. 8.22.

Фиг. 8.22. Функционална схема на единно-код сравнение на.

Извършете следните преобразувания на F на функция (A = B) аз, като се използват булеви идентичности:

,

т.е. ние най-накрая да има функция инверсия XOR.

Функцията на неравенството на ранг След това тя ще бъде изразена по отношение на прякото стойността на изключителната-или функция. За прехода от равенство (неравенство) на отделни битове, за да бъде равно на функцията F (A = B) (неравенство ) Общо п-битовия код е необходимо да се установи факта на логически дялове във всички функции F (A = B) и ( ). Това се прави п -vhodovym елемент I. FAL за функция F (А = Б), като се има предвид използването на инверсия функция XOR има формата

,

F The функция (A> B) аз едноцифрени числа, както е показано в таблица 8.9 ще се осъществява от два входа и порта, един вход на която се предоставят за изпълнение на живея форма, а вторият - ранг в обратна посока, т.е. , Малко по-сложно е случаят с веригата сравняване п-битови думи за "повече". За това неравенство анализ следва да се извършват последователно в посока от най-висши звания в долната страна. По-ниското ниво в сравнение със състоянието на равенство на старейшините. След това сравнение логика на "повече" за две-битови думи и равенство / неравенство MSB могат да бъдат представени, както следва



,

По същия начин, можем да напишем логиката за сравняване на броя на трицифрен

и четирицифрен номер

,

Като цяло, функцията на сравнение "повече" за произволен брой N-битовия може да се изрази

Заместването mintermy функция F (A> B) и в променливите а аз и б аз и еквивалентната функция F (A = B) Аз елементи изключителен нито може да се реализира при условие FAL до F (A> B).

сравнение функция за "по-малко" може да се дефинира като

,

т.е. Само ако няма да има факт на равенството F (A = B) = 0 и от факта, че повече от F (A> B) = 0, тогава нули съвпадение верига (функция OR) създава обща нула, и обръщането на нула, ще даде една стойност на функцията F (A < Б) като сравнение на последната останала опция.

Пример верига реализиране на по-горе функция F (A = B), F (A> B) и F (A <B) две четирицифрени числа, показан на ris.8.23.

Ris.8.23. Функционална схема на сравнение, че изпълнява функциите на "равно", "по-голяма от", "малки" на две четирицифрени числа.

Поради тромава структура на голям брой компаратори, и битова дълбочина искате да използувате в този случай, портите с повече входове, интегрално обикновено изпълнявани сравняваните сравняващи двоични кодове с малко п е не повече от 4 или 8 бита. За подобряване на кодовете за битови сравняват се обработват думи са разделени на фиксирана ширина на отделни групи от функции на изхода на сравнение "се равнява» F (A = B) аз, и "още» F (A> B) и във всяка група. След това методът е приложим за анализ на N-битов код, описан по-горе също. За тази цел, изходите на функции и по-големи сравнителни половете са обединени в отделни групи от вериги ris.8.23 затворени в пунктирана линия. Резултатът е в резултат на сравняване на цялата кодовете дължина. условно графично Функцията нотация за сравнение се дава от "=" характер или "COMP".

Като пример, четири битов чип сравнение K561IP2 реализиране функцията сравнение на "повече", "по-малко от" и "равно". Този чип може да се използва за сравнение на кодовете на по-голям капацитет (ris.8.24). За тази цел, тя осигурява функции за трансфер на входове "по-малко, отколкото" и "равни", който предлага същата функционална група извежда по-ниски цифри. Влез "Още" в чипа е излишно, и то чипове във всички групи трябва да бъдат постоянно хранене капацитет на логическа единица. Входът "по-малко" чип най-младата група, трябва да се прилага логиката нула, а входът "равен" - логическа единица. Същата смяна чип трябва да бъде, когато се използва за сравнение четирицифрени думите.

Ris.8.24. Обръщайки K561IP2 чип с увеличаване на битови сравними думи.





; Дата: 09.05.2015; ; Прегледи: 1489; Нарушаването на авторските права? ;


Ние ценим Вашето мнение! Беше ли полезна публикуван материал? Да | не



ТЪРСЕНЕ:


Вижте също:



ailback.ru - Studopediya (2013 - 2017) на година. Тя не е автор на материали, и дава на студентите с безплатно образование и използва! Най-новото допълнение , Al IP: 66.102.9.22
Page генерирана за: 0.051 сек.