Учебное пособие для студентов заочной формы обучения Санкт-Петербург

Вид материалаУчебное пособие

Содержание


Задание на выполнение курсового проекта
Приложение а
Титульный лист
Аналитическая часть
Список литературы
Приложеии в
Графический материал
Необходимая справочная информация
Подобный материал:
1   2   3   4   5   6   7   8   9   ...   12

ЗАДАНИЕ НА ВЫПОЛНЕНИЕ КУРСОВОГО ПРОЕКТА



Тема курсового проекта по учебной дисциплине «Организация ЭВМ и систем» сформулирована следующим образом: «Разработка программ преобразования форматов двоичных данных и сортировок в машинных кодах микро-ЭВМ СМ-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 на современных персональных компьютерах и содержит элементы программирования в машинных кодах и на ассемблере.

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