Учебное пособие для студентов заочной формы обучения Санкт-Петербург
Вид материала | Учебное пособие |
- Учебное пособие для студентов заочной формы обучения строительных специальностей санкт-петербург, 945.8kb.
- Методические указания: краткий курс лекций для студентов заочной формы обучения Санкт-Петербург, 1540.61kb.
- Учебное пособие Для студентов всех специальностей Москва 1999, 1603.73kb.
- Н. Н. Кувшинова экология учебное пособие, 1072.88kb.
- Учебное пособие для самостоятельной работы студентов специальности 040600 «Сестринское, 1354.95kb.
- Методическое пособие для студентов заочной формы обучения Нижний Новгород, 1825.69kb.
- Учебное пособие для студентов среднего профессионального образования Санкт-Петербург, 2212.78kb.
- Учебное пособие для студентов среднего профессионального образования Санкт-Петербург, 2198.48kb.
- Учебное пособие для студентов среднего профессионального образования Санкт-Петербург, 1486.86kb.
- Учебное пособие для студентов среднего профессионального образования Санкт-Петербург, 1556.74kb.
Федеральное агентство по образованию
_______________________________________________
Государственное образовательное учреждение
высшего профессионального образования
Санкт-Петербургский государственный технологический институт
(технический университет)
______________________________________________
Кафедра систем автоматизированного проектирования и управления
Гиляров В.Н.
ОРГАНИЗАЦИЯ ЭВМ И СИСТЕМ.
КУРСОВОЕ ПРОЕКТИРОВАНИЕ
Учебное пособие
для студентов заочной формы обучения
Санкт-Петербург
2010
УДК 004.2 – 004.7
Гиляров В.Н. Организация ЭВМ и систем. Курсовое проектирование [Текст]: учебное пособие для студентов заочной формы обучения. – СПб.: СПбГТИ(ТУ), 2010. - 76с.
В учебном пособии приводятся материалы, необходимые для выполнения курсового проекта по дисциплине «Организация ЭВМ и систем», которая является базовой для дальнейшего углублённого изучения отдельных разделов информационных технологий.
Курсовое проектирование в рамах названной дисциплины организовано на основе эмулятора простейшей микроЭВМ СМ-1800, реализованного для современных персональных компьютеров. В учебном пособии представлен справочный материал для программирования этой микроЭВМ и эксплуатации на ПК ее эмулятора. Даны варианты индивидуальных заданий и пример оформления пояснительной записки. Установочное ПО для Эмулятора микроЭВМ СМ-1800 можно скачать на сайте ссылка скрыта
Учебное пособие предназначено для студентов заочной формы обучения по направлению подготовки 230100 «Информатика и вычислительная техника» и соответствует разделам рабочей программы курса «Организация ЭВМ и систем».
Табл. 5, библиогр. назв. 7
Рецензент:
Холоднов В.А., зав. кафедрой математического моделирования и оптимизации химико-технологических процессов Санкт-Петербургского государственного технологического института (технического университета), д-р техн. наук, проф.
Утверждено на заседании учебно-методической комиссии факультета информатики управления
Рекомендовано к изданию РИСо СПбГТИ(ТУ)
© СПбГТИ (ТУ), 2010г.
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ 4
ЗАДАНИЕ НА ВЫПОЛНЕНИЕ КУРСОВОГО ПРОЕКТА 5
Графический материал в виде блок-схем алгоритмов программ и подпрограмм оформляется согласно стандарту ГОСТ 19.701-90 с помощью средств «рисования» в Microsoft Word или с использованием продукта Microsoft Visio. 6
НЕОБХОДИМАЯ СПРАВОЧНАЯ ИНФОРМАЦИЯ 7
1 Программирование в кодах для микроЭВМ СМ-1800 8
2 Некоторые приемы программирования в кодах 21
3 Эмулятор микроЭВМ СМ-1800 25
ПРИМЕР ВЫПОЛНЕНИЯ КУРСОВОГО ПРОЕКТА 34
СПИСОК ЛИТЕРАТУРЫ 46
ПРИЛОЖЕНИЕ А 47
(обязательное) 47
ПРИЛОЖЕНИЕ Б 48
ПРИЛОЖЕНИЕ В 49
ВВЕДЕНИЕ
Выполнение проекта имеет целью овладение студентами навыками программирования на самом низшем уровне (машинный код) с применением облегчающего этот процесс средства – языка ассемблер. Эти навыки необходимы для правильного понимания и успешного освоения языков программирования произвольного уровня иерархии современной системы разработки программ.
Машинный язык простейшего микропроцессора КР580 выбран не случайно. За короткое, отведенное для курсового проектирования и выполнения лабораторных работ, время необходимо познакомиться с системой машинных команд и написать собственную (оригинальную) законченную программу. Это оказывается возможным в рамках четырех десятков разнообразных машинных команд (без учёта их простейших модификаций). Такая постановка практической задачи была бы невозможна, если бы мы взяли за основу систему машинных команд (ассемблер) современных персональных компьютеров (более 500 машинных команд).
Мы не ставим задачу «натаскать» наших учащихся на машинное программирование последних поколений процессоров. Задачей данного курсового проекта в рамках дисциплины «Организация ЭВМ и систем» является привитие «вкуса» и освоение базовых навыков управления ресурсами ЭВМ на уровне «железа» с использованием машинного кода. При этом естественным образом усваивается материал раздела курса «Аппаратное обеспечение ЭВМ». Надеемся, что эта база даст возможность в практической деятельности, при необходимости, быстро освоить любой ассемблер (машинный язык) современных ЭВМ.
Структура учебного пособия рассчитана на использования первого раздела НЕОБХОДИМАЯ СПРАВОЧНАЯ ИНФОРМАЦИЯ (три главы) в качестве рабочего справочника, как на время выполнения лабораторных работ, так и в практической реализации Задания на курсовое проектирование.
В качестве образца оформления пояснительной записки в разделе ПРИМЕР ВЫПОЛНЕНИЯ КУРСОВОГО ПРОЕКТА рассматривается решение индивидуального задания по варианту № 28.
В ПРИЛОЖЕНИЯХ приведены титульный лист к пояснительной записке, бланк Задания к курсовому проектированию и 27 вариантов индивидуальных заданий для учащихся.
Выполнение, как лабораторных работ, так и курсового проекта для каждого учащегося возможно в «домашних условиях» при условии установки на индивидуальном компьютере программного обеспечения «Эмулятор СМ-1800», которое можно скачать на сайте ссылка скрыта.