Состав и структура вычислительной системы

ТЮРИН В.Н.

ВЫЧИСЛИТЕЛЬНЫЕ МАШИНЫ,

СИСТЕМЫ И СЕТИ

Задания, методические указания и методические пособия к выполнению лабораторных работ для студентов специальности 220301− Автоматизация технологических процессов и производств" очной, очной сокращенной форм обучения

Состав и структура вычислительной системы - student2.ru

Красноярск 2012

Министерство образования и науки Российской Федерации

ФГБОУ ВПО "Сибирский государственный технологический университет"

ВЫЧИСЛИТЕЛЬНЫЕ МАШИНЫ,

СИСТЕМЫ И СЕТИ

Задания, методические указания и методические пособия к выполнению лабораторных работ для студентов специальности 220301− Автоматизация технологических процессов и производств" очной, очной сокращенной форм обучения

Красноярск 2012

УДК 68132(075.8)

Т 985

Вычислительные машины системы и сети: задания и методические указания к выполнению лабораторных для студентов специальности 220301 “Автоматизация технологических процессов и производств” очной, очной сокращенной форм обучения. – Красноярск: Си6ГТУ, 2012.- 92 с.

Составитель: В.Н. Тюрин

Одобрены и рекомендованы к печати редакционно-издательским советом СибГТУ.

\

Рецензенты: доцент Т.Г. Зингель

(научно-методический совет СибГТУ).

© ФГБОУВПО “Сибирский государственный

технологический университет”, 2012

Содержание

Лабораторная работа № 1 Состав и структура вычислительной системы.. 5

..... Теоретическая часть. 5

..... Практическая часть лабораторной работы.. 10

..... Контрольные вопросы по лабораторной работе № 1. 18

Лабораторная работа № 2 Организация функционирования микропроцессора и относительная адресация памяти. 20

..... Теоретическая часть. 21

..... Пример использования директив и команд в программе. 36

..... Задания к лабораторной работе № 2. 42

..... Контрольные вопросы по лабораторной работе № 2. 47

Лабораторная работа №3 Режимы адресации памяти и арифметические операции 49

..... Теоретическая часть. 50

..... Пример программы с арифметическими операциями. 60

..... Программы преобразования данных для вывода на экран. 61

Задания к лабораторной работе №3. 65

..... Контрольные вопросы по лабораторной работе № 3. 71

Лабораторная работа №4 Функционирование процессора при выполнении

разветвляющихся алгоритмов и циклических структур. 72

..... Теоретическая часть. 73

..... Задания к лабораторной работе №4. 81

..... Контрольные вопросы по лабораторной работе № 4. 89

Библиографический список. 91

Приложение А Образец оформления титульного листа лабораторной работы 92

Приложение Б Наиболее распространенные команды ассемблера. 93

Приложение В Перечень ключевых слов. 95

Введение

Предлагаемые лабораторные работы составлены с целью углубления знаний студентов в изучении архитектуры современных вычислительных систем и микропроцессоров, получения практических навыков в программировании процессоров и закрепления теоретических знаний по вопросам структуры, характеристик и принципов функционирования вычислительных систем.

При подготовке к выполнению лабораторных работ студент должен изучить теоретические разделы, указанные для каждой лабораторной работы.

Лабораторные работы выполняются на персональном компьютере.

Техника безопасности при выполнении лабораторных работ аналогична техники безопасности при работе на персональном компьютере.

Для выполнения лабораторных работ необходим текстовый редактор (например FAR), транслятор с языка ассемблера (MASM или TASM), компоновщик LINK или ТLINK, отладчик CV или TD.

Лабораторные и расчетно-графические работы защищаются.

Защита заключается в демонстрации работы программы на ПК и ответах на контрольные вопросы по полученным результатам, теоретической части, алгоритму и командам программы.

Отчет о выполненной работе должен содержать цель работы, задание и исходный текст программы, результаты работы программы, значения указанных регистров процессора.

Оформление титульного листа в приложении А.

Перечень наиболее распространенных команд в приложении Б.

Учебной программой для выполнения лабораторных работ отведено 32 аудиторных часа.

Лабораторная работа № 1

Состав и структура вычислительной системы

Цель работы: ознакомление с составом и структурой вычислительной системы, архитектурой микропроцессора, методикой создания программ на языке ассемблер.

Наши рекомендации