команда [аргументы] [переключатели]
Строкой сценария может быть также метка, заданная в том виде, как это принято в командных файлах.
В первом формате программа ВЕ выполняет единственную заданную команду, во втором – последовательность команд, записанных в сценарии. Если требуется выполнить подряд несколько команд ВЕ, то второй формат является предпочтительным, так как скорость выполнения последовательности команд в таком режиме существенно выше. Приведенные форматы запуска ВЕ справедливы для большинства команд, кроме следующих исключений:
1)команды EXIT и JUMP могут использоваться только в сценариях;
2)команда GOTO в командной строке задается иначе, чем определено первым форматом.
Рассмотрим далее кратко все поддерживаемые программой ВЕ команды в том порядке, который соответствует их функциональному назначению. Более подробное описание программы BE и примеры ее команд приведены во второй части книги [1].
Команда SA служит для установки режима отображения информации на экране монитора компьютера. Эта команда имеет две независимые и отменяющие друг друга формы:
SA {NORMAL | UNDERLINE | REVERSE} [/N]
или
SA атрибуты [/N] [/CLS]
Первая форма команды устанавливает режим отображения информации, определяемый заданным аргументом:
NORMAL – отменить действующий режим и обеспечить вывод символов со стандартными цветами (белые символы на черном фоне);
UNDERLINE – обеспечить подчеркивание выводимых символов; REVERSE – инвертировать стандартные цвета (вывод черных символов на
белом фоне).
Вторая форма команды служит для задания режима отображения символов и их цветов. Единственный обязательный аргумент "атрибуты" имеет следующий формат (символ | здесь и далее при описании программы BE обозначает логическую функцию "или"):
[BRIGHT | BLINKING] цвет [ON фон],
где цвет и фон – это соответственно код цвета и фона выводимых символов, задаваемых с помощью ключевых слов Black (черный), Blue (синий), Green
- 3. ОБОРУДОВАНИЕ И ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
- 4. ЗАДАНИЕ НА РАБОТУ
- 5.ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ
- 1. ЦЕЛЬ И ЗАДАЧИ РАБОТЫ
- TYPE C:\REPORT.TXT | MORE
- MORE < C:\REPORT.TXT
- FOR %%переменная IN (набор) DO команда
- DIR > FILELIST.TXT
- process_1 | process_2 | … process_N
- ECHO Y | process
- IF EXIST Z:\*.* SET DRIVE=Z: | GOTO FORWARD
- COPY CON имя_файла
- ECHO Esc[0;60;"DIR";13p
- ВЕ команда [аргументы] [переключатели]
- ВЕ файл ,
- команда [аргументы] [переключатели]
- BEEP [/Dn] [/Fm] [/Rp] [/Wq]
- Таблица 1
- Таблица частот (в Гц)
- Нота
- Октава 2
- Октава 4
- Соль
- DELAY n
- PRINTCHAR символ n [атрибуты]
- TASM[.BAT] ONE TWO
- MASM /la /zi LABRAB, , ,NUL
- LINK LABRAB,LABRAB;
- ML /AT LABRAB.ASM /link
- Система программирования Turbo Assembler является практически полным функциональным аналогом системы программирования Microsoft Assembler. Основными программными компонентами системы программирования Turbo Assembler являются следующие:
- TASM /zi LABRAB, , ,NUL
- 0005 BA 0000 R mov dx, OFFSET Greet ,
- Таблица 1
- Суффиксы машинного кода
- Суффикс
- Назначение
- Будет скорректировано смещение
- Будут скорректированы смещение и сегмент
- Будет скорректировано смещение внешнего символа
- 11 0000 B8 0000s mov ax, @DATA