|
|
|
|
|
Часть 1. Предопределенные идентификаторы
Краткое справочное руководство
"Краткое справочное руководство по Турбо Ассемблеру 3.0" со-
держит краткое описание предопределенных идентификаторов TASM,
операций и директив (Части 1, 2 и 3), а также инструкций процес-
сора и сопроцессора (Части 4 и 5).
Примечание: Все предопределенные идентификаторы можно ис-
пользовать в режиме MASM и Ideal.
Идентификатор $
-----------------------------------------------------------------
Представляет текущий счетчик адреса в текущем сегменте.
Идентификатор @32Bit
-----------------------------------------------------------------
Числовое значение, указывающее, описан сегмент в текущей мо-
дели как 16- или как 32-битовый.
Идентификатор @code
-----------------------------------------------------------------
Псевдоним (текстовое присваивание) имени сегмента кода
.CODE.
Идентификатор @CodeSize
-----------------------------------------------------------------
Числовое значение, которое указывает модель памяти (0 -
near, 1 - far).
Идентификатор @Cpu
-----------------------------------------------------------------
Числовое значение, возвращающее информацию о текущем про-
цессоре. Значение, возвращаемое @Cpu, дает в битовых полях инфор-
мацию о типе процессора.
Идентификатор @curseg
-----------------------------------------------------------------
Псевдоним имени текущего сегмента.
Идентификатор @data
-----------------------------------------------------------------
Псевдоним группового имени данных ближнего типа.
Идентификатор @DataSize
-----------------------------------------------------------------
Числовое значение, указывающее модель памяти для данных (0 -
near, 1 - far, 2 - huge).
Идентификатор ??date
-----------------------------------------------------------------
Строковое значение текущей даты.
Идентификатор @fardata
-----------------------------------------------------------------
Псевдоним имени инициализированного сегмента данных.
Идентификатор @fardata?
-----------------------------------------------------------------
Псевдоним имени неинициализированного сегмента данных.
Идентификатор @FileName
-----------------------------------------------------------------
Псевдоним имени текущего ассемблируемого файла.
Идентификатор ??filename
-----------------------------------------------------------------
Строковое значение имени текущего ассемблируемого файла.
Идентификатор @Model
-----------------------------------------------------------------
Строковое значение, представляющее текущую действующую мо-
дель памяти.
Идентификатор @Object
-----------------------------------------------------------------
Текстовая макрокоманда, содержащая имя текущего объекта.
Идентификатор @Startup
-----------------------------------------------------------------
Метка, которая отмечает начало кода инициализации.
Идентификатор @Table_<имя_объекта>
-----------------------------------------------------------------
Тип данных, содержащий таблицу методов объекта.
Идентификатор @TableAddr_<имя_объекта>
-----------------------------------------------------------------
Метка, описывающая адрес реализации таблицы виртуальных ме-
тодов объекта.
Идентификатор ??time
-----------------------------------------------------------------
Строковое значение текущего времени.
Идентификатор ??version
-----------------------------------------------------------------
Строковое значение номера текущей версии Турбо Ассемблера.
@WordSize
-----------------------------------------------------------------
Строковое значение, которое указывает 16 или 32-разрядные
сегменты (2 - 16-разрядные, 2 - 32-разрядные).
Содержание | Вперед
|
 |
 |
|
Новости мира IT:
- 02.02 - Apple задумала выпустить iPhone в формате «раскладушки»
- 02.02 - Соцсети вскоре столкнутся с массовыми набегами ИИ-агентов, предупредили учёные
- 02.02 - Обещанная Павлом Дуровым интеграция Grok c Telegram до сих пор не случилась и, похоже, уже никогда не случится
- 02.02 - Запустилась соцсеть Moltbook, где общаются только ИИ-агенты — людям разрешили только наблюдать
- 29.01 - Линус Торвальдс принял план передачи управления репозиторием ядра Linux в непредвиденных ситуациях
- 29.01 - ИИ-стартап Илона Маска xAI получит $2 млрд от Tesla до конца марта
- 29.01 - Бигтехи снова забрасывают OpenAI деньгами — Nvidia, Microsoft и Amazon обсуждают инвестиции на $60 млрд
- 29.01 - Samsung утроила квартальную прибыль до рекордных $14 млрд, но по итогам года впервые уступила SK hynix
- 29.01 - Google заплатит $135 млн за тайный сбор данных пользователей Android и больше не будет «шпионить» без спроса
- 26.01 - Представлен смартфон NexPhone, совмещающий Android, Debian и Windows
- 26.01 - Российская команда Parivision сенсационно выиграла первый крупный турнир года по Counter-Strike 2
- 26.01 - Стоимость акций Sandisk неожиданно взлетела на 1000 % всего за несколько месяцев
- 26.01 - Россияне столкнулись с массовым сбоем сервисов, позволявших обходить ограничения мобильного интернета
- 20.01 - Организация Open Quantum Design работает над проектом по созданию открытого квантового компьютера
- 20.01 - Роскомнадзор заявил об удвоении количества DDoS-атак в 2025 году
- 20.01 - В Яндекс Картах теперь можно делиться геопозицией с близкими
- 20.01 - OpenAI пообещала практический ИИ уже в этом году — и похвалилась выручкой в $20 млрд за прошлый
- 20.01 - Роскомнадзор разогнал блокировки на 59 % в прошлом году — под запрет попали 1,3 млн материалов
- 14.01 - Компания Anthropic выделила 1.5 млн долларов проекту Python
- 14.01 - Состоялся релиз Firefox 147
Архив новостей
|
 |
 |
 |
|
|
 |
 |
 |
|
|
|
 |
 |
|
|
 |
 |
|
|
| Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее... |
|