Редактирование: BELL
Перейти к навигации
Перейти к поиску
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.
Текущая версия | Ваш текст | ||
Строка 1: | Строка 1: | ||
'''BELL''' (звонок) — | '''BELL''' (звонок) — стандартное слово [[Каллисто]]. | ||
BELL ( -- ) Звонок. Озвучить гудок терминала. | BELL ( -- ) Звонок. Озвучить гудок терминала. | ||
Издать короткий звуковой сигнал для привлечения внимания оператора. Этот же звук можно получить, [[EMIT|выведя на индикатор]] [[символ с кодом 7]]. | Издать короткий звуковой сигнал для привлечения внимания оператора. Этот же звук можно получить, [[EMIT|выведя на индикатор]] [[символ с кодом 7]]. | ||
Строка 6: | Строка 6: | ||
В [[Режим ЛАТ|режиме ЛАТ]] последовательно нажмите четыре клавиши [[Клавиша В/О|{{Чёрная клавиша|В/О}}]] [[Клавиша ИП|{{Чёрная клавиша|ИП}}]] [[Клавиша -|{{Серая клавиша|−}}]] [[Клавиша -|{{Серая клавиша|−}}]] | В [[Режим ЛАТ|режиме ЛАТ]] последовательно нажмите четыре клавиши [[Клавиша В/О|{{Чёрная клавиша|В/О}}]] [[Клавиша ИП|{{Чёрная клавиша|ИП}}]] [[Клавиша -|{{Серая клавиша|−}}]] [[Клавиша -|{{Серая клавиша|−}}]] | ||
== BELL в предыдущем стандарте Forth-83 (англ.) == | |||
BELL -- M | BELL -- M | ||
Activate a terminal bell or noise-maker as appropriate to | Activate a terminal bell or noise-maker as appropriate to | ||
the device in use. | the device in use. | ||
== BELL в стандарте Forth-79 (англ.) == | |||
BELL | BELL | ||
Activate a terminal bell or noise-maker as appropriate to the | Activate a terminal bell or noise-maker as appropriate to the | ||
Строка 22: | Строка 17: | ||
== Реализация == | == Реализация == | ||
В FORTH ИТЭФ слово BELL было [[примитив]]ом, вот его определение: | В FORTH ИТЭФ слово BELL было [[примитив]]ом, вот его определение: | ||
<PRE> | <PRE> | ||
Строка 43: | Строка 23: | ||
JMP ENT$ | JMP ENT$ | ||
... | ... | ||
HEAD 204Q,'EMI',324Q,EMIT,$EMIT ; EMIT | HEAD 204Q,'EMI',324Q,EMIT,$EMIT ; EMIT | ||
$EMIT LABEL FAR | $EMIT LABEL FAR | ||
Строка 72: | Строка 47: | ||
ERMES4: DB ' PRINTER ERROR $' | ERMES4: DB ' PRINTER ERROR $' | ||
</PRE> | </PRE> | ||
Метки $EM и OK находится в определении [[EMI]] | |||
== Ссылки == | == Ссылки == | ||
* См. слово [[BEEP]], которое позволяет контролировать частоту и длительность звукового сигнала. | * См. слово [[BEEP]], которое позволяет контролировать частоту и длительность звукового сигнала. | ||