ecosnos.ru |
Главная Микроустройства: номенклатура изделий электронной промышленности 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 [ 66 ] 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 Выполвяемая функция Определения Данных .ASCII I строка 1 I . ... 1 строка п I .ASCIZ 1 строка 11 ... I строка п1 .RAD 501 строка 11 ... [строка п| R ccq Директива размещает 7-битовые представления символов, составляющих строки в объектном модуле: (ВОР: .ASCII I HELLO 1 <15><12>1?1 Скобки (...) ограничивают выражения, не имеющие представления в символах КОИ-7 То же действие, что и .ASCII, ио в конце строки автоматически генерируется байт О Генерация данных в объектном модуле в упакованном формате Radix 50. В 16-разрядном слове 3 символа в коде Radix 50. Символы Коды Radix 50 (восьмеричные) Пробел О A Z 1-32 $ .33 0-9 36-47 Формула для упаковки символов (С1, С2, СЗ): Код Radix 50 = ((С1 ¥: 50) + -fC2) -1-50 +СЗ .RAD50I АВ<35); В одном 16-разрядном слове хранится 3255 Аргумент ССС преобразуется в формат 16-разрядного слова со значением Radix 50: MOV # ~RMAC, F3; (генерация кодов Radix 50 для символов MAG в команде MOV) Выполняемая функция Управления числовыми кодами и преобразования данных .RADIX арг D число О число В число число. .FLT2 число, число порядок [, ...] .FLT4 число, число Е± порядок {, ...] или .FLT2 число .FLT4 число X число F число число ...] число ...] Указывает используемую систему счисления в программе до следующей директивы. Radix. По умолчанию арг = 8. . Возможные значения арг: О, 2, 8, 10 Десятичное число Восьмеричное Двоичное X Временное преобразование в десятичное: (128. Эквивалентно 200 (8)) Генерация чисел с плавающей точкой в объектном мо-, дуле Число размещается в 32 разрядах (.FLT2) или в 64 (.FLT4) дополнение чис-эквивалентно Выполняет ла ( С 151 177626 (8)) Позволяет оперировать 16-раэрядным числом с плавающей точкой (А : MOV # F3.7, R0) Управления Счетчиком .EVEN .ODD .BLKB выр .BLKW выр Выравнивает значение счетчика до четного Дополняет значение счетчика до нечетного Выделение блока памяти в байтах (.BLKB) или в сло-. вах (.BLKW) длиной, определяемой значением выражения Ограничи-- вающие текст программы .END выр .EOT Определяет логический конец программы Выражение определяет точку запуска Определяет физический конец ленты (игнорируется в ФОДОС)
|