Amiga. Вычислительная техника
Меню сайта
Главная
Amiga
Amiga Corporation
Модельный ряд
История развития
Аппаратная платформа
Операционные системы
Эмуляция
AMIGA # 1
Программирование на Ассемблере
Организация процессоров
Методы защиты информации
Компьютерные новеллы
Боятся ли компьютеры адского пламени?
Виртуальная реальность
Корпоративные сети
Телекоммуникационные сети
Архитектура ЭВМ
ЕС ЭВМ
Рождение ЭВМ
Компьютер
Гарвардская архитектура
Современные высокопроизводительные компьютеры
Дорога в будущее
Vista
Инфоpматика
ЭВМ
Операционные системы
Linux
Windows
Освой компьютер
Макинтош
Набор текста
Поколения
Компьютерная грамотность
Устройство компьютера
Железо
Графика
Звук
Ремонт
Сети
Программирование
Информационные технологии
Криптография
Микроэлектроника
Истории
 
 

Программирование на Ассемблере


ОПЕРАЦИОННАЯ СИСТЕМА.
Настало время перейти к наиболее важной части нашей книги. В предыдущих
разделах мы рассмотрели, как писать ассемблерные программы для обработки
данных в памяти, однако этого недостаточно для написания \"настоящих\"
программ. До сих пор мы не затрагивали тему организации интерфейса между
пользователем и программой, предполагая, что Вы сможете ввести исходные
данные и прочитать результаты с помощью отладчика. Из этого раздела Вы
узнаете, как выводить текст на экран и вводить данные с клавиатуры (или из
файла), а также мы рассмотрим множество других полезных функций,
предоставляемых операционной системой Amiga.
Все эти функции реализованы в виде специальных библиотек подпрограмм. Для
начала рассмотрим, какие библиотеки входят в состав операционной системы
(некоторые из них \"зашиты\" в ROM).
6.1. Загрузка библиотек.
Любая библиотека перед использованием должна быть загружена в память Amiga.
К сожалению, даже если Вы планируете использовать только одну функцию,
библиотека все равно загружается целиком.
Для начала Вам нужно определить, какие функции должна выполнять программа,
с тем, чтобы выбрать необходимые для этого библиотеки. Например, для
простого текстового ввода/вывода Вам вовсе не нужно подключать библиотеку
для работы с графикой.
На обычном диске Workbench записано несколько стандартных библиотек.
Приведем список некоторых из них:
exec.library Эта библиотека является самой главной и служит для загрузки

других библиотек, а также для выполнения базовых операций,

таких, как резервирование памяти и работа с каналами

ввода/вывода. Сама библиотека exec находится в ROM.
dos.library Библиотека dos содержит все необходимые функции для

организации ввода/вывода: вывод текста на экран либо в файл,

итд.
intuition.library Эта библиотека используется для работы с окнами и меню, а

 

 

© 2010 Amigo. All Rights Reserved
Создание сайтов ЕкатеринбургШаблоны сайтовПоиск товаров - справочник цен, каталог магазинов, прайс-листыБесплатные шаблоны дизайна компьютерных сайтов
Hosted by uCoz