- •Оглавление
- •Введение
- •Задание на выполнение курсового проекта
- •Необходимая справочная информация
- •1 Программирование в кодах для микроЭвм см-1800
- •1.1 Обозначения, используемые при описании команд
- •1.2 Список команд
- •1.3 Кратное описание команд
- •1.4 Коды операций команд (в порядке возрастания)
- •2 Некоторые приемы программирования в кодах
- •2.1 Перемещение данных
- •2.2 Организация цикла
- •2.3 Использование подпрограмм
- •2.4 Перекодирование информации
- •3 Эмулятор микроЭвм см-1800
- •3.1 Постановка задачи эмуляции
- •3.2 Технические данные
- •3.3 Описание программы
- •3.3.1 Главное меню
- •3.3.2 Основные окна
- •3.3.3 Дополнительные окна
- •3.4 Сообщения эмулятора
- •3.5 Характерные особенности эмулятора
- •3.6 Порядок установки и подготовка к работе
- •3.7 Системные требования
- •3.8 Справочная информация и тестирование
- •1) Соответствие клавиш стандартной клавиатуры ibm pc и оригинальной клавиатуры см-1800.
- •Пример выполнения курсового проекта
- •Задание
- •Индивидуальное задание № 28
- •Содержание
- •1 Аналитическая часть
- •1.1 Двоично-десятичное кодирование
- •1.2 Операции двоично-десятичной арифметики
- •1.3 Кодирование текстовых данных
- •2 Практическая разработка
- •2.1 Блок – схема алгоритма
- •2.2 Распределение памяти и листинг программы с комментарием
- •2.3 Результаты тестирования программы
- •3 Описание использованных при проектировании средств вычислительной техники
- •Список литературы
- •Приложение а
- •«Разработка программ преобразования форматов двоичных данных и сортировок в машинных кодах микро-эвм см-1800 с помощью эмулятора на пк»
- •Приложение б
- •Задание
- •Приложение в
- •190013, Г. Санкт-Петербург, Московский пр., д. 26
Индивидуальное задание № 28
К курсовому проекту «ЭВМ и периферийные устройства»
1. Подготовить для аналитической части реферативный материал на тему:
Двоично-десятичное кодирование. Арифметические действия над ДД-кодами. Стандарты кодирования текстов. Примеры арифметики с ДД-кодами привести на основе чисел из таблицы п.2.
2. Задача для разработки алгоритма и программной реализации на Эмуляторе микро-ЭВМ СМ-1800
Пользуясь программой-монитором, занести в память ЭВМ, начиная с адреса 500016, следующий массив из 10 восьмиразрядных констант:
Адрес16 |
Константа16 |
Адрес16 |
Константа16 |
5000 5001 5002 5003 5004 |
8D 57 35 FF 80 |
5005 5006 5007 5008 5009 |
00 F4 9A 07 0A |
Будем рассматривать эти коды как массив однобайтных целых положительных чисел без знака.
Составить программу, которая исходный массив чисел (с адреса 500016) преобразует в массив соответствующих двухбайтных двоично-десятичных кодов с адреса 700016 (700016 – младшая цифра числа, 700116 – старшая цифра и т.д.). Программу располагать в памяти с ячейки 400016.
Содержание
Введение…………………………………………………………………2
1 Аналитическая часть……………………………………………..3
2 Практическая разработка………………………………………….
2.1 Блок- схема алгоритма………………………………………
2.2 Распределение памяти и листинг программа………………
2.3 Результаты тестирования программы………………………
3 Описание средств вычислительной техники……………………..
Выводы…………………………………………………………………….
Список литературы………………………...……………………………..
1 Аналитическая часть
Так как содержание этого раздела записки согласно Заданию повторяется в нескольких вариантах, мы не приводим полный текст реферата на эту тему, а лишь перечень ключевых моментов. Эти моменты обязательно должны быть раскрыты в аналитическом обзоре, чтобы показать глубину знания темы учащимся. Этой же цели служит и требование подменить числовые примеры из литературных источников на числа из Индивидуального задания. Это требование является элементом контроля усвоения материала. Многоточия в приведенном ниже примере реферативного обзора показывают, что авторами образца Записки опущены подробности описания, которые студенты должны будут восстановить!
1.1 Двоично-десятичное кодирование
Двоично-десятичная система счисления получила большое распространение там, где существует необходимость частого использования процедуры десятичного ввода- вывода…
В этой системе счисления все десятичные цифры отдельно кодируются четырьмя двоичными цифрами … Различные варианты ДД-кодировок…
Преобразование двоичных чисел в двоично-десятичные и обратно…
(Собственные примеры!!!)
1.2 Операции двоично-десятичной арифметики
Операции двоично-десятичной арифметики выполняются в два этапа: …
Сложение…
(Примеры!!! Подробно)
Вычитание…
(Примеры!!! Подробно)
