Удаление в знак протеста против действий MM
Вид для печати
Удаление в знак протеста против действий MM
Удаление в знак протеста против действий MM
Удаление в знак протеста против действий MM
Подскажите, каким образом из ЦП можно напечатать что-нибудь в служебной или информационной строке?
Попробовал через EMT 52, что-то у меня так не получилось.
МОЖНО же необходимый высоты-ширины спрайт повесить прямо по адресу экранному?
- - - Добавлено - - -
что то он каким-то раритетным получился. исходников нет.
CL.SYS только в составе собранных систем попадается в архиве.
Отдельного реализа "в упор не вижу" (
Уважаемые знатоки!
Имеется вот такой результат компиляции:
Здесь секция MAIN -- это собственно код, TILES -- константные данные.Код:RT-11 LINK V05.45 Load Map Saturday 01-Apr-2017 19:38 Page 1
EXPRES.SAV Title: EXPRES Ident:
Section Addr Size Global Value Global Value Global Value
. ABS. 000000 001000 = 256. words (RW,I,GBL,ABS,OVR)
MAIN 001000 026600 = 5824. words (RW,I,GBL,REL,OVR)
START 001000
TILES 027600 022022 = 4617. words (RO,D,LCL,REL,CON)
Z27040 027600 Z27700 030440 Z30300 031040
Z31200 031740 Z31240 032000 Z31264 032024
Z34604 033424 Z37006 037426 Z41210 043430
Z43412 047432 Z44274 051034
DSECT 051622 024720 = 5352. words (RW,D,LCL,REL,CON)
Y00000 051634 Y01106 052742 Y02506 054342
Y04106 055742 Y24000 065742 Y34377 076341
STACK 076342
Transfer address = 000001, High limit = 076540 = 16048. words
Секция DSECT -- это переменные и массивы, которые нужны уже только после запуска.
Сейчас вся секция DSECT -- это нули, и она включена в SAV-файл, что собственно только расходует лишние блоки на диске.
Внимание, вопрос:
Как сделать так чтобы секция DSECT могла использоваться в программе как и сейчас -- т.е. чтобы под неё выделялась память, но чтобы она НЕ включалась в готовый SAV-файл?
Сам код выглядит так:
Код:.TITLE EXPRES
.MCALL .EXIT
.CSECT MAIN
START::
...
.PSECT TILES,RO,D
.INCLUDE /TILES.MAC/
.PSECT DSECT,RW,D
...
STACK:: .BLKW 100 ; Под стек
.END