Вычислительная техника и её применение 1991-3 1970 г.

Нам пишут - письма и реклама. Тема следующего номера.


В.А. Тамазян (г.Джанкой)

Уже в нескольких номерах журна-
ла печатались статьи о создании ко-
мандных файлов на БК0010-01. По-
следняя программа "СОМ1" всем
хороша, но использовать ее в одно-
файловых программах не совсем вы-
годно как по количеству занимаемой
памяти, так и по способу ввода текста
файла.

Я хочу предложить более простой
способ создания файла: в области
стека в ячейке с адресом &0124 на-
ходится адрес ключа, который в дан-
ный момент исполняется, а в ячейке
&0122 — его текущая длина.

Команда ЕМТ 6 рассматривает со-
держимое ячейки &0122: если там О,
то берет код с клавиатуры, иначе бе-
рет байт по адресу в ячейке &0124,
увеличивает ее содержимое на 1, а
длину уменьшает на 1.

Программа реализующая команд-
ный файл может быть такой:

10DATA &0016501,2,&012 702, < адр >,

6010237,60124,6012703, < длина >,
6010337,60122,60112122,6077302, 60207

20 А% = &037600 'адрес программы
переноса (может изменяться)
30 DEF USR = А%
40 READ К
50 РОКЕ А%, К
60 А% = А% + 2

70 IF К < >60207 ТН 40EL М и = 'за-
дание текста файла
80 MX = USR (MX)

Здесь <адр> — адрес памяти,
где может располагаться текст фай-
ла.

Вся эта программа нужна только
для того, чтобы переместить содер-
жимое символьной строки на фикси-
рованное место в ОЗУ.Если у вас
текст уже есть в памяти, то достаточ-
но выполнить такие операторы:
POKE 60124, <адрес текста>
РОКЕ бО122, < адрес текста >
Чтобы ключ не выполнялся когда
в программе исполняются операторы
типа INPUT, рекомендуется встав-
лять в программу операторы:
А% = PEEK (60122)
В% = PEEK (60124)
РОКЕ А0122,0

< группа операторов >
РОКЕ 60122,А%
РОКЕ 60124,В%.

Мое второе предложение относит-
ся к составу клавиатуры БК0010-01.

Иногда бывает удобно нагрузить
клавиши редактирования нескольки-
ми функциями. Такую возможность
дает предлагаемая ниже кодовая
программа:

605037,6037776,60137,60101136,6012737
,1,6037776,60137, б0101362

Эта программа перехватывает
прерывания от верхнего и нижнего
регистра клавиатуры и устанавливает
флаг в ячейку &037776 (можно ис-
пользовать и любую другую ячейку,
соответственно заменив в программе
числа 37776 на другой адрес).

Пользоваться программой можно
так:

1. Занести программу в память
машины (из БЕЙСИКА это можно
сделать с помощью оператора DA-
ТА).

2. Изменить векторы прерываний
клавиатуры:

РОКЕ 6060, <адр>
РОКЕ 60274, <адр> + 6010
Здесь <адр> — адрес загрузки
программы в память.

3. Результатом будет 0 в ячейке
&037776, если клавиша на клавиатуре
нажата по верхнему регистру, и 1 в
противном случае.

Теперь вы можете отличить
<ВК> от АР2-<ВК>, просто нажа-
тые клавиши управления, и их нажа-
тие с АР2 и т.д.

Проиллюстрировать программу
можно таким примером:
10 DATA ...

... загрузка программы изменение
векторов

