קוד גריי

קוד גריי הוא שיטה לקידוד מספרים באופן בינארי שבה כל מספר-עוקב שונה מקודמו בספרה בינארית אחת בלבד.

זהו קוד מראה שנהגה על ידי פרנק גריי במעבדות בל בשנת 1947 כדי למנוע פלט שגוי ממתגים אלקטרומכניים. כיום שימושו העיקרי של קוד גריי הוא בתיקוני טעויות בתקשורת ספרתית כגון טלוויזיה בכבלים.

דוגמה

עשרוני בינארי גריי
0 000 000
1 001 001
2 010 011
3 011 010
4 100 110
5 101 111
6 110 101
7 111 100

כפי שניתן לראות, הקוד של 2 ו־3 הוא היפוך הסדר של הקוד של 0 ו־1, בהוספת הסיבית 1 משמאל. באותו אופן, הקוד של 4 עד 7 הוא היפוך הקוד של 0 עד 3, בהוספת 1 משמאל (והצבת אפסים בספרות החסרות). באופן זה, ניתן להמשיך ולבנות את הקוד. הקוד עבור 8 יהיה 1100, והקוד עבור 15 יהיה 1000.

המרה בין קוד גריי ובסיס 2

על מנת להפוך מספר בבסיס 2 לקוד גריי נתחיל משמאל. את הספרה הראשונה משמאל נעתיק. עכשיו נביט בספרה הסמוכה לה – אם זו ספרה זהה נרשום מימין לספרה שהעתקנו 0, אם היא שונה נרשום 1 (פעולת XOR בין שני משתנים).

לדוגמה, נמצא את הייצוג של המספר 100110 בקוד גריי:

תחילה נעתיק את הראשונה 1
יש שוני בין שתי הספרות 1,0 ולכן נרשום 1 11
אין שוני בין שתי הספרות 0,0 ולכן נרשום 0 110
יש שוני בין שתי הספרות 0,1 ולכן נרשום 1 1101
אין שוני בין שתי הספרות 1,1 ולכן נרשום 0 11010
יש שוני בין שתי הספרות 1,0 ולכן נרשום 1 110101

על מנת לבצע את הפעולה ההפוכה (להפוך מייצוג של קוד גריי למספר בבסיס 2) צריך להתחיל מהספרה הימנית ביותר ולספור את מספר האחדות הנמצאים משמאלה. אם יש מספר זוגי של אחדות מעתיקים את הספרה, ואם יש מספר אי זוגי הופכים. לדוגמה נקח את המספר 110 (4) ונסתכל מהספרה הימנית. נראה שיש מספר זוגי (2) של אחדות ולכן נעתיק 0. נמשיך לספרה הבאה ונראה שמשמאלה יש רק ספרת 1 בודדה ולכן נהפוך אותה ל-0. את הספרה האחרונה פשוט מעתיקים לכן יצא לנו 100 שזהו 4 בבסיס 2.

שיטה נוספת להמרה מגריי לבינארי רגיל: מתחילים מהספרה השמאלית. הספרה המקבילה במספר הבינארי היא הספרה הנוכחית בקוד גריי XOR הספרה הקודמת בקוד הבינארי (עבור האיטרציה הראשונה אפשר להוסיף 0 משמאל למספר הבינארי). עבור אותו מספר: 110, נוסיף 0 אחד משמאל: ???0. XOR של 1 ו-0 זה 1- הספרה השמאלית במספר הבינארי, כך שבינתיים יש לנו ??01. עוברים לספרה הבאה מימין: XOR של 1 ו-1 זה 0, ונקבל ?010. עוברים עוד ספרה: XOR של 0 ו-0 זה 0. קיבלנו 0100 שזה 4 דצימאלי כמו בשיטה הקודמת.

אפשר לייצג זאת בנוסחה:

כאשר הספרה ה- בקוד גריי, ו- הספרה ה- במספר הבינארי.

שימושים

אחד היתרונות של קוד גריי הוא בתיקון שגיאות בתקשורת נתונים. מכיוון שכל ספרה נבדלת מקודמתה (ולכן גם מהעוקבת לה) בסיבית אחת בלבד, קל לזהות שיבוש בקידוד. תכונה זו של הקוד גם מאפשרת להשתמש בו במפת קרנו (טכניקה ליצירת מעגל סיפרתי המממש פונקציה לוגית). לעיתים משתמשים גם בקוד גריי באלגוריתמים גנטיים (כדי שמוטציות ישנו רק במעט את התכונה של היצור). יכולים גם להשתמש בקוד לצורך פתירת משחק מגדלי האנוי.

קישורים חיצוניים

ויקישיתוף מדיה וקבצים בנושא קוד גריי בוויקישיתוף

Read other articles:

