WWW.KNIGI.KONFLIB.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА

 
<< HOME
Научная библиотека
CONTACTS

Pages:     || 2 | 3 | 4 | 5 |   ...   | 39 |

«ПРОГРАММИРОВАНИЕ НА МИКРОЭВМ ИСКРА 226 МОСКВА ФИНАНСЫ И СТАТИСТИКА 1987 ББК 32.973—01 Б20 УДК 681.3.06 Рецензенты: д-р техн. наук Э. А. ТРАХТЕНГЕРЦ и канд. экон. наук А. ...»

-- [ Страница 1 ] --

В.Э.БАЛАСАНЯН

С.В.БОГДЮКЕВИЧ

В.А.ШАХВЕРДОВ

ПРОГРАММИРОВАНИЕ

НА МИКРОЭВМ

"ИСКРА 226"

МОСКВА

"ФИНАНСЫ И СТАТИСТИКА" 1987

ББК 32.973—01

Б20

УДК 681.3.06

Рецензенты:

д-р техн. наук Э. А. ТРАХТЕНГЕРЦ и канд. экон. наук А. А. АЗЕЕВ Баласанян В. Э. и др.

Б20 Программирование на микроЭВМ «Искра 226» / В. Э. Баласанян, С. В. Богдюкевич, В. А. Шахвердов. — М.: Финансы и статистика, 1987. — 264 с: ил.

Описываются средства и способы программирования на новой отечественной микроЭВМ «Искра 226», предназначенной для эксплуатации непосредственно на рабочих местах в органах управления различного уровня. Рассматривается широко распространенный диалоговый язык программирования Бейсик.

Изложение сопровождается примерами.

Для специалистов различных отраслей народного хозяйства, использующих микроЭВМ «Искра 226» в своей практической деятельности, 2405000000— Б ББК 32.973— 010(01)— © Издательство «Финансы и статистика»,

ОГЛАВЛЕНИЕ

ПРЕДИСЛОВИЕ

Часть I ОСНОВНЫЕ СВЕДЕНИЯ О МИКРОЭВМ „ИСКРА 226“ И РАБОТЕ НА НЕЙ

Глава 1. МИКРОЭВМ «ИСКРА 226»

1.1. Состав устройств машины

1.2. Программное обеспечение

Глава 2. ОСНОВЫ РАБОТЫ НА МИКРОЭВМ «ИСКРА 226»

2.1. Особенности дисплея и клавиатуры

2.2. Подготовка машины к работе

2.3. Форматирование магнитных дисков

2.4. Понятие о режиме непосредственного счета

Часть II ОСНОВЫ ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ БЕЙСИК

Глава 3. ЭЛЕМЕНТЫ ЯЗЫКА БЕЙСИК

3.1. Что такое программа на языке Бейсик

3.2. Ввод текста программы в ЭВМ

3.3. Редактирование строк

3.4. Вывод текста программы

3.5. Исполнение программ

Глава 4. ОСНОВНЫЕ ОПЕРАТОРЫ ЯЗЫКА БЕЙСИК

4.1. Арифметические выражения

4.2. Строки алфавитно-цифровых символов

4.3. Присваивание значений переменным

4.4. Вывод данных

4.5. Операторы безусловного и условного переходов

4.6. Комментарии в тексте программы

4.7. Математические функции

4.8. Определение числовых функций пользователем

4.9. Операторы задания констант

Глава 5. ЗАПИСЬ И ЗАГРУЗКА ПРОГРАММ НА МАГНИТНЫЕ ДИСКИ

5.1. Режим автоматической каталогизации файлов

5.2. Запись и загрузка программ

Глава 6. АДРЕСАЦИЯ УСТРОЙСТВ И ИСПОЛЬЗОВАНИЕ ПЕЧАТАЮЩЕГО УСТРОЙСТВА

6.1. Оператор адресации устройств

6.2. Работа с АЦПУ

Глава 7. ЦИКЛИЧЕСКИЕ ВЫЧИСЛЕНИЯ

7.1. Организация циклических вычислений с помощью операторов цикла

7.2. Общая форма оператора цикла

7.3. Особенности применения операторов цикла

Глава 8. ИСПОЛЬЗОВАНИЕ МАССИВОВ

