Эволюция ЭВМ | Архитектура ПК | Принципы построения |
Методические рекомендации по решению задач Здесь приведены задачи на расчет параметров внутренней памяти компьютера. Для их решения ученики должны быть знакомы с понятиями: объем памяти, размер машинного слова, принципы адресации памяти, связь между единицами памяти бит, байт, килобайт, мегабайт.
Пример 1.
Во-первых, нужно перевести объем памяти и размер машинного слова в
одинаковые единицы. Удобнее всего — в байты. Обозначим объем памяти
буквой М, а размер слова — W. Тогда: |
Пример 2. Здесь подразумевается, что объем памяти нужно выразить десятичным числом, равным количеству байтов, составляющих ОЗУ. Адрес последнего байта задан в шестнадцатеричной системе. Поскольку нумерациябайтов памяти начинается с нуля, то значит диапазон адресов от 0 до 3FF. Следовательно, число байтов памяти в шестнадцатеричной системе счисления равно 3FF + 1 = 40016. Для получения ответа нужно перевести это число в десятичную систему счисления: 40016= 4 · 162 = 4 ·256 = 1024 байт = 1 Кбайт. |
Пример 3.
Выразим размер памяти в байтах: Размер машинного слова
определяется делением объема памяти на число слов в памяти: Переведем величину
объема памяти в шестнадца-теричную систему счисления: Следовательно, диапазон шестнадцатеричных адресов байтов памяти: от 0 до 1FF. Отсюда адрес последнего байта равен 1FF. Последнее машинное слово включает в себя 4 последних байта памяти: 1FC, 1FD, 1FE, 1FF. Значит, адрес последнего слова равен 1FC. Далее приведены задачи на расчеты, связанные с параметрами информационной емкости дисков, для решения которых требуется знать связь между объемом диска и числом сторон (магнитных поверхностей), числом дорожек, числом секторов на дорожке, числом байтов в секторе. Эта связь выражается следующей формулой:
ОБЪЕМ = СТОРОНЫ
× ДОРОЖКИ
×
СЕКТОРЫ ×
БАЙТЫ |
Пример 4.
Как это уже делалось раньше, здесь нужно перейти к
одной единице измерения информации. Переведем в килобайты размер
сектора:
Теперь вычислим информационный размер дорожки: |
Пример 5.
Главная
«хитрость» этой задачи состоит в том, что надо сообразить сколько памяти
занимает 1 символ.
Теперь можно определить размер сектора. Он равен:
Поскольку на одной дорожке размещается 9 секторов, то
информационный объем дорожки равен:
Теперь можно определить число дорожек на всем диске:
|