تحتاج النصوص المترجمة في هذه المقالة إلى مراجعة لضمان معلوماتها وإسنادها وأسلوبها ومصطلحاتها ووضوحها للقارئ، لأنها تشمل ترجمة اقتراضية أو غير سليمة. فضلاً ساهم في تطوير هذه المقالة بمراجعة النصوص وإعادة صياغتها بما يتناسب مع دليل الأسلوب في ويكيبيديا. (يناير 2021) مدير الف...

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: List of governors of Maranhão – news · newspapers · books · scholar · JSTOR (February 2017) (Learn how and when to remove this template message) This is the list of governors of Maranhão. Military Regime # Name Took office Left office Party Notes Photo 47 New...

 

Ukrainian politician In this name that follows Eastern Slavic naming conventions, the patronymic is Maksymovych and the family name is Sych. Oleksandr SychОлександр СичSych in 2012Chairman of Ivano-Frankivsk Oblast CouncilIncumbentAssumed office 7 December 2015Preceded byVasyl SkrypnychukIn office25 November 2010 – 23 November 2012Preceded byIhor OliynykSucceeded byVasyl SkrypnychukVice Prime Minister of UkraineIn office27 February 2014 – 12 November ...

  لمعانٍ أخرى، طالع طاران (توضيح). ' قرية طاران  - قرية -  تقسيم إداري البلد  اليمن المحافظة محافظة حضرموت المديرية مديرية ساة العزلة عزلة ساه السكان التعداد السكاني 2004 السكان 494   • الذكور 240   • الإناث 254   • عدد الأسر 32   • عدد المساكن 35 معلومات أخرى

 

Pedra da Boca State ParkParque Estadual da Pedra da BocaIUCN category II (national park)Pedra da Boca and Pedra da Caveira seen from Pedra do LagartoNearest cityAraruna, ParaíbaCoordinates6°27′25″S 35°40′33″W / 6.456893°S 35.675847°W / -6.456893; -35.675847Area160 hectares (400 acres)DesignationState parkCreated7 February 2000 The Pedra da Boca State Park (Portuguese: Parque Estadual da Pedra da Boca) is a state park in the state of Paraíba, Brazil. ...

 

1979 studio album by Ted NugentState of ShockStudio album by Ted NugentReleasedMay 1979[1]Recorded1979StudioQuadradial Studios, Miami, Florida and CBS Recording Studios, New York CityGenreHard rock, heavy metalLength40:43LabelEpicProducerLew Futterman, Cliff DaviesTed Nugent chronology Weekend Warriors(1978) State of Shock(1979) Scream Dream(1980) Singles from State of Shock I Want to Tell YouReleased: June 1979[2] Professional ratingsReview scoresSourceRatingAllMusic&...

Preisdifferenzierung (oder Preisdiskriminierung) ist im Rahmen der Preispolitik eines Unternehmens jede Maßnahme, für das gleiche Produkt (bei konstant bleibender Produktqualität) oder die gleiche Dienstleistung (bei konstant bleibender Dienstleistungsqualität) unterschiedliche Preise zu verlangen. Inhaltsverzeichnis 1 Allgemeines 2 Volkswirtschaftslehre 3 Betriebswirtschaftslehre 3.1 Preisdifferenzierung 1. Grades: perfekte Preisdifferenzierung 3.2 Preisdifferenzierung 2. Grades: Selbsts...

 

Islamic state in northern Mesopotamia and Syria from 890 to 1004 Hamdanids redirects here. For the Yemeni dynasty, see Hamdanids (Yemen). You can help expand this article with text translated from the corresponding article in Arabic. (July 2013) Click [show] for important translation instructions. View a machine-translated version of the Arabic article. Machine translation, like DeepL or Google Translate, is a useful starting point for translations, but translators must revise errors as ...

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Raqi Qirinxhi High School – news · newspapers · books · scholar · JSTOR (November 2015) (Learn how and when to remove this template message) Public high school in Korçë, AlbaniaRaqi Qirinxhi High SchoolShkolla e Mesme Raqi QirinxhiLocationRruga Pano Xhamballo...

Sebuah halaman Hikayat Abdullah dalam huruf Jawi. Hikayat Abdullah bisa dikatakan merupakan sebuah otobiografi. Hal ini membuat hikayat ini istimewa dalam khazanah Sastra Melayu. Karya sastra ini ditulis pada pertengahan abad ke-19. Edisi Halaman dari Hikayat Abdullah edisi pertama. Naskah Hikayat Abdullah dalam bentuk manuskrip diselesaikan pada tahun 1843, tetapi edisi cetaknya baru diterbitkan pada 1849 di Singapura menggunakan cap batu. Keduanya menggunakan huruf Jawi. Edisi tahun 1849 in...

 