100 ?АТ (0,0) ОСТ Ж (РЕЕК(60177662)РЕ-
ЕК(6037776)

110 СОТО 100

ПРОИЗВОДСТВЕННОЕ ОБЪЕДИНЕНИЕ
"ОРЛОВСКИЙ ЗАВОД УПРАВЛЯЮЩИХ
ВЫЧИСЛИТЕЛЬНЫХ МАШИН ИМЕНИ К.Н.РУДНЕВА"

К сведению руководителей предприятий, колхозов, совхозов и инженерно-
технических работников предлагается система ИКАР.

Основу системы составляют микро-ЭВМ СМ 1810.62, СМ 1810 63, СМ 1810
64, совместимые с IBM PC XT/AT.
В систему входят:

1. Выносные интеллектуальные устройства связи с объектом, позволяющие
автоматизировать любые типы предприятий.

2. Целый спектр печатающих устройств различного назначения.

3. Локальная сеть, обеспечивающая подключение, в том числе и импорт-
ных ПЭВМ.

Главное преимущество системы ИКАР — это полная совместимость с па-
кетами прикладных программ, работающих в OCMS DOS 3.30, наличие винче-
стера 20 Мбайт, сопроцессора, цветного монитора.

На основе технических средств системы ИКАР объединением разрабаты-
ваются различные программно-технические комплексы:

- учебные классы для школ и ПТУ с поставкой программного обеспечения
для уроков информатики;

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

распечатку любых документов и автоматическую отрезку в случае необходи-
мости.

В случае поставки техники в составе системы объединение обеспечивает
четырехлетний гарантийный ремонт поставленных технических средств и со-
провождение программных продуктов.

Умеренные цены на выпускаемую продукцию: СМ 1810.62 — 22 ООО руб.г
СМ 1810.63 и 64 — 17 ООО руб. делают привлекательными наши системы для
самого широкого круга пользователей.
Телефоны для справок: 3-12-10; 3-84-98;

ПЕРСОНАЛЬНАЯ ЭВМ СМ 1810.63 — ДАЛЬНЕЙШЕЕ
РАСШИРЕНИЕ СИСТЕМЫ ИКАР

Спектр применения 16-разрядной ЭВМ СМ 1810.63 в промышленной и не:
промышленной сферах чостэточно широк:

1. АРМ в различна.; областях народного хозяйства.

2. Терминальные интеллектуальные станции в системах АСУТП.

3. Информационно-справочные системы с применением ЛВС, в том числе
и зарубежных, и др.

СОСТАВ СМ 1810.03

1. Накопитель "Винчестер-ST 251,40 Мбайт.

2. НГМД YD 480, 360 Кбайт.

3. Принтер СМ 6337 (рулон 420 мм, 126 зн/стр.).

4. Цветной монитор МС 6106.

5. Клавиатура, совместимая с IBM PC/XT, унифицированная.

Для расширения функций СМ 1810.63 комплектуется:

1. Модуль связи с терминалами (4-канальное подключение периферии по
стыку С2 и 1 ИРПР).

2. Контроллер ЛВС типа "TOKINRING".

3. Контроллер "Катридж" НМЛ.

4. Манипулятор типа "Мышь".

5. Многопользовательская программа "Multiline".

1

32

КМ1810ВМ86Б
КМ1810ВМ87Б
И-41 (MULTIBUS-1).

ХАРАКТЕРИСТИКИ

1. Объем ОЗУ, Мбайт

2. Объем ПЗУ, Кбайт

3. Микропроцессор

4. Сопроцессор

5. Системный интерфейс

ЭВМ СМ 1810.63 поставляется с ОС МДОС 1810, полностью совместимой
с ОС MS DOS 3.30, ППП, СУБД, графические пакеты, разработанные для MS
DOS IBM PC/XT функционируют в системе МДОС.
Возможна работа в PCAD и ACAD.
Цена СМ 1810.63 17 000 рублей.
Поставщик ПО "Орловский завод УВМ".
Телефон/телекс 3-99-22/НЕЙТРОН
Адрес: 302025, г.Орел, Московское шоссе

53 Текстовый редактор. — М.: Знание, 1991. —
48 с, — (Новое в жизни, науке, технике. Сер. "Вы-
числительная техника и ее применение"; № 3).

ISBN 5-07-001717-9
35 к

Один из основных инструментов современного редактора в
издательстве, оснащенном компьютерной техникой, — тек-
стовый редактор. Их разработано множество. Какой пакет наи-
более подходит вашим задачам? Какой пакет позволит сделать
ваши публикации и лучше и дешевле? Об этом рассказывает
очередной сборник ВТ, рассчитанный на широкий круг читате-
лей.

Научно-популярное издание

ТЕКСТОВЫЙ РЕДАКТОР

Гл.отраслевой редактор Г. Г. Карвовский
Редактор Б. М. Васильев
Мл.редактор Н. А. Васильева
Художник В. Н. Конюхов
Худож.редактор И. А. Емельянова
Техн.редактор Т. В. Луговская
Корректор В. И. Гуляева

ИБ № 11300

Подписано к печати 21.02.91. Формат бумаги 70x100 ViБума-
га офсетная. Печать офсетная. Усл.печ.л.3,90. Усл.кр.-отт.б,45.
Уч.-изд.л.3,76. Тираж 48453 экз. Заказ 1949. Цена 35 коп. Из-
дательство "Знание". 101835, ГСП, Москва, Центр, проезд Се-
рова^.4. Индекс заказа 914703. Отпечатано с оригинал-макета
издательства "Знание" на ордена Трудового Красного Знамени
Тверском полиграфическом комбинате Государственного ко-
митета СССР по печати. 170024, г.Тверь, пр.Ленина,5.




СОДЕРЖАНИЕ:


  Оставте Ваш отзыв:

  НИК/ИМЯ
  ПОЧТА (шифруется)
  КОД



Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
История Demomakig'a - прошлое и будещее.
Анкета - Опрос среди спектрумовского населения стран СНГ.
Реклама - Реклама и объявления ...
Розыск - 2 игры в розыске: DARKMAN & OCEAN CONQUEST...
Реклама - 30.01.2002 года вышел очередной (10-й) номер полиграфической газеты "Абзац"!

В этот день...   21 ноября