Вход

Разработка программ преобразования форматов двоичных данных и сортировок в машинных кодах микро-ЭВМ СМ-1800 с помощью эмулятора на ПК

Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код 594216
Дата создания 2015
Страниц 25
Мы сможем обработать ваш заказ (!) 20 декабря в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
1 600руб.
КУПИТЬ

Содержание

Ведение 5
1 Аналитическая часть 6
1.1 Форматы хранения чисел со знаком (фиксированная точка) 6
2 Практическая разработка 13
2.1 Блок – схема алгоритма 13
2.2 Кратное описание команд 15
2.3 Распределение памяти и листинг программы с комментарием 18
2.4 Результаты тестирования программы 21
3. Описание использованных при проектировании средств вычислительной техники 23
Выводы 24
Список литературы 25

Введение

Выполнение курсовой работы имеет целью овладение навыками программирования на самом низшем уровне (машинный код) с применением облегчающего этот процесс средства – языка ассемблер. Эти навыки необходимы для правильного понимания и успешного освоения языков программирования произвольного уровня иерархии современной системы разработки программ.
В данной курсовой работе будут рассмотрены вопросы, связанные с форматами хранения чисел со знаком (фиксированная точка), а также арифметика чисел в дополнительном коде.
Согласно задания будет разработан алгоритм и написана программа отыскивающая отрицательные числа в исходном массиве и формирующая новый массив модулей. Будет произведена проверка программной реализации на Эмуляторе микро-ЭВМ СМ-1800.
МикроЭВМ СМ-1800 представляет собой восьмиразрядную встраиваемую агрегативную машину, выполненную на микросхемах серий К580, К589, К565 и других. Центральный процессор ЭВМ КР580ИК80А является полным функциональным аналогом однокристального микропроцессора Intel 8080.
Все внешние устройства подключаются через соответствующие адаптеры к системной магистрали СМ-1800, выполненной по стандарту И41. Адресация устройств процессором согласно этому стандарту проходит по методу «изолированных линий», что означает использование специальных команд ввода/вывода (IN/OUT).

Фрагмент работы для ознакомления

-

Список литературы

1. Ветров А.Н. Вычислительные машины, системы и сети – Тамбов: Изд-во Тамб. Гос. Техн. Ун-та, 2008. – 36 с.
2. Горбоненко В.Д. Арифметические основы цифровой техники – Ульяновск: УлГТУ, 2003. – 27с.
3. Хорошевский, В.Г. Архитектура вычислительных систем : учебное пособие / В.Г. Хорошевский. – 2-е изд. – М.: Изд-во МГТУ им. Н.Э.Баумана, 2008.
4. Щербаков А.Н. Прикладная теория цифровых автоматов. Часть 1 Компьютерная арифметика –Запорожье: ЗНТУ, 2004. – 59 с.

Очень похожие работы
Найти ещё больше
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00444
© Рефератбанк, 2002 - 2024