Finnish ice hockey and ringette player Anna VanhataloPersonal informationBorn (1984-02-29) 29 February 1984 (age 39)Helsinki, FinlandYears active2002–c. 2013Height1.78 m (5 ft 10 in)Weight65 kg (143 lb)Ice hockey player Ice hockey careerPosition GoaltenderCaught LeftPlayed for ZSC LionsSKIF Nizhny NovgorodEspoo BluesNational team  FinlandPlaying career 2009–c. 2013SportCountryFinlandSportRingettePositionGoaltenderCatchesLeftTeam Team...

 

American actor, director, and screenwriter Clark GreggGregg in 2019BornRobert Clark Gregg Jr. (1962-04-02) April 2, 1962 (age 61)Boston, Massachusetts, U.S.Alma materNew York UniversityOccupations Actor director screenwriter Years active1988–presentSpouse Jennifer Grey ​ ​(m. 2001; div. 2021)​Children1 Robert Clark Gregg Jr. (born April 2, 1962) is an American actor, director, and screenwriter. He is best known for playing the o...

Sebuah peta yang menunjukkan ekspansi Neolitikum dari milenium ke-7 hingga ke-5 SM, termasuk Kebudayaan Kardium dengan warna biru. Patung seorang wanita dari Tumba Madzari, Republik Makedonia Neolitikum Eropa merupakan sebuah zaman Neolitikum yang hadir di Eropa kira-kira antara tahun 7000 SM (perkiraan waktu masyarakat pertanian pertama di Yunani) dan skt. 1700 SM (awal zaman perunggu di Skandinavia). Selama era ini, pertanian dan peternakan menyebar ke seluruh migrasi dan pertukaran, serta ...

 

Casio FX-850PTypePocket ComputerManufacturerCasioCalculatorEntry modeInfix, BASICDisplay typeLCD Dot-matrixDisplay size2×32 CharacterCPUProcessorHitachi HD62002A01ProgrammingProgramming language(s)BASICInterfacesPortsone vendor specificConnects toCompact Cassette via: FA-6 Line Printer via one of: FA-6 Centronics printer port PC via one of: FA-6 RS-232 OtherPower supply2×CR2032 Lithium + 1×CR1220 LithiumWeight197 g[1] The Casio FX-850P is a scientific calcu...

 

This article is an orphan, as no other articles link to it. Please introduce links to this page from related articles; try the Find link tool for suggestions. (April 2022) Theivanaiammal College for WomenTypePublicLocationVillupuram, Tamil Nadu, IndiaCampusUrbanAffiliationsThiruvalluvar UniversityWebsitehttp://www.tacw.in/# Theivanaiammal College for Women, is a women's general degree college located in Villupuram, Tamil Nadu. The college is affiliated with Thiruvalluvar University.[1]...

В Википедии есть статьи о других людях с такой фамилией, см. Романов; Романов, Анатолий. Анатолий Романов Заместитель Министра внутренних дел — командующий Внутренними войсками МВД России 19 июля — 28 декабря 1995 Глава правительства Виктор Степанович Черномырдин Презид...

 

Za ostala značenja, vidi Civilization (razvrstavanje). Civilization Razvio Microprose Dizajner(i) Sid Meier Datum(i) objavljivanja 1991. godine Žanr(ovi) Strateška potezna igra Platforme Amiga, Atari ST, Macintosh, MS-DOS, PlayStation, SNES Medijum Flopi disk, CD Potrebne specifikacije sistema Flopi disk Način kontrole Tastatura, miš Prethodnik / Civilization, ili punim imenom Sid Meier's Civilization, je računalna igra koju je stvorio Sid Meier za Microprose 1991. Cilj igre je ...izgr...

 

The fastest times in the swimming events at the South Asian Games are designated as the South Asian Games records in swimming. The events are held in a long course (50 m) pool. All records were set in finals unless noted otherwise. Men Event Time Name Nationality Date Meet Location Ref 50m freestyle 23.33 Mathew Abeysinghe  Sri Lanka February 2016 2016 South Asian Games Guwahati, India [1] 100m freestyle 51.23 Mathew Abeysinghe  Sri Lanka 10 February 2016 2016 South As...

ფოლადის ბაგირი ფოლადი — რკინის დეფორმირებადი (ჭედადი) შენადნობი ნახშირბადსა (არაუმეტეს 2.14%–ისა და არანაკლებ 0,022 %-ისა) და სხვა ელემენტებთან. შავი მეტალურგიის უმნიშვნელოვანესი პროდუქტი. ფ...

 

Sariwon사리원시 Panorama gradaPanorama grada Koordinate: 38°30′N 125°45′E / 38.500°N 125.750°E / 38.500; 125.750 Država Provincija Sjeverni Hwanghae Površina  - Ukupna 188 km²[1] Stanovništvo (2008.)  - Urbano područje 271,434 [2]  - Područje utjecaja 307,764 [1]  - Gustoća područja utjecaja 1,637 stan./ km² Vremenska zona UTC+8 (UTC) Karta Sariwonclass=notpageimage| Pozicija Sariwona u Demokra...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!