Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
|
Начало -> Информатика, программирование -> Разработка программы на Ассемблере
Название: | Разработка программы на Ассемблере |
Просмотров: | 78 |
Раздел: | Информатика, программирование |
Ссылка: | Скачать(190 KB) |
Описание: | В связи с появлением персональных компьютеров мгновенно вырос рынок аппаратных средств, как грибы росло число производителей, предлагающих свою продукцию. При этом, покупая то или иное аппаратное средство, про |
| | Часть полного текста документа: Кыргызский Государственный Национальный Университет Институт Интеграции Международных Образовательных программ Кыргызско-Американский Факультет Компьютерных Информационных Систем и ИНТЕРНЕТ (КАФ-ИНТЕРНЕТ) Курсовой проект (Организация ЭВМ) тема Разработка программы на Ассемблере. Выполнили: студенты группы КИС 2 - 98 Вершинин АА Исманов АА Проверил: преподаватель Кочетов ОП Бишкек 2001 СОДЕРЖАНИЕ ВВЕДЕНИЕ...........................................................................3 АССЕМБЛЕР. ЭТАПЫ РАЗРАБОТКИ ПРОГРАММЫ.....................4 ФОРМАТ КОМАНД И ИХ КЛАССИФИКАЦИЯ ...............................5 НЕКОТОРЫЕ ОПЕРАТОРЫ, ПРЕДОПРЕДЕЛЁННЫЕ ИМЕНА, ДИРЕКТИВЫ И КОМАНДЫ АССЕМБЛЕРА 80X86(8088) .................7 КОМАНДЫ ПЕРЕСЫЛКИ .........................................................11 АРИФМЕТИЧЕСКИЕ КОМАНДЫ ...............................................12 ЛОГИЧЕСКИЕ КОМАНДЫ И КОМАНДЫ СДВИГА ........................14 КОМАНДЫ УПРАВЛЕНИЯ МИКРОПРОЦЕССОРОМ .....................18 ПРИМЕЧАНИЯ........................................................................20 ОБЩИЙ РАЗДЕЛ..................................................................21 1.1. Технико-математическое описание задачи................................21 1.2. Требования к функциональным характеристикам.......................23 1.3. Требования к техническим и программным средствам................ 25 1.3.1. Обоснования выбора языка программирования......................... 26 СПЕЦИАЛЬНЫЙ РАЗДЕЛ............................................................................ 28 2.1. Постановка задачи.............................................................. 28 2.2. Описание структуры программы............................................. 30 2.3. Описание алгоритма решения задачи.........................................32 2.4. Отладка и тестирование........................................................ 34 2.5. Инструкция к пользователю................................................... 35 2.6. Заключение о результатах проектируемой задачи........................ 36 ПРИЛОЖЕНИЕ 1 (Системы счисления)......................................... 37 ПРИЛОЖЕНИЕ 2 (Структурная схема микропроцессора)................... 44 ПРИЛОЖЕНИЕ 3 (Основные положения алгебры логики).................. 59 СПИСОК ЛИТЕРАТУРЫ........................................................ 30 ВВЕДЕНИЕ В связи с появлением персональных компьютеров мгновенно вырос рынок аппаратных средств, как грибы росло число производителей, предлагающих свою продукцию. При этом, покупая то или иное аппаратное средство, производитель не может (а иногда и не хочет) дать 100% гарантию, что оно исправно. В связи с этим также стремительно развивался и рынок программных тестирующих средств. На рынке существует огромное количество отличных диагностических программ, написанных большими корпорациями: такими как Symantec inc., APS (Advanced Personal Systems), Microsoft и т.д., но все существующие диагностирующие программы написаны на языках высокого уровня, а значит не достаточно быстры и надёжны. Автор проекта не берётся конкурировать с огромными гигантами по количеству выполняемых этими программами тестов в силу того, что это бессмысленно. Была предпринята попытка написать более надежную, быструю диагностическую программу с использованием машинно-ориентированного языка программирования - Ассемблер. АССЕМБЛЕР. ЭТАПЫ РАЗРАБОТКИ ПРОГРАММЫ. Язык программирования наиболее полно учитывающий особенности "родного" микропроцессора и содержащий мнемонические обозначения машинных команд называется Ассемблером. Программа, написанная на Ассемблере называется исходной программой. Далее остановимся на версии, называемой Турбо Ассемблер. Разработка программы на Ассемблере состоит из следующих этапов: * 1) Составление алгоритма в виде блок-схемы или структурного описания, * 2) Ввод в ЭВМ текста исходной программы PROG.ASM с помощью редактора текстов. ............ |
Нет комментариев.
Оставить комментарий:
|
|
Похожие работы:
Название: | Когда прекращать тестирование программ? |
Просмотров: | 741 |
Описание: |
С.Трофимов
Никто
не сомневается в необходимости тестирования программ. Будь то небольшой учебный
пример или целая информационная система. Вопрос только в том, сколько нужно
тестировать и когда можно считать про |
Название: | Mass-сегмент рынка соков, нектаров и сокосодержащих напитков |
Просмотров: | 599 |
Описание: |
Александр Кислицын, Руководитель направления Retail
audit, inFOLIO Research Group
Аудит
mass-сегмента рынка соков, нектаров и сокосодержащих напитков
В
марте 2010 г. специалисты компании провели исследование московского рынка со |
|