Сообщение от
BlaireCas
проще клепануть .blkb 100000
Как вариант (по идее, должно сработать, но проверить смогу только вечером)
Код:
.PSECT CODE ; здесь в принципе весь код и данные, которые не нулевые
...
.PSECT ZZZZZZ, D ; а здесь ячейки пустышки
BEGIN:
VAR1=: BEGIN ; одно слово
VAR2=: BEGIN+2 ; четыре байта
VAR3=: BEGIN+2+4 ; много... слов (40000) или байт (100000)
VAR4=: BEGIN+2+4+100000 ; ну и эта ячейка сколько то занимает байт :)
Макросы позволяют избежать странных последних о
- - - Добавлено - - -
И как оно выглядит с моими макросами:
Код:
$VIRT
V.BLKW AREA 5
V.BLKW FSIZE 3
V.BLKW FLAGS
WF$PACK = ^O<1> ; ФЛАГ ВИДА РАБОТЫ
; (0 - РАСПКОВКА, 1 - УПАКОВКА)
V.BLKW ELDEST REST
V.BLKW ELD NCODES
V.BLKB CHARS REST
V.BLKB CHAR NCODES
V.EVEN
V.BLKW PARENT SZOFTR
V.BLKW RPRSNT SZOFTR
V.BLKW LLIMIT
V.BLKW RLIMIT
V.BLKW WGHT REST*2
V.BLKW PROB NCODES*2 ; Probability