Учебное пособие для студентов заочной формы обучения Санкт-Петербург
Вид материала | Учебное пособие |
СодержаниеЗадание на выполнение курсового проекта Приложение а Титульный лист Аналитическая часть Список литературы Приложеии в Графический материал Необходимая справочная информация |
- Учебное пособие для студентов заочной формы обучения строительных специальностей санкт-петербург, 945.8kb.
- Методические указания: краткий курс лекций для студентов заочной формы обучения Санкт-Петербург, 1540.61kb.
- Учебное пособие Для студентов всех специальностей Москва 1999, 1603.73kb.
- Н. Н. Кувшинова экология учебное пособие, 1072.88kb.
- Учебное пособие для самостоятельной работы студентов специальности 040600 «Сестринское, 1354.95kb.
- Методическое пособие для студентов заочной формы обучения Нижний Новгород, 1825.69kb.
- Учебное пособие для студентов среднего профессионального образования Санкт-Петербург, 2212.78kb.
- Учебное пособие для студентов среднего профессионального образования Санкт-Петербург, 2198.48kb.
- Учебное пособие для студентов среднего профессионального образования Санкт-Петербург, 1486.86kb.
- Учебное пособие для студентов среднего профессионального образования Санкт-Петербург, 1556.74kb.
ЗАДАНИЕ НА ВЫПОЛНЕНИЕ КУРСОВОГО ПРОЕКТА
Тема курсового проекта по учебной дисциплине «Организация ЭВМ и систем» сформулирована следующим образом: «Разработка программ преобразования форматов двоичных данных и сортировок в машинных кодах микро-ЭВМ СМ-1800 с помощью эмулятора на ПК». Варианты индивидуальных заданий и принцип их выбора для каждого учащегося приведены ниже.
По выполнению проекта студент представляет рабочую программу для среды эмулятора микроЭВМ СМ-1800, сохранённую в соответствующем файле *.cmd. Пояснительная записка к выполненному проекту представляется в распечатанном (бумажный носитель) и в электронном виде (любой автономный носитель информации с USB-портом).
Пояснительная записка должна включать: титульный лист ( ПРИЛОЖЕНИЕ А), задание на курсовое проектирование (ПРИЛОЖЕНИЕ Б), индивидуальное задание (ПРИЛОЖЕНИЕ В) согласно выбранному варианту, основную часть. Рекомендуемая структура пояснительной записки и её приблизительный объём представлены ниже:
Титульный лист
Лист Задания с подписями и Индивидуальной задачи (не нумеруется)
Содержание (оглавление записки)
Введение (краткая постановка задачи, приблизительный объем 1стр.)
1 Аналитическая часть (литературный обзор – реферат по узкой тематике индивидуального задания, 3-5 стр.)
2 Практическая разработка
2.1 Блок-схема (схемы) алгоритма с поясняющим текстом (2-3 стр.)
2.2 Распределение памяти и листинг программы с комментарием (1-3 стр.)
2.3 Результаты тестирования программы (1 стр.)
3 Описание использованных при проектировании средств вычислительной техники (характеристика использованного оборудования и стандартного программного обеспечения, 1стр.)
Выводы (степень реализации задания, критическая оценка качества собственных решений и возможности других вариантов реализации 1-2 стр.)
Список литературы (в том числе и интернет-ресурсы)
Пояснительная записка оформляется в виде текста, подготовленного в редакторе MS Word – 2003 (или версии позднее) и отформатированным следующим образом: шрифт Times New Roman, размер 13 пт; печатается на белой бумаге формата А4 через 1 интервал; поля кругом 20 мм. Нумерация страниц – вверху по центру. Страницы распечатки брошюруются любым способом.
Номер варианта индивидуального задания соответствует номеру первой буквы фамилии студента согласно таблице 1. Варианты индивидуальных заданий приведены в ПРИЛОЖЕИИ В
Таблица 1 – Распределение вариантов заданий
Первая буква фамилии студента | Номер варианта | Первая буква фамилии студента | Номер варианта |
А | 1 | П | 15 |
Б | 2 | Р | 16 |
В | 3 | С | 17 |
Г | 4 | Т | 18 |
Д | 5 | У | 19 |
Е, Ё | 6 | Ф | 20 |
Ж | 7 | Х | 21 |
З | 8 | Ц | 22 |
И, Й | 9 | Ч | 23 |
К | 10 | Ш, Щ | 24 |
Л | 11 | Э | 25 |
М | 12 | Ю | 26 |
Н | 13 | Я | 27 |
О | 14 | Пример решения | 28 |
Графический материал в виде блок-схем алгоритмов программ и подпрограмм оформляется согласно стандарту ГОСТ 19.701-90 с помощью средств «рисования» в Microsoft Word или с использованием продукта Microsoft Visio.
НЕОБХОДИМАЯ СПРАВОЧНАЯ ИНФОРМАЦИЯ
Ниже приводится материал, необходимый для выполнения курсового проекта. В главе 1 вы сможете найти формальные данные по системе программирования микропроцессора КР580 (микроЭВМ СМ-1800). Представлены три таблицы, которые являются основным справочным материалом при программировании индивидуальных заданий. Первая таблица (наиболее полная, см. раздел 1.2) дает многостороннюю характеристику всех машинных команд. В таблице раздела 1.3 вы найдете словесную расшифровку тех же функций, что и в таблице 1.2. И, наконец, в таблице 1.4 мы приводим обратное соответствие шестнадцатеричных кодов ассемблерным изображениям машинных команд.
В главе 2 приведены несколько стандартных приемов программирования, которые могут помочь вам при подготовке проекта. Советуем вам тщательно в них разобраться и освоить стиль оформления листингов ваших будущих программ с комментариями.
Глава 3 посвящена описанию нашего основного средства для выполнения как курсовых, так и лабораторных работ – эмулятора микроЭВМ СМ-1800 на ПК. Приведенное описание может служить справочным материалом для эксплуатации программы-эмулятора на вашем ПК, которую вы «скачаете» с нашего сайта ссылка скрыта .
1 Программирование в кодах для микроЭВМ СМ-1800
МикроЭВМ СМ-1800 представляет собой восьмиразрядную встраиваемую агрегативную машину, выполненную на микросхемах серий К580, К589, К565 и других. Центральный процессор ЭВМ КР580ИК80А является полным функциональным аналогом однокристального микропроцессора Intel 8080.
Все внешние устройства подключаются через соответствующие адаптеры к системной магистрали СМ-1800, выполненной по стандарту И41. Адресация устройств процессором согласно этому стандарту проходит по методу «изолированных линий», что означает использование специальных команд ввода/вывода (IN/OUT).
Лабораторный практикум по дисциплине «Организация ЭВМ и систем» включает в себя ряд работ на базе Эмулятора ЭВМ СМ-1800 на современных персональных компьютерах и содержит элементы программирования в машинных кодах и на ассемблере.
Методические указания могут быть использованы при проведении курсового проектирования по указанной дисциплине в качестве пособия для изучения приемов программирования на машинно-ориентированных языках.