Введение - Разработка программ преобразования форматов двоичных данных и сортировок

Программа юникод кодирование

Основной задачей работы является разработать программу, преобразующую массив чисел в соответствующий формат. Перед тем, как приступить непосредственно к выполнению практической задачи, требовалось выполнить и аналитическую часть работы, а именно, подготовить реферативный материал по теме двоично-десятичное кодирование, арифметические действия над ДД - кодами, стандарты кодирования текста, также привести примеры арифметики с ДД - кодами на основе данных чисел. В практической части требовалось начертить блок-схему алгоритма с поясняющим текстом, написать распределение памяти и листинг программы с комментарием, создать программу перевода чисел.

Задача для разработки алгоритма и программной реализации на эмуляторе микроэвм СМ - 1800.

Пользуясь программой-монитором, занести в память ЭВМ, начиная с адреса 500016, следующий массив из 10 восьмиразрядных констант:

Адрес16

Константа16

Адрес16

Константа16

5000

FF

5005

00

5001

35

5006

F4

5002

57

5007

9A

5003

8D

5008

07

5004

80

5009

0A

Будем рассматривать эти коды как массив однобайтных целых положительных чисел без знака.

Составить программу, которая сортирует исходный массив (с адреса 500016) по возрастанию и преобразует его в массив кодов символов шестнадцатеричных цифр КОИ-7 с адреса 700016 (700016 - символ старшей шестнадцатеричной цифры 1-го числа, 700116 - символ младшей шестнадцатеричной цифры 1-го числа и т. д.).

Программу располагать в памяти с ячейки 400016.

Похожие статьи




Введение - Разработка программ преобразования форматов двоичных данных и сортировок

Предыдущая | Следующая