АрхЭВМ_Лаб.Раб 2007_Часть1 (1075199), страница 9
Текст из файла (страница 9)
Цель лабораторной работы – ознакомление с основными способами адресации, используемыми в современных ЭВМ и их аппаратной реализацией. Определение области применения каждого из этих способов адресации, оценка их эффективности.
Лабораторная работа проводится с использованием пакета «CUU» на учебном примере.
Порядок выполнения лабораторной работы:
-
Перечислите способы адресации, используемые в учебном примере.
-
Замените в учебном примере (в процедуре) прямую адресацию на косвенную.и выполните отладку полученной программы.
-
Замените в учебном примере (в процедуре) прямую адресацию с модификацией на косвенную адресацию с модификацией и выполните отладку полученной программы.
-
Примените в учебном примере (в основной программе) непосредственную адресацию для задания элементов массивов, выполните отладку полученной программы.
-
Оцените эффективность каждого из рассмотренных вариантов.
Отчет по лабораторной работе должен содержать:
-
Отлаженную программу с использованием косвенной адресации.
-
Отлаженную программу с использованием непосредственной адресации.
-
Результаты оценки эффективности различных способов адресации.
Контрольные вопросы:
-
Какие методы используют для задания способа адресации в формате команды?
-
Для чего используется косвенная адресация и как она работает?.
-
Для чего применяется модификация адресов?
-
Как оценивается эффективнось способа адресации?
-
Что такое страничная адресация?
7.Лабораторная работа «Типовые машинные операции».
Цель лабораторной работы – ознакомление с основными машинными операциями, используемыми в современных ЭВМ и их аппаратной реализацией. Определение области применения каждой из этих операций, оценка их эффективности.
Лабораторная работа проводится с использованием пакета «CUU» на учебном примере.
Порядок выполнения лабораторной работы:
-
Перечислите машинные операции и машинные команды, используемые в учебном примере.
-
Оцените эффективность используемых машинных операций и машинных команд.
-
В соответствие с вашим вариантом задания разработайте алгоритм решения задачи.
-
Для решения вашей задачи разработайте необходимую и достаточную систему машинных команд. Разработайте коды машинных команд.
Отчет по лабораторной работе должен содержать:
-
Результаты оценки эффективности различных используемых машинных операций и машинных команд.
-
Алгоритм решения задачи.
-
Систему машинных команд.
Контрольные вопросы:
-
Что такое машинная операция?
-
Какие бывают классы машинных операций?.
-
Чем машинные операции отличаются от машинных команд?
-
Какие требования предъявляются к системе машинных операций?
-
Для чего используются системные операции?
8.Лабораторная работа «Управляющие автоматы схемно-логического типа».
Цель лабораторной работы – ознакомление с цифровыми автоматами и их аппаратной реализацией, методами их проектирования.
Лабораторная работа проводится с использованием пакета «CUU» на учебном примере.
Порядок выполнения лабораторной работы:
-
Для каждой машинной команды, полученной в лабораторной работе «Типовые машинные операции», разработайте микропрограмму.
-
Разработайте обобщенную микропрограмму.
-
Постройте закодированный граф обобщенной микропрограммы.
-
Постройте граф автомата Мура и таблицу списков переходов.
-
Синтезируйте управляющий автомат.
Отчет по лабораторной работе должен содержать:
-
Микропрограммы всех машинных операций.
-
Обобщенную микропрограмму.
-
Закодированный граф обобщенной микропрограммы.
-
Граф автомата Мура и списки переходов.
Контрольные вопросы:
-
Что такое микропрограмма?
-
Как работает автомат Мура?.
-
Как получают граф автомата Мура?
-
Что такое списки переходов и как они формируются?
-
Что такое обобщенная микропрограмма и как она формируется?
9.Лабораторная работа «Программируемые логические матрицы».
Цель лабораторной работы – ознакомление с моделированием работы цифровых автоматов и построением ПЛМ.
Лабораторная работа проводится с использованием пакета «CUU» на учебном примере.
Порядок выполнения лабораторной работы:
-
Для моделирования работы спроектированного управляющего автомата и всего операционного устройства в среде пакета «CUU» создайте новую задачу для этого:
-
Установите режим «ВВОД»
-
Введите все необходимые данные из таблицы списков переходов (см. лабораторную работу «Управляющие автоматы схемно-логического типа»)
-
Занесите в память модели программу и исходные данные.
-
Сохраните задачу (модель) под именем «CUU_N.EXE», где N – номер варианта.
-
Выполните отладку модели.
-
Постройте для программатора таблицу, описывающую работу ПЛМ.
Отчет по лабораторной работе должен содержать созданную задачу (модель) под именем «CUU_N.EXE» в составе:
-
Созданную задачу (модель) под именем «CUU_N.EXE» (на дискетке).
-
Таблицу памяти, содержащую коды программы, процедуры и исходных данных.
-
Закодированный граф обобщенной микропрограммы.
-
Граф автомата Мура и списки переходов.
Контрольные вопросы:
-
Что такое программируемая логическая матрица?
-
Для чего используются программируемые логические матрицы?
-
Как заносится информация в программируемые логические матрицы?
-
Что такое «таблица памяти» («фотография памяти»)?
-
Как готовится информация для программируемой логической матрицы?
10.Лабораторная работа «Типовые устройства персонального компьютера (ПК)».
Цель лабораторной работы – ознакомление с устройством и работой ПК.
Лабораторная работа проводится на специальном стенде «ПК».
Порядок выполнения лабораторной работы:
-
Исследовать кнопки управления и разъемы на передней и задней сторонах системного блока (включение, выключение, перезагрузка, спящий режим, ждущий режим, разъемы для подключения мыши, клавиатуры, питания, а также интерфейсы USB, 1394, WiFi, COM, LPT, eSATA и др.
-
Открыть корпус системного блока и исследовать его содержимое:
-
Блок питания (производитель, версия, мощность, номиналы выходных напряжений, состав и типы выходных разъемов и т.д.)
-
Системная плата (размеры, тип и производитель, тип процессора, слоты расширения, разъемы внутренних интерфейсов, слоты памяти, жесткие и гибкие диски и т.д.)
-
Процессор
-
Интерфейсы внешних устройств (PATA, SATA, SCSI и т.д.)
-
-
Загрузить программу «Everest Home Edition» (Freeware) и определить состав и параметры всех аппаратных средств компьютера. Сравнить с результатами, полученными в п.п. 2.
-
Перегрузить компьютер и войти в программу «Setup», нажимая клавиши «Del» или «F2» в зависимости от типа «BIOS» материнской платы. Ознакомиться с параметрами системной настройки компьютера.
Контрольные вопросы:
-
Что такое версия блока питания?
-
Какие бывают типы процессоров?
-
Что такое материнская плата? Какие функции она выполняет ?
-
Какие бывают типы слотов расширения?
-
Для чего используют интерфейсы USB, 1394, WiFi, COM, LPT, eSATA?
-
К каким интерфейсам подключают жесткие диски, клавиатуру, мышь?
-
Для чего используют программу «Setup»?
34