Одного користувача система (СИСТЕМИ З Бейсік НА ДИСКУ)

112 Один з дуже гнучких способів організації роботи ЕОМ полягає в тому, щоб забезпечити її певної операційною системою (ОС) Вона являє собою програму, яка управляє роботою апаратної частини ЕОМ, бере на себе всі турботи про адреси, повязаних з апаратурою, і надає можливість керувати роботою ЕОМ за допомогою ряду простих команд Зокрема, ОС дозволяє досить простим способом завантажити систему Бейсиком або будь-яку іншу програму або систему з мовою програм-

мування і запустити її в роботу При виконанні інших систем, принаймні, частина ОС залишається в памяті ЕОМ Отже така ЕОМ може бути в трьох різних станах:

1 Голе стан без ОС або який-небудь іншої програми Зазвичай ЕОМ у такому стані здатна сприйняти тільки просту команду завантаження в память операційної системи, найчастіше з диска

2 Стан після завантаження ОС, коли можна задавати багато команд, що маніпулюють програмами і даними Однією з таких команд може бути команда завантаження системи з мовою програмування, наприклад з

Бейсиком

3 У третьому стані (після завантаження системи з Бейсиком) можна вводити оператори або команди Бейсика При необхідності можна завершити роботу системи з Бейсиком і повернутися до взаємодії з операційною

системою

Одна з подібних операційних систем отримала дуже широке поширення Ця ОС випускається фірмою Digital Research і називається СР / М Вона представляє дуже зручне середовище для розробки програм Так як сама СР / М адаптується до особливостей апаратної частини конкретної ЕОМ, то з точки зору програм надається нею середу виглядає однаково і не залежить від ЕОМ Нижче описаний приклад сеансу роботи з ЕОМ під управлінням операційної системи СР / М (команди, що набираються користувачем на клавіатурі, підкреслені):

(А) Включається харчування ЕОМ (вимикач зазвичай знаходиться на задній стінці її корпусу),

дисковода, якщо він не вбудований в ЕОМ, і принтера, якщо такий є

(Б) Реакція ЕОМ на включення харчування мінімальна: у лівому верхньому куті ВТУ зявиться одиночний символ, наприклад Н:

(В) Системна дискета, на якій записані СР / М і Бейсік, вставляється в дисковод, маркований літерою А Зазвичай це ближній до екрану дисковод дискета вставляється так, щоб її виріз був

спрямований до задньої стінки корпусу, а наклейка на дискеті була звернена до дверцят дисковода Дверцята після цього замикається Якщо є й інші дисководи, то їм будуть приписані імена В і С

(Г) Потім операційна система завантажується з дискети в память це називається викликом системи Для виклику системи наберіть на клавіатурі букву В і натисніть клавішу повернення каретки машина зреагує на це, додрукувати на екрані букви так, що утворюється слово BOOT (виклик) Сигнальна лампочка на дисководі А повинна заблимати, що вказує на його активність, і на екрані має зявитися повідомлення про початок роботи системи:

Н: В_ООТ (натисніть клавішу повернення каретки) 64К HAPPY DAYS INC VERSION СР / М 20 A>

(Д) Тепер СР / М завантажена запрошення до вводу (>) показує, що можна давати команди Буква А перед знаком> показує, що в даний

момент активний дисковод А Будь-яка з команд СР / М застосовуватиметься до файлів на дискеті,

встановленої в дисководі А

(Е) Якщо відбулися відхилення від зазначеної вище послідовності подій, то натисніть клавішу RESET на верхньому регістрі (при клавіші SHIFT) для повернення в стан (б) і далі повторіть все заново Звіртеся з керівництвом по Вашій ЕОМ: клавіша, що натискається на кроці (г), може бути іншою для Вашої ЕОМ

(Ж) До справжнього моменту завантажена лише ОС і Бейсік поки що недоступний Щоб познайомитися з прикладом команди операційної системи СР / М, наберіть DIR, після чого буде зображений список файлів, що знаходяться на поточному дисководі (дисководі А):

А> DIR (Натисніть клавішу повернення каретки) (зявиться список імен файлів)

А>

(З) Зверніть увагу на файл по імені MBASICCOM це версія системи з Бейсиком Microsoft

Наберіть імя MBASIC для завантаження цієї системи: А> MBASIC (Натисніть клавішу повернення каретки) BASIC80REL 521

(СР / М VERSION)

COPYRIGHT BY MICROSOFT CREATED 12-DEC-83

30715 BYTES FREE OK

(І) Після введення команди MBASIC сигнальна лампочка дисковода А повинна заблимати, і після невеликої затримки має зявитися повідомлення про початок роботи, аналогічне вже згадуваному вище Єдиним запрошенням до введення з боку Бейсика є миготливий курсор в першому стовпці екрана

(К) Тепер все готово для сеансу роботи з Бейсиком Спробуйте повторити той, що описаний в підрозділ 211 як частина (в) процедури початку роботи

При роботі з Бейсиком під управлінням СР / М Ви не будете помічати наявність операційної системи і зможете виконувати, зберігати і роздруковувати свої програми на Бейсике так, як це було описано в гол 1 При бажанні можна припинити роботу з Бейсиком, набравши команду SYSTEM, і повернутися до роботи з ОС СР / М Тим самим Ви опинитеся в стані (д) описаної вище процедури і зможете під управлінням СР / М створювати, редагувати, переміщати, знищувати, роздруковувати і копіювати будь-які файли, які тільки побажаєте Якщо програма на Бейсике була збережена протягом сеансу роботи з Бейсиком, то при поверненні до СР / М вона буде втрачена Перелік команд СР / М наводиться в підрозділ 852, а обговорення властивостей CP / М з Бейсиком включено в гол 8

Джерело: Уолш Б Програмування на Бейсике: Пер з англ М: Радіо і звязок, 1988 336 с: ил

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*