8 класс. Восьмеричная система счисления
Чтобы перевести десятичное число в восьмеричную систему счисления, нужно делить его на 8 и собирать остатки
Переведем десятичное число 10 в восьмеричную систему счисления:

Собрав остатки в обратном порядке, получим восьмеричное число 12
Ответ: 1010=128
Двоичное число в восьмеричную систему можно перевести в два приема:
сначала двоичное число перевести в десятичную систему
затем полученное десятичное число перевести в восьмеричную
Пример:
10102=1*23+0*22+1*21+0*20=1*8+0*4+1*2+0*1=1010
1010=128 (как мы переводили ранее)
Но есть более простой способ
|
X10 1894_a4cd91-f9> |
X2 1894_7c96ab-68> |
X8 1894_612900-61> |
|
0 1894_d4d76c-8e> |
000 1894_1c2686-75> |
0 1894_c4522e-f8> |
|
1 1894_d3fb73-93> |
001 1894_4165df-80> |
1 1894_ab2762-b6> |
|
2 1894_a2d6da-60> |
010 1894_8d0bf7-9b> |
2 1894_a32c21-0b> |
|
3 1894_27aec7-ff> |
011 1894_20fda8-08> |
3 1894_63c834-81> |
|
4 1894_37ecf7-cb> |
100 1894_8f9521-f1> |
4 1894_d7954f-2b> |
|
5 1894_9b5f5e-96> |
101 1894_b996e5-2b> |
5 1894_58c49a-2d> |
|
6 1894_e15059-1b> |
110 1894_68530b-24> |
6 1894_89ac5e-33> |
|
7 1894_faf896-fa> |
111 1894_47fb61-ba> |
7 1894_0f17fa-dc> |
|
8 1894_897d02-d7> |
1 000 1894_8490db-e7> |
10 1894_3fc145-05> |
|
9 1894_54a93e-e2> |
1 001 1894_ed3d6c-76> |
11 1894_f1f97a-55> |
|
10 1894_5480c0-79> |
1 010 1894_ba19c3-3e> |
12 1894_0ebf6e-58> |
Полученные числа можно использовать в программе для эмулятора МикроКомп, указав в конце числе букву «о» (латинскую), как сокращение слова «octal» - «восьмеричное»
MOV 0, 12o
Координаты буквы на экране