Що таке Код Патті?


21

У моїй лекції з цифрової логіки сьогодні мій професор представив код символу під назвою Код Патті . Я скопіював цю таблицю з дошки:

     | Символ | Двійкові | Непарна Патті | Навіть Патті |
     | -------- + -------- + ----------- + ------------ |
     | а | 00 | 100 | 000 |
     | б | 01 | 001 | 101 |
     | c | 10 | 010 | 110 |
     | d | 11 | 111 | 011 |

Я спробував Googling як для "кодового коду", так і для "коду Патті", нічого суттєвого.

Я запитав свого професора після лекції, що таке Патті Код. Він сказав, що використовується іноді. Я запитав його, чи це інша назва надлишкового 3 або сірого коду, на який він сказав, що він відрізняється від обох цих кодів.

Чи мій професор зачіпає ланцюжок мого класу, чи це насправді справжній код?

EDIT

Я хочу залишити запис, що професор, який висловив мені цю помилку, має відносно сильний акцент. Він дуже обізнаний і завжди дає мені задовільну відповідь на питання, пов’язані з ЕЕ. Тож я закінчив цей клас і задоволений результатом. Сподіваємось, ніхто більше не має Google це питання!


8
Я чув про код партії, наприклад, принесіть пляшку тощо.
Енді ака

1
@MatthewWhited Змінити інструктора через почерк? У самому справі? Я сподіваюся, що ви не дотримуєтесь такого підходу при виборі лікаря ..
Євген Ш.

5
Так, він не має необхідних навичок інструктажу, якщо люди не можуть його зрозуміти.
Матвій Віт

4
Наступна лекція запитаю його, чи має він на увазі код паритету, і посилаюся на текст :)
Вінні

2
У Нідерландах у нас є знаменитість під назвою Патті, і вона дивна з різних причин. Тільки дивуйся, хто є навіть Патті.
Toon Krijthe

Відповіді:


60

Паритет . Слово - паритет. Сподіваюся, це було просто нечувано.


4
@Winny Я видалив коментарі, оскільки зрозумів, що не розпізнав кодування правильно. Це біт паритету, а не парність. Я припускаю, що це ваш проф почерк.
Євген Ш.

41
Код Патті, Код Патті, людина EE; Додавання бітів, якнайшвидше; До парного чи непарного позначте його трохи; І ви зупиняєте погані збої даних і не будете відповідати!
Колумбія каже, що повернеться до Моніки

13
Колись там був піратський капітан, плече якого птаха часто свистіли і брязкали "Шматки дев'ять! Шматки дев'ять!" Виявляється, це була помилка папуги.
Мейсон Уілер

1
У мене був професор числення, який вимовляв грецьку букву "btheda". І він намалював щось, що було схоже на ó, але пов’язане. Я пішов і знайшов грецький алфавіт в Інтернеті і виявив, що це δ- нижня частина дельти. Звичайно, це набагато краще, ніж мій професор з операційних систем, який говорив про розпалювання дитячого процесу, але її акцент змусив її сказати: "... підробити дитячий процес". Ще гірше було, коли всі почали сміятися, і вона ще більше старалася, але все-таки вимовляла це те саме.
Уейн Вернер

1
@Winny: Іноді люди перекладають свій акцент. Або ви отримуєте використання другого покоління тим, хто дізнався це від того, хто помилився.

21

Так, це "паритет". Код додає третій біт, щоб зробити кількість парних чи непарних:

00 -> 100 = 1 one = odd
01 -> 001 = 1 one = odd
10 -> 010 = 1 one = odd
11 -> 111 = 3 ones = odd

00 -> 000 = 0 ones = even
01 -> 101 = 2 ones = even
10 -> 110 = 2 ones = even
11 -> 011 = 2 ones = even

0

це називається кодом парності, і останній біт додавання кожного разу називається бітом парності. наприклад:

Останній біт парного і непарного - біт парності, як якщо у вас є 0000000, то непарний паритет буде 00000001 і парний парність буде 00000000. Ще один приклад .. Якщо у вас 1101001, то парний парність буде 11010010, а непарний парність - 11010011. він заснований на підрахунку 1. якщо число 1 у даному біті є рівним, то в парному парності 0 буде додано біт парності, а 1 буде додано у разі непарного паритету ... і він зміниться, якщо число 1 непарно в даному біті

сподіваюся, що ви отримали свою відповідь ... і нічого подібного на шматочок пиріжка і з вашого столу я майже впевнений, що це паритет, а не пиріжок

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.