С использованием компилятора TASM — КиберПедия 

Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...

История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...

С использованием компилятора TASM

2022-11-24 19
С использованием компилятора TASM 0.00 из 5.00 0 оценок
Заказать работу

 

Орёл

ОГУ имени И.С. Тургенева

2020

УДК

ББК

К 655        

Рецензенты:

кандидат технических наук, доцент кафедры «Программная инженерия»

федерального государственного бюджетного

образовательного учреждения высшего образования

«Орловский государственный университет имени И.С. Тургенева»

А.П. Гордиенко,

 

доктор технических наук, директор ООО

«Научно-производственное предприятие «Энергия»

С.П. Петров

 

 

Конюхова, О.В.

Программирование на языке ассемблера с использованием компилятора TASM/ О.В. Конюхова, Э.А. Кравцова. – Орёл: ОГУ имени И.С. Тургенева, 2020. – 35 с.

 

К 655 Учебное пособие содержит сведения о процессе разработки программ на языке ассемблера с использованием программного пакета TASM, что позволяет закрепить теоретические знания об организации и функционировании фон-неймановских вычислительных машин на практике путем разработки ассемблерных программ.

Учебное пособие соответствует содержанию программ учебных дисциплин «Архитектура ЭВМ и систем» для студентов направлений 09.03.01 «Информатика и вычислительная техника», 09.03.02 «Информационные системы и технологии», 09.03.04 «Программная инженерия»; «Вычислительные системы, сети и телекоммуникации» для студентов направления 09.03.03 «Прикладная информатика».

Предназначено для студентов направлений 09.03.01 «Информатика и вычислительная техника», 09.03.04 «Программная инженерия», 09.03.02 «Информационные системы и технологии», 09.03.03 «Прикладная информатика». Может быть полезно студентам других специальностей при изучении информатики и программирования.

 

УДК

ББК

© ОГУ имени И.С. Тургенева, 2020

Содержание

 

ВВЕДЕНИЕ 4

1. СТРУКТУРА ПРОГРАММЫ НА ЯЗЫКЕ АССЕМБЛЕРА 5

1.1 Общее описание программы 5

1.2 Синтаксис ассемблера 6

1.3 Общий формат ассемблерной команды 7

1.4 Определение данных 8

1.5 Программа сложения двух чисел 11

2. РАЗРАБОТКА ПРОГРАММЫ В КОМПИЛЯТОРЕ TASM 14

2.1 Компиляторы языка ассемблера 14

2.2 Процесс разработки программы на языке ассемблера 17

2.3 Подготовка к исполнению программы на языке ассемблера с 19

использованием TASM и DosBox 19

2.4 Отладка программы на языке ассемблера в Turbo debugger 26

ЛИТЕРАТУРА 33


ВВЕДЕНИЕ

Разработка качественного программного обеспечения, информационных систем невозможна без знаний принципов функционирования вычислительных машин и систем, особенностей выполнения программ вычислительными машинами. Для эффективного применения вычислительных машин также необходимо понимание возможностей и знание внутренней структуры современных персональных компьютеров. Это особенно актуально для специалистов в сфере разработки программного обеспечения и информационных технологий.

Успешное освоение теоретических знаний об организации и принципах работы современных компьютеров подкрепляется решением практических задач, в частности, разработки программ на языке ассемблера.

Учебное пособие содержит сведения о процессе разработки ассемблерных программ с использованием программного пакета TASM. Несмотря на то, что компилятор TASM поддерживает устаревшую операционную систему MS-DOS, не применяемую в настоящее время, его удобно использовать в учебных целях для начинающих программировать на языке ассемблера. Дисциплины, связанные с изучением архитектуры вычислительных машин, обычно изучаются на первом курсе. Подавляющее большинство студентов-первокурсников впервые знакомится с языком ассемблера. Поэтому актуальным является использование простого, наглядного, не требующего специальных знаний о техническом и системном программном обеспечении вычислительным машин, средства программирования на языке ассемблера, к которым без сомнения можно отнести компилятор TASM. Применение виртуальных машин позволяет без каких-либо сложностей моделировать DOS-окружение на компьютерах, под управлением современных операционных систем.

Данное учебное пособие соответствует содержанию программ учебных дисциплин «Архитектура ЭВМ и систем» для студентов направлений 09.03.01 «Информатика и вычислительная техника», 09.03.02 «Информационные системы и технологии», 09.03.04 «Программная инженерия»; «Вычислительные системы, сети и телекоммуникации» для студентов направления 09.03.03 «Прикладная информатика». Может быть полезно студентам других направлений при изучении информатики и программирования.

 


Поделиться с друзьями:

Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...

Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...

Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...

История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.007 с.