Двоп’ятірковий десятковий код[] — схема кодування чисел, яка використовується в багатьох рахівницях і в деяких перших комп’ютерах, як от Colossus . Код складається з двійкових і п’ятіркових станів. Використовується у рахівницях з чотирма намистинами, що позначають або від 0 до 4, або від 5 до 9, а ще одна намистина вказує на якийсь із цих діапазонів.
Кілька мов, наприклад фульфульде, волоф, використовують такі системи. Наприклад, слово "фула" для 6, jowi e go'o, означає п'ять і один. Римські цифри основані на символічній, не позиційній, двоп’ятірковій системі, хоча обчислення у латинській мові є десятковим. Корейська система числення на пальцях використовує двоп’ятіркову систему, де кожен палець позначає одиницю, а великий — п’ятірку, що дозволяє рахувати від 0 до 99 двома руками. Одна з переваг двоп’ятіркового кодування на цифрових комп’ютерах є в тому, що воно повинно мати 2 встановлені біти, один у двійковому полі, а інший у п’ятірковому, і, таким чином, існує вбудована «контрольна сума», щоб перевірити, чи число дійсне чи ні.
Приклади
Кілька різних представлень двоп'ятіркового кодованого десяткового числа використовувалися різними машинами. Компонент із двома станами кодується одним або двома бітами, а складник із п’ятьма станами кодується за допомогою трьох-п’яти бітів. Деякі приклади:
- римські рахівниці;
- релейні калькулятори Bell Labs, починаючи з Model II;
- релейні калькулятори FACOM 128 від Fujitsu;
- IBM 650 мав 7 бітів: два для двійкового компонента (0 5) і п’ять для п’ятирядного компонента (0 1 2 3 4) (на світлині є індикатори, їх - 16, кожен зі стовпчиком із п'яти, а два інших - з боків) ;
Значення | 05-01234 біти | IBM 650, панель |
0 | 10-10000 | |
1 | 10-01000 | |
2 | 10-00100 | |
3 | 10-00010 | |
4 | 10-00001 | |
5 | 01-10000 | |
6 | 01-01000 | |
7 | 01-00100 | |
8 | 01-00010 | |
9 | 01-00001 |
- Remington Rand 409, один п'ятірковий біт для кожного з 1, 3, 5 і 7, лише один з них буде увімкнений, п'ятий біт представляв 9, якщо жоден з інших не був увімкнений (виготовлявся у двох моделях UNIVAC 60 і UNIVAC 120) ;
Значення | 1357-9 біти |
0 | 0000-0 |
1 | 1000-0 |
2 | 1000-1 |
3 | 0100-0 |
4 | 0100-1 |
5 | 0010-0 |
6 | 0010-1 |
7 | 0001-0 |
8 | 0001-1 |
9 | 0000-1 |
- UNIVAC Solid State, три бінарно-кодовані п'ятірні біти: 4 2 1 і один біт перевірки парности;
Значення | p-5-421 біти |
0 | 1-0-000 |
1 | 0-0-001 |
2 | 0-0-010 |
3 | 1-0-011 |
4 | 0-0-100 |
5 | 0-1-000 |
6 | 1-1-001 |
7 | 1-1-010 |
8 | 0-1-011 |
9 | 1-1-100 |
- UNIVAC LARC, три п'ятіркові біти, кодовані лічильником Джонсона, і один біт перевірки парности.
Значення | p-5-qqq біти |
0 | 1-0-000 |
1 | 0-0-001 |
2 | 1-0-011 |
3 | 0-0-111 |
4 | 1-0-110 |
5 | 0-1-000 |
6 | 1-1-001 |
7 | 0-1-011 |
8 | 1-1-111 |
9 | 0-1-110 |
Примітки
- Ledley, Robert Steven; Rotolo, Louis S.; Wilson, James Bruce (1960). "Part 4. Logical Design of Digital-Computer Circuitry; Chapter 15. Serial Arithmetic Operations; Chapter 15-7. Additional Topics". Digital Computer and Control Engineering (PDF). McGraw-Hill Electrical and Electronic Engineering Series (1 ed.). New York, USA: McGraw-Hill Book Company, Inc. (printer: The Maple Press Company, York, Pennsylvania, USA). pp. 517–518. . ISSN 2574-7916. LCCN 59015055. OCLC 1033638267. OL 5776493M. SBN 07036981-X. . ark:/13960/t72v3b312. Archived (PDF) from the original on 2021-02-19. Retrieved 2021-02-19. p. 518: […] The use of the biquinary code in this respect is typical. The binary part (i.e., the most significant bit) and the quinary part (the other 4 bits) are first added separately; then the quinary carry is added to tne binary part. If a binary carry is generated, this is propagated to the quinary part of the next decimal digit to the left. […] [1] (xxiv+835+1 pages)
- "Why Use Binary? - Computerphile". YouTube. 2015-12-04. Archived from the original on 2021-12-12. Retrieved 2020-12-10
- Dokter, Folkert; Steinhauer, Jürgen (1973-06-18). Digital Electronics. Philips Technical Library (PTL) / Macmillan Education (Reprint of 1st English ed.). Eindhoven, Netherlands: The Macmillan Press Ltd. / N. V. Philips' Gloeilampenfabrieken. doi:10.1007/978-1-349-01417-0. . SBN 333-13360-9. Retrieved 2020-05-11. (270 pages) (NB. This is based on a translation of volume I of the two-volume German edition.)
- Stibitz, George Robert; Larrivee, Jules A. (1957). Written at Underhill, Vermont, USA. Mathematics and Computers (1 ed.). New York, USA / Toronto, Canada / London, UK: McGraw-Hill Book Company, Inc. p. 105. LCCN 56-10331. (10+228 pages)
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Dvop yatirkovij desyatkovij kod utochniti termin shema koduvannya chisel yaka vikoristovuyetsya v bagatoh rahivnicyah i v deyakih pershih komp yuterah yak ot Colossus Kod skladayetsya z dvijkovih i p yatirkovih staniv Vikoristovuyetsya u rahivnicyah z chotirma namistinami sho poznachayut abo vid 0 do 4 abo vid 5 do 9 a she odna namistina vkazuye na yakijs iz cih diapazoniv Odne z mozhlivih dvop yatirkovih kodiv Vidobrazhenij dvop yatirkovij kod Kilka mov napriklad fulfulde volof vikoristovuyut taki sistemi Napriklad slovo fula dlya 6 jowi e go o oznachaye p yat i odin Rimski cifri osnovani na simvolichnij ne pozicijnij dvop yatirkovij sistemi hocha obchislennya u latinskij movi ye desyatkovim Korejska sistema chislennya na palcyah vikoristovuye dvop yatirkovu sistemu de kozhen palec poznachaye odinicyu a velikij p yatirku sho dozvolyaye rahuvati vid 0 do 99 dvoma rukami Odna z perevag dvop yatirkovogo koduvannya na cifrovih komp yuterah ye v tomu sho vono povinno mati 2 vstanovleni biti odin u dvijkovomu poli a inshij u p yatirkovomu i takim chinom isnuye vbudovana kontrolna suma shob pereviriti chi chislo dijsne chi ni PrikladiRimski rahivnici kopiya Suanpan chislo zobrazhene na malyunku 6 302 715 408 Kilka riznih predstavlen dvop yatirkovogo kodovanogo desyatkovogo chisla vikoristovuvalisya riznimi mashinami Komponent iz dvoma stanami koduyetsya odnim abo dvoma bitami a skladnik iz p yatma stanami koduyetsya za dopomogoyu troh p yati bitiv Deyaki prikladi rimski rahivnici relejni kalkulyatori Bell Labs pochinayuchi z Model II relejni kalkulyatori FACOM 128 vid Fujitsu IBM 650mav 7 bitiv dva dlya dvijkovogo komponenta 0 5 i p yat dlya p yatiryadnogo komponenta 0 1 2 3 4 na svitlini ye indikatori yih 16 kozhen zi stovpchikom iz p yati a dva inshih z bokiv Znachennya 05 01234 biti IBM 650 panel IBM 650 indikator 0 10 10000 1 10 01000 2 10 00100 3 10 00010 4 10 00001 5 01 10000 6 01 01000 7 01 00100 8 01 00010 9 01 00001 Remington Rand 409 odin p yatirkovij bit dlya kozhnogo z 1 3 5 i 7 lishe odin z nih bude uvimknenij p yatij bit predstavlyav 9 yaksho zhoden z inshih ne buv uvimknenij vigotovlyavsya u dvoh modelyah UNIVAC 60 i UNIVAC 120 Znachennya 1357 9 biti 0 0000 0 1 1000 0 2 1000 1 3 0100 0 4 0100 1 5 0010 0 6 0010 1 7 0001 0 8 0001 1 9 0000 1 UNIVAC Solid State tri binarno kodovani p yatirni biti 4 2 1 i odin bit perevirki parnosti Znachennya p 5 421 biti 0 1 0 000 1 0 0 001 2 0 0 010 3 1 0 011 4 0 0 100 5 0 1 000 6 1 1 001 7 1 1 010 8 0 1 011 9 1 1 100 UNIVAC LARC tri p yatirkovi biti kodovani lichilnikom Dzhonsona i odin bit perevirki parnosti Znachennya p 5 qqq biti 0 1 0 000 1 0 0 001 2 1 0 011 3 0 0 111 4 1 0 110 5 0 1 000 6 1 1 001 7 0 1 011 8 1 1 111 9 0 1 110PrimitkiLedley Robert Steven Rotolo Louis S Wilson James Bruce 1960 Part 4 Logical Design of Digital Computer Circuitry Chapter 15 Serial Arithmetic Operations Chapter 15 7 Additional Topics Digital Computer and Control Engineering PDF McGraw Hill Electrical and Electronic Engineering Series 1 ed New York USA McGraw Hill Book Company Inc printer The Maple Press Company York Pennsylvania USA pp 517 518 ISBN 0 07036981 X ISSN 2574 7916 LCCN 59015055 OCLC 1033638267 OL 5776493M SBN 07036981 X ISBN 978 0 07036981 8 ark 13960 t72v3b312 Archived PDF from the original on 2021 02 19 Retrieved 2021 02 19 p 518 The use of the biquinary code in this respect is typical The binary part i e the most significant bit and the quinary part the other 4 bits are first added separately then the quinary carry is added to tne binary part If a binary carry is generated this is propagated to the quinary part of the next decimal digit to the left 1 xxiv 835 1 pages Why Use Binary Computerphile YouTube 2015 12 04 Archived from the original on 2021 12 12 Retrieved 2020 12 10 Dokter Folkert Steinhauer Jurgen 1973 06 18 Digital Electronics Philips Technical Library PTL Macmillan Education Reprint of 1st English ed Eindhoven Netherlands The Macmillan Press Ltd N V Philips Gloeilampenfabrieken doi 10 1007 978 1 349 01417 0 ISBN 978 1 349 01419 4 SBN 333 13360 9 Retrieved 2020 05 11 270 pages NB This is based on a translation of volume I of the two volume German edition Stibitz George Robert Larrivee Jules A 1957 Written at Underhill Vermont USA Mathematics and Computers 1 ed New York USA Toronto Canada London UK McGraw Hill Book Company Inc p 105 LCCN 56 10331 10 228 pages