Шифр 23. Перевести число из шестнадцатеричной системы в двоичную. В (нули в старших разрядах не влияют на число)

  • ID: 39539 
  • 3 страницы

Фрагмент работы:

вариант 23

1.

Перевести число из шестнадцатеричной системы в двоичную.

1В9216 = 0001 1011 1001 00102 = 11011100100102 (нули в старших разрядах не влияют на число)

2. Перевести число из десятичной системы в двоичную.

382410 = 2048*1+1024*1+512*1+256*0+128*1+64*1+32*1+16*1+8*0+4*0+2*0+1*0=

= 1110111100002

3. Арифметическое сложение результатов п.1 и п. 2

4.

логическое ИЛИ - если оба соответствующих бита операндов равны 0, двоичный разряд результата равен 0; если же хотя бы один бит из пары равен 1, двоичный разряд результата равен 1.

5. Перевести последовательность, полученную в п.3 в десятичную систему счисления

1 0 1 0 1 0 1 0 0 0 0 0 1 02 = 0*20+1*21+0*22+0*23+0*24+0*25+0*26+1*27+0*28+1*29+0*210+1*211+0*212+1*213 = 2+128+512+2048+8192 = 1088210

6. Организация ЗУ 515х32

разрядность шины данных n = 32

количество ячеек памяти N яп = 515

информационная емкость I=N яп * n = 16480 бит или 2060 байт (делить на 8)

разрядность шины адреса: 512