8.1. Одномерные и двумерные массивы

8.2. Символьные массивы

8.3. Массивы и циклы

Глава 9. ВЫЧИСЛЯЕМЫЕ ПЕРЕХОДЫ

9.1. Оператор вычисляемого перехода

9.2. Особенности применения оператора вычисляемого перехода

Глава 10. ОРГАНИЗАЦИЯ ПОДПРОГРАММ

10.1. Операторы перехода в подпрограмму и возврата из подпрограммы

10.2. Оператор окончания подпрограммы без возврата

10.3. Оператор вычисляемого перехода к подпрограммам

10.4. Помеченные подпрограммы и передача параметров в подпрограмму

10.5. Вызов подпрограмм с использованием клавиш специальных функций

10.6. Использование клавиш специальных функций для ввода текстов

Глава 11. ОТЛАДКА И РЕДАКТИРОВАНИЕ ПРОГРАММ. ОБРАБОТКА ОШИБОК

11.1. Оператор останова программы и клавиша продолжения выполнения программы

11.2. Непосредственное выполнение операций

11.3. Пошаговое выполнение программы

11.4. Отладочный режим выполнения программы

11.5. Индикация текста, переменных и переходов программы и таблицы устройств

11.6. Перенумерация и стирание программных строк и переменных программы

11.7. Оператор конца программы

11.8. Ошибки в программе и их обработка

Часть III. ДОПОЛНИТЕЛЬНЫЕ ВОЗМОЖНОСТИ ЯЗЫКА МАШИНЫ

Глава 12. РАБОТА С ТАБЛИЦАМИ

12.1. Обозначения и соглашения о размерностях

12.2. Матричные операторы

Глава 13. РАБОТА С СИМВОЛЬНЫМИ ДАННЫМИ

13.1. Шестнадцатеричная функция

13.2. Строки и подстроки символов

13.3. Присваивание начальных значений символьным переменным

13.4. Длина строки символов

13.5. Вывод шестнадцатеричных символьных кодов

13.6. Преобразование числовых данных в символьное представление

13.7. Упаковка и распаковка числовых данных

Глава 14. ОПЕРАЦИИ С ДВОИЧНЫМИ ЧИСЛАМИ. ЛОГИЧЕСКИЕ ОПЕРАЦИИ

14.1. Операции с двоичными числами

14.2. Преобразование двоичных чисел в десятичные

14.3. Логические операции

14.4. Оператор циклического сдвига

Глава 15. ОПЕРАЦИИ ПОИСКА, ЗАМЕНЫ, КОПИРОВАНИЯ И ПЕРЕКОДИРОВКИ СИМВОЛЬНЫХ ДАННЫХ.......... 15.1. Операции поиска в символьных переменных и массивах

15.2. Копирование содержимого символьных переменных

15.3. Замена и перекодировка содержимого символьных массивов

Глава 16. УПРАВЛЕНИЕ ФОРМАТОМ ПЕЧАТИ

16.1. Операторы, задающие формат печати

16.2. Задание формата

Глава 17. УПРАВЛЕНИЕ ЭКРАНОМ ДИСПЛЕЯ

17.1. Коды управления экраном

17,2. Оператор позиционирования курсора

17.3. Редактирование таблиц

Глава 18. ОПЕРАЦИИ С ДИСКОВЫМИ ФАЙЛАМИ

18.1. Каталог диска и файлы данных

18.2. Создание и открытие файла данных

18.3. Запись данных в файл

18.4. Запись признака конца данных в файле и закрытие файла

18.5. Загрузка данных из файла

18.6. Доступ к отдельным записям файла

18.7. Размещение данных на диске

18.8. Одновременная работа с несколькими файлами

18.9. Режим абсолютной адресации секторов

Глава 19. СЕГМЕНТАЦИЯ ПРОГРАММ

19.1. Организация программных сегментов

19.2. Обмен данными между сегментами

ПРЕДИСЛОВИЕ

В настоящее время специалисты самых различных областей получили возможность использовать ЭВМ в своей работе для решения стоящих перед ними задач.

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

