Page 153 - Методика преподавание информатики
P. 153

153

                                                                                 8
            теричными). Поэтому число различных адресов равно 2 , а диапазон значений
                           8
            — от 0 до 2  — 1 = 255 (FF ). Если адрес 16-разрядный, что часто имеет место
                                              16
                                                                                              6
                                                                                  16
            для реальных ЭВМ, то размер адресуемой памяти равен 2  байт = 2  Кбайт = 64
            Кбайт. Диапазон шестнадцатеричных адресов в таком случае: от 0000 до FFFF.
                    В современных компьютерах существуют приемы, позволяющие адресо-
            вать гораздо большие размеры памяти без увеличения разрядности адреса. Для
            этого используется многоуровневая структура организации памяти. Данный во-
            прос  выходит  за  рамки  содержания  базового  курса.  Однако  тема  «Адресация
            памяти  в  современных  ЭВМ»  может  быть  предметом  реферативной  работы
            учащихся. Материал можно найти в специальной литературе, посвященной ар-
            хитектуре современных ЭВМ.

                                                 Примеры решения задач

                    Ниже рассмотрены решения некоторых задач, взятых из пособия [10, раз-
            дел 1.5].

                    Пример 1. Перевести в десятичную систему числа: 221 ; Е41А,12 .
                                                                                      3
                                                                                                   16
                    Решение:
                    221  =(23 + 2) З + 1 = 25 ;
                                                   |0
                        3
                    Е41А,12  = ((1416 + 4) 16 + 1) 16 + 10 + (2/16 + 1)/16 =
                              16
                    = 58394 + 0,0703125 = 58394,0703125 .
                                                                10
                    Обратите внимание на то, что дробная часть числа переводится отдельно,
            и  на  то, как  применение  схемы Горнера  модифицируется  для  дробной  части:
            умножение заменяется на деление, а значащие цифры подставляются в обрат-
            ном порядке — справа налево.

                    Пример 2. Перевести шестнадцатеричные числа в восьмеричную систе-
            му.
                    Решение. Конечно, такой перевод можно производить и через десятичную
            систему по схеме 16  10  8. Но это долго и неудобно. Лучше выполнять та-
            кой перевод по схеме 16  2  8. В этом случае ничего не требуется вычис-
            лять,  все  сводится  к  формальной  перекодировке.  На  втором  шаге  следует
            сгруппировать двоичные цифры тройками.
                    774  = 0111 0111 0100 011 101 НО 100 = 3564 ;
                                               2
                        16
                                                                               8

                    F12,0457  = 1111 0001 0010,0000 0100 0101 0111  
                                                                              2
                              I6
                    111 100 010 010, 000 001 000 101 011 100 = 7422,010534 .
                                                                                         8

                    Пример 3. Найти основание р системы счисления и цифру п, если верно
            равенство: 33т 5п + In 443 = 55424. Пример выполнен в системе счисления с
            основанием р, т — максимальная цифра в этой системе.
                    Решение. Запишем столбиком данное сложение:








                                                                               www.trk.kg
   148   149   150   151   152   153   154   155   156   157   158