Важная информация

User Tag List

Показано с 1 по 10 из 65

Тема: Помогите завести EMUzWIN 0.27

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #31
    Activist
    Регистрация
    23.03.2005
    Адрес
    г. Чернигов, Украина
    Сообщений
    477
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитирую из описания аласма:
    1. include "filename.ext",2048
    Включение в компилируемую программу кодового блока с диска размером "длина" - очень нужно

    2. DS количество повторений[,список байт]
    Список байт (по умолчанию нулевой байт) копируется в текущий
    адрес компиляции. Число циклов = "количество повторений".
    - что-то похожее, думаю, уже есть ?

    3. При загрузке текста с диска он сканируется на наличие в нем "+"
    в начале каждой строки. В процессе компиляции все встреченные
    "+" будут заменены на "-", что заставит компилятор пропускать
    строки при следующем ассемблировании.

    - не очень важно

    4. LOCAL
    <тело>
    ENDL
    Объявление локальных меток. Все метки в пределах этой
    операторной скобки будут невидимы вне ее (кроме меток,
    начинающихся с символа @ - это глобальные метки). Допускаются и
    вложенные конструкции.

    - это и есть аналог PROC ?

    5. DISPLAY [/L,]["any text",][[/D|/H|/A,][/T,]выражение]
    Отображает текст или числа в процессе ассемблирования. Ключи
    /D, /H и /A устанавливают формат вывода для одного следующего
    числа. Далее числа выводятся в текущей системе счисления. /D -
    десятичное число, /H - шестнадцатиричное, /A - в обеих
    системах.
    /L указывает, что необходимо печатать не с новой строки.
    /T выводит сначала само выражение, потом его значение.
    Примеры:
    DISPLAY "code size: ",/D,end-start
    DISPLAY /A,"abc+xyz=",abc+xyz
    DISPLAY "simple"," text"
    6. Выражения
    {a} - слово, находящееся в памяти по адресу a
    $$ - текущая страница кода

    Теперь проблемы, о которых говорил АлКо:

    Во всех операциях, кроме + и -, не допускается использование
    меток, которые будут определены ниже (из-за однопроходности)

    - бывает, кстати. В emuZasme такого нет ?

  2. #31
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Новая версия EmuZWin
    от Vladimir Kladov в разделе Эмуляторы
    Ответов: 217
    Последнее: 09.05.2018, 20:32
  2. Вышел EmuZWin v2.6 release 1.0 но ...
    от Paul Pavlov в разделе Эмуляторы
    Ответов: 32
    Последнее: 15.08.2005, 18:09
  3. помогите
    от scl^mc в разделе Музыка
    Ответов: 3
    Последнее: 06.05.2005, 17:01
  4. Помогите!!!
    от Dr.Lion/RSM в разделе Форум
    Ответов: 2
    Последнее: 21.04.2005, 22:15

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •