Редактирование:
−−@
(раздел)
Перейти к навигации
Перейти к поиску
Внимание:
Вы не вошли в систему. Ваш IP-адрес будет общедоступен, если вы запишете какие-либо изменения. Если вы
войдёте
или
создадите учётную запись
, её имя будет использоваться вместо IP-адреса, наряду с другими преимуществами.
Анти-спам проверка.
Не
заполняйте это!
== Реализация == <pre> 2196 CAT0: MA KRMA PKM03 KGOTO9 … 2198 CAT2: KPRGM PKM03 KGOTO9 … 2213 PPAT0: RMA 1 + MB <−> 2214 KRMA RME ∗ KRMB + ; @ 2215 + ENT ; 1+ или 1− 2216 ENT RME / KINT KMA ; Старший байт 2217 RME ∗ − KMB ; Младший байт 2218 Cx GOTO PPAT00 2219 MMAT1: 1 +/− ; автодекремент десятичного регистра 2220 .DB 5cH ; FX<0 aka пропустить 1 байт 2221 PPAT1: 1 ; автоинкремент десятичного регистра 2222 PPAT1A: KRMA KINT + KMA 2223 1 2224 PPAT00: EE 4 − PX<0 CAT0 2225 FANS + PGOTO CAT2 2226 2227 ;#MinusMinusFetch 2228 ; −−@ ( a −− x ) Косвенное чтение по указателю в a с предварительным автоуменьшением (аналог КИП0..КИП3). 2229 ; 1. Вычесть единицу из содержимого ячейки с адресом a 2230 ; 2. Положить на стек x, расположенное по адресу, содержащемуся в этой ячейке (в байтовой области это адрес байта, а не ячейки) 2231 ; Подразумевается, что ячейка не пересекает границ областей памяти. 2232 ; Указателем может быть десятичный регистр, но не регистр функций. 2233 LMMAT: .DB 3 2234 .TEXT "−−@" ; ( адрес −− x ) 2235 .DW LPPAT 2236 MMAT: .DW JMMAT 2237 JMMAT: PKRM03 1 EE 4 − KX>=09 MA ; Защита от "указателей" в памяти программ 2238 1000 − FX>=0 MMAT1 ; 1000 быстрее, чем 1 ВП 3 2239 1 +/− ; 1− 2240 PGOTO PPAT0 </pre>
Описание изменений:
Пожалуйста, учтите, что любой ваш вклад в проект «ПМК вики» может быть отредактирован или удалён другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см.
Pmkwiki:Авторские права
).
НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!
В целях защиты вики от автоматического спама в правках просим вас решить следующую каптчу:
Отменить
Справка по редактированию
(в новом окне)
Навигация
Персональные инструменты
Вы не представились системе
Обсуждение
Вклад
Создать учётную запись
Войти
Пространства имён
Статья
Обсуждение
русский
Просмотры
Читать
Править
История
Ещё
Поиск
Навигация
Заглавная страница
Свежие правки
Случайная страница
Справка по MediaWiki
Инструменты
Ссылки сюда
Связанные правки
Служебные страницы
Сведения о странице