Устройство для взаимного преобразования чисел в двоичной, восьмиричной и десятичной системахсчисления
Иллюстрации
Показать всеРеферат
О П И С-Ф Й И Е
ИЗОБРЕТЕНИЯ
252730
Сова Соеетских
Социалистических
Республик
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Зависимое от авт. свидетельства ¹â€”
Заявлено 28Х1.1968 (№ 1253751/18-24) с присоединением заявки №вЂ”
Приоритет
Опубликовано 22 1Х.1969. Бюллетень № 29
Дата опубликования описания 18.II.1970
Кл. 42птз, 5/02
МПК G 061
УДК 681.325.53 (088.8) Комитет по деоам изобретений и открытий при Совете Министроа
СССР
Автор изобретения
К. И. Месаксуд
Заявитель
УСТРОЙСТВО ДЛЯ ВЗАИМНОГО ПРЕОБРАЗОВАНИЯ ЧИСЕЛ
В ДВОИЧНОЙ, ВОСЬМИРИЧНОЙ И ДЕСЯТИЧНОЙ СИСТЕМАХ
СЧИСЛЕНИЯ
Предложение относится к области автомати.ки и вычислительной техники и предназначено для одновременного преобразования чисел, представленных в двоичной, восьмиричной или десятичной системе счисления, в две другие из указанных систем счисления.
Известно устройство для взаим.ного преобразования чисел в двоичной, восьмиричной и десятичной системах счисления, выполненное в виде счетной линейки и содержащее корпус, поперечные .движки и три сменные шкалы.
Предло>кенное устройство содержит поперечные движки, раму и основание и отличается тем, что разряды двоичных кодов десятичibIx чисел от 0 до 7 нанесены на поперечные движки, против отверстий в первом ряду рамы, а десятичные числа нанесены,на движки против отверстий во втором ряду рамы,,причем на первом движке нанесены десятичные числа от 1 до 7, а на каждом последующем движке нанесены произведения десятичных чисел, нанесенных на предыдущий движок, на 8. На ос,нование против отверстий в движках нанесены значения разрядов в восьмиричной системе счисления от 0 до 7.
Это позволяет упростить одновременный перевод чисел из одной системы счисления в две другие из указанных систем счисления, а TBi(же уменьшить количество поперечных движ.ков.
На фиг. 1 представлено описываемое ус1ройство; на фиг. 2 — поперечные; ча фиг. 3 — îcíîâàíèå устройства.
Устройство содержит основание 1, раму 2 с первым рядом 3 отверстий и вторым рядом т отверстий, поперечные движки 5 с отверстиями б.
Устройство работает следующим образом.
С помощью поперечных движков 5 против
10 отверстий первого ряда 3 рамы 2 набирают заданное двоичное число, например 001.101.000. .011 (см. фиг. 1). Тогда в отверстиях второго ряда 4 рамы 2 появляются числа, сумма которых равна искомому десятичному числу, а в
1> отверстиях б поперечных движков 5 появляются числа эквивалентного восьмиричного числа (001.101.000,011) а = (512+ 320+3 = 835) >р
= (1503) s.
Чтобы преобразовать заданное восьмирич20 ное число в двоичное или десятичное, отверстия б движков 5 фиксируют против соответствующих чисел на основании 1. Эквивалент,ное десятичное число фиксируется через отвеостия ряда 4, а,двоичное число — в отверстп; х
25 ряда 3. Чтобы перевести заданное десятичное число, например 1348, в двоичный и восьмиричный эквивалент, среди десятичных чпс л, нанесенных,на движки, отыскивают бли>кайшее меньшее или равное искомому число 1024.
30 Соответствующий движок передвигается так, 252730 а а а а а а 0 а I I
) U
:) 5, 0 P
010
ОО ОО ОО ОООО ОО ОО 00 ОО Оар ° ОООО Оо ОО ОО Оа ОО ООВ О)ОО О) ООО Оа 000101
320
512
384
l 024
32 766 4.096
2.097. 157 262. 144
16.777 216
34 Zl ).728
446
1 536
65. 536 6.192
4.194. 304 524. 288
33. 554.432
256 435.456
98. Зай 12.288
131 072 16. 384
2 048
5.291. 456 786. 4Э2
8.388. 608. 1 046. 576
50. ЗЗ!. 648
67. 108 864
402 б53.184
536 870 912
Э2
2. 560
Оэ
3. 072
10.435.760 1. 310. 720
163. 840 20. 480
83. 886 080
671. 088. 640
196. 606 24. 576
12. 562. 912 1. 572. 864
3 584
100. 663 295
805.306 368
229. 376 28. 672
14. 680.064 1.835. 008!
17.44051Z
939. 524.096
Оа
ОО Оо 0
Оа
О0
О0
Р г.!
3 чтосы число 1024,появилось в соответствующем отверстии ряда 4. Вычитают 1348 — 1024=
=324 и снова находят, среди тех же десятичных чисел меньшее или равное искомому число
320, которое фиксируют в соответствующем отверстии ряда 4. Вычитают 324 — 320=4 и фиксируют движком искомое число 4. Таким образом, в отверстиях ряда 4 набирают сумму, равную искомому числу (1024+ 320+4 = 1348) .
Через отверстия ряда 8,фиксируется его двоичный, а через отверстия б — восьмиричный эквивалент: (1348) 10 — — (010.101.000.100) 2
= (2504) в
Предмет изобретения
Устройство для взаимного преобразования чисел в двоичной, восьмиричной и десятичной системах счисления, содержащее поперечные движки, раму .и основание, отличающееся тем, что, с целью упрощения одновременного перевода чисел из одной системы счисления в две
5 .другие и уменьшения количества поперечных движков, разряды двоичных кодов десятичных чисел от 0 до 7 нанесены на поперечные движки против отверстий в первом ряду рамы, а десятичные числа нанесены на движки против отверстий во втором ряду рамы, причем на первом движке, нанесены десятичные числа от
1 до 7, а на,каждом последующем движке нанесены произведения десятичных чисел, нанесенных на,предыдущий движок, на 8; на основание )против отверстий в движках, нанесены значения разрядов в восьмиричной системе счисления от 0 до 7.
252730 о о о
0 О !
0 о о о о о о о о о о
О О о о о о о о о О О О
0 0 О U о о о
О 1 о
0 о о о
О ! о G о
1 О О! о
1 0 1
1 0
1 I
1 0
1 О 1
1 0 1
1 1 0
1 1 1 о
1 I О! I
I О
1 1 1
5!2
262. !44
2.097. 152
16.777 216
134. 217. 728
32. 768
4.096
1. 024
33. 554.432
68. 435. 456
4. I94. 304
524. 238
8. 192
128
50. 331. 6 48
02.653384
6.291.456
786. 432
12. 288
I 536
98 304
192
67. IO3.бб4
555.870. 912
8.388.608 бЫ !
1б. 384
13I. 072
I.О48 576
2 048
671.088.640
10.485. 760
83. 886.080
163. 840
20.480
320 2.560
1. 310.720
3. 072
100.663. 296
12. 532.912
805.306.366!
96. 603
I 572 864
24 576
3. 58»
229. 376
28. 672
939.524.096
117. 440. 512
14. 680. 064
I. 835. 008 Риг.2
Составитель В. В. Игнатущенко
Редактор Е. В. Семанова Техред А. А. Камышникова Корректор О. И. Усова
Заказ 199/17 Тираж 480 Подписное
ЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР
Москва Ж-35, Раушская наб., д. 4/5
Типография, и р. Сапунова, 2 о а о о
O О
О 1 1
1 О 0
I 0 1
О I 1 о о
1 0 1
1 1 О
1 1 1! ! !
) 7 ! ! б б !
1 !