В предлагаемой читателю книге описано программирование на весьма мощной версии Бейсика, реализованной на отечественной микроЭВМ «Искра 226», которая является настольной ЭВМ индивидуального применения. Взаимодействие пользователя с машиной осуществляется посредством интерпретирующей Бейсик-системы, которая обеспечивает выполнение всех необходимых функций по управлению работой машины и программированию на ней. При этом имеющиеся в Бейсике средства практически исключают необходимость программирования на ассемблере или в машинных командах.

Чтение книги не требует специальной подготовки в области вычислительной техники и программирования. Термины и понятия разъясняются по мере появления в тексте, а формальная символика сводится к минимуму. Основное внимание уделяется содержательному описанию семантики операторов, особенностям их использования и техническим приемам программирования. В книге приводится большое количество примеров программ и их типовых фрагментов, которые могут быть непосредственно использованы при программировании разнообразных практических задач.

Часть I содержит вводные сведения о микроЭВМ «Искра 226», необходимые для работы на машине.

В части II излагаются основы программирования на базовом подмножестве Бейсика «Искры 226», а также сведения по вводу. Редактированию, отладке и каталогизации программ. Материал строится таким образом, чтобы читатель с самого начала мог приступить к написанию и реализации на ЭВМ программ — сначала элементарных, а затем и более сложных.

Часть I ОСНОВНЫЕ СВЕДЕНИЯ О МИКРОЭВМ „ИСКРА 226“ И РАБОТЕ НА НЕЙ Глава 1. МИКРОЭВМ «ИСКРА 226»

1.1. Состав устройств машины МикроЭВМ «Искра 226» является машиной индивидуального (персонального) пользования, т. е. она рассчитана на одновременную работу на ней одного человека. Конструктивно «Искра 226» выполнена в виде настольного центрального блока, содержащего ряд основных устройств машины, и подключаемых к нему дополнительных внешних устройств. Количество и состав внешних устройств могут варьироваться для различных моделей (исполнений) машины. По требованиям к электропитанию и окружающей среде микроЭВМ «Искра» не отличается от обычных электробытовых устройств.

Центральный блок микроЭВМ «Искра 226» включает следующие устройства:

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

2. Запоминающее устройство, выполненное на интегральных схемах, для оперативного хранения программ и данных. В него входят постоянное запоминающее устройство (ПЗУ) емкостью 16 Кбайт, управляющая память (УП) емкостью 64 Кбайт, оперативное запоминающее устройство (ОЗУ) емкостью 64 Кбайт1.

В ПЗУ хранятся системные программы — загрузчик и транслятор с ассемблера, записанные в него при изготовлении машины. В отличие от ПЗУ содержимое УП и ОЗУ требуется перезаписывать после каждого включения машины. В УП при подготовке машины к работе записывается (или, как часто говорят, загружается) с магнитного диска программа — интерпретатор языка Бейсик. ОЗУ используется для размещения программ на Бейсике и данных, обрабатываемых этими программами.

3. Дисплей с выносной клавиатурой, встроенный в переднюю часть центрального блока и являющийся основным устройством вывода информации. На него может выводиться как символьная информация (т. е. алфавитно-цифровые символы фиксированного размера в фиксированных позициях экрана), так и графическая информация в виде точек, с помощью которых можно синтезировать произвольные изображения2.



Pages:     || 2 | 3 | 4 | 5 |   ...   | 39 |
 


Похожие работы:

«Глава 1 - Вера - Любовь - Надежда Прощение Глава 2 - Учитель - Целитель - Священник Глава 3 - Открытость - Слушание - Жизнь без претензий Глава 4 - Мистерия Рождества Послесловие Р. Бах. Нет такого места - далеко Наше будущее Список литературы Приложение 1. Т. Янссон Рождество Приложение 2. Л. Самойлович Сказка для взрослых Где был человек до рождения? В духовном мире существовал дух (Я сущность человека). Среди духовных существ. Каковы бы не были у нас жизненные задачи, наш дух стремится туда,...»

