- •«Разработка программ преобразования форматов двоичных данных и сортировок в машинных кодах микро-эвм см-1800 с помощью эмулятора на пк»
- •Задание
- •Оглавление
- •Введение.
- •Аналитическая часть.
- •Двоично- десятичное кодирование.
- •Преимущества
- •Недостатки
- •Операции над двоично-десятичными числами:
- •Стандарты кодирования текстов.
- •Ascii -коды десятичных цифр
- •Примеры арифметики с дд- кодами на основе чисел из таблицы п.2 после их перевода в дд.
- •Практическая часть. Блок-схема алгоритма.
- •Листинг программы с комментариями.
- •Результаты работы программы.
- •Описание средств вычислительной техники.
- •Выводы.
- •Литература.
Результаты работы программы.
По адресу 5000 лежит массив исходных данных:
Адрес |
Константа16 |
5000 |
FF |
5001 |
35 |
5002 |
57 |
5003 |
8D |
5004 |
80 |
5005 |
00 |
5006 |
F4 |
5007 |
9A |
5008 |
07 |
5009 |
0A |
По адресу 7000 лежит массив результатов:
Адрес |
Константа16 |
7000 |
30 30 |
7002 |
30 37 |
7004 |
30 41 |
7006 |
33 35 |
7008 |
35 37 |
700A |
38 30 |
700C |
38 44 |
700E |
39 41 |
7010 |
46 34 |
7012 |
46 46 |
Исходному массиву соответствует:
Адрес |
Константа16 |
5000 |
00 |
5001 |
07 |
5002 |
0A |
5003 |
35 |
5004 |
57 |
5005 |
80 |
5006 |
8D |
5007 |
9A |
5008 |
F4 |
5009 |
FF |
Описание средств вычислительной техники.
Выполнение задания осуществлялось на эмуляторе микро ЭВМ СМ – 1800 (Эмулятор Смирнова), установленном на ПК на базе процессора AMD Atlon(tm) X2 240 2.79 ГГц 3.25 ГБ ОЗУ. ОС Windows XP Pro SP3.
Выводы.
В результате проделанной работы можно сделать следующие выводы: разработанная программа, по моему мнению, является хоть и не очень простой, но эффективной. Она обладает интерфейсом, хотя и примитивным, который позволяет заносить числа в память, а не использовать стандартную команду S, и выводит результат на консоль, что значительно упрощает работу с программой. Поставленная задача довольно простая и вариантов её исполнения мало, наверное, можно только упростить программу, удалив подпрограммы ввода и вывода.
Литература.
В.Н. Гиляров – ПРОГРАММИРОВАНИЕ В КОДАХ ДЛЯ МИКРОЭВМ СМ – 1800 Методические указания, 2006
В.Н. Гиляров – СТАНДАРТНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ. МОНИТОР. Методические указания, 2006.
http://ru.wikipedia.org/wiki/Двоично-десятичный_код#.D0.A1.D0.BC._.D1.82.D0.B0.D0.BA.D0.B6.D0.B5
