Лабораторная работа по информатике
ИЗУЧЕНИЕ МЕТОДОВ АДРЕСАЦИИ ИНФОРМАЦИИ И ОБРАБОТКИ АДРЕСОВ
Цель работы. Изучение основных методов адресации информации и обработки адресов.
Введение
Для выполнения операций, указанных в программме , процессор должен получить двоичные коды необходимых операндов, которые хранятся в оперативной памяти. Существует два различных принципа поиска операндов в памяти: ассоциативный и адресный.
В лабораторной работе изучаются некоторые варианты адресного поиска, который предполагает, что искомый операнд извлекается из ячейки оперативной памяти, номер которой формируется на основе информации в адресном поле команды.
В современных ЭВМ адресный код и исполнительный адрес, как правило, не совпадают. Таким образом, способ адресации можно определить как способ формирования исполнительного адреса операнда Аисп по адресному коду команды Ак.
Способов адресации существует достаточно много. Параметры процесса обработки информации существенно зависят от выбранного способа адресации. Одни способы позволяют увеличить объем адресуемой памяти без удлинения команды, но снижают скорость выполнения операции, другие ускоряют операции над массивами данных, третьи упрощают работу с подпрограммами и т.п.
В лабораторной работе предлагается изучить следующие методы адресации:
- прямой;
- косвенный;
- индексный;
- относительный.
Организация лабораторной работы
В упрощенном виде все указанные методы адресации смоделированы программным путем и представлены в графической форме на экране монитора. Вся работа ведется в диалоговом режиме по командам, отображаемым на экране. Началу работы предшествует краткое объяснение цели работы и ее содержания. Для выполнения работы инициируется модуль ... Текст описания лабораторной работы содержится в файле ....
Содержание отчета
1. Краткое описание изученных методов адресации.
2. Сравнительная оценка этих методов.
Контрольные вопросы
1. Чем отличаются ассоциативный и адресный методы поиска информации в памяти компьютера ?
2. Какие варианты классификации методов адресации существуют ?
3. Какие значения кратности обращения к памяти имеют изученные методы адресации ?
4. Рассчитайте какие объмы памяти могут быть адресованы с помощью изученных методов адресации ?
5. Сравните по быстродействию изученные методы адресации.
6. Приведите схему аппаратной реализации индексной адресации.
7. Какие методы адресации упрощают работу с массивами данных ?
8. Какие методы адресации позволяют работать с подпрограммами ?
Литература
1. Нешумова К.А. Электронные вычислительные машины и системы.-М.:Высш.шк., 1989,366 с.
2. Вычислительные машины, системы и сети /А.П. Пятибратов и др.;Под ред. А.П. Пятибратова.- М.: Финансы и статистика,1991,400 с.
3. Каган Б.М. Электронные вычислительные машины и системы -
М.:Энергоатомиздат, 1985,552 с.