«Б.П. Никитин ИНТЕЛЛЕКТУАЛЬНЫЕ ИГРЫ 6-е издание, исправленное Обнинск “Световид” 2009  ББК 74.9 Н 62 Никитин Б. П. Н 62 Интеллектуальные игры. – Изд. 6-е, испр. и доп. Обнинск, “Световид”, 2009. – 216 с., илл. Эта книга около 20 лет издается в России и за рубежом, приобретая все большую популярность. Почему? Потому что помогает родителям, бабушкам и дедушкам, воспитателям детских садов, школьным учителям и другим неравнодушным к нашему будущему решать одну из самых актуальных задач нашего...»

«Амбулаторно-поликлиническая помощь – в эпицентре женского здоровья 18.03. – 21.03.2014 г 1 ХХ Юбилейный Всероссийский Конгресс с международным участием Амбулаторно – поликлиническая помощь – в эпицентре женского здоровья Организаторы: ФГБУ Научный центр акушерства, гинекологии и перинатологии им. В.И.Кулакова Минздрава России Российское общество акушеров-гинекологов Ассоциация по патологии шейки матки и кольпоскопии Российское общество по контрацепции Конгресс-оператор ЗАО МЕДИ Экспо Место...»

«Принципы открытости и прозрачности УСОН Пермского края: концепция, позитивная практика, мониторинг Пермь 2012 УДК 364-3 ББК 65.272 П 76 Принципы открытости и прозрачности УСОН Пермского края: концепция, позитивная практика, мониторинг. Сборник материалов о разработке, утверждении, позитивной практике и мониторинге деятельности УСОН Пермского края на принципе открытости и прозрачности. – Пермь, 2012, с. 145 Ответственные за организацию разработки Концепции, издание книги и реализацию Концепции в...»

«Перевод выполнил Бразговский Артем, www.sales4life.ru Несколько слов благодарности Чету Холмсу и его книге Ultimate sales machine Чет Холмс – это один из лучших маркетологов планеты. Эта книга тому доказательство. Это новое слово в мире продаж. Вы можете перечитывать ее снова и снова, м каждый раз находить для себя что-то новое. Хэйл Двоскин. Мы все продаем для того, чтобы жить. Кто-то из нас понимает это, кто-то нет, но в любом случае Вам следует прочесть эту книгу. Чет Холмс это виртуоз...»

«ЗАКОН РЕСПУБЛИКИ КОМИ О внесении изменений и дополнений в Закон Республики Коми О республиканском бюджете Республики Коми на 1999 год Принят Государственным Советом Республики Коми 24 декабря 1999 года Статья 1. Внести в Закон Республики Коми О республиканском бюджете Республики Коми на 1999 год (Ведомости нормативных актов органов государственной власти Республики Коми, 1999, № 4, ст.1052; № 7, ст.1100; № 8, ст.1134; № 9, ст.1154; № 12, ст.1210) следующие изменения и дополнения: 1. Статью 1...»

«НОВОЕ ПРОЧТЕМТЕ И РАСШИФРОеКА, Книжный Клуб Клуб Семейного Досуга Харьков, Белгород 2009 Эрих фон Дэникен, посвятивший свою жизнь изучению прошлого Земли, отстаивает теорию, которую не признает академическая наука. По его мнению, зарождением жизни на нашей планете и развитием земной цивилизации мы обязаны инопланетянам. Обоснованию этой теории и посвящена данная книга. Автор основывает свои доводы на археологических фактах и Книгах книг разных религий, в которых зафиксированы, на его взгляд,...»

«• Во всех рецептах используйте прилагаемый мерный стакан. • Используйте входящие в комплект ложку или половник - берегите поверхность лотка от царапин. • Образование конденсата на внутренней поверхности прибора в процессе приготовления — нормальный режим работы. • Регулярно прочищайте клапан отвода пара. Важные рекомендации MC-1050 Время Макс....»

«Платежные и расчетные ПРС системы Международный опыт Выпуск 6 Обзор новаций в области электронных денег и платежей, совершаемых с использованием мобильных средств связи и Интернета (Часть I) Апрель 2008 © Центральный банк Российской Федерации, 2007 107016, Москва, ул. Неглинная, 12 Материалы подготовлены Департаментом регулирования расчетов Центрального банка Российской Федерации E mail: prs@cbr.ru, тел. 771 45 64, факс 771 97 11 Текст данного сборника размещен на сайте Центрального банка...»






 
© 2013 www.knigi.konflib.ru - «Бесплатная электронная библиотека»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.