Есть вопрос, как удобней всего оформлять список объектов, когда затем в разных местах программы используются порядковые номера этих объектов (т.е. индексы)?
Т.е. имеем что-то вроде:
Сами объекты:
Табличка индексов:Код:objects: DB 'aaaa' DB 'b' DB 'aasdasd DB 'ad' objects_end: ...
И потом использование:Код:object_1 EQU 1 object_2 EQU 2 object_3 EQU 3 object_4 EQU 4
Код:... ld a, obect_2 ... cp object_4 ...
Можно ли как-то обойтись без таблицы, т.е. что-то типа:
Может быть, sjasm умеет автоматически индекс строки давать?Код:objects: object_1: DB 'aaaa' object_2: DB 'b' object_3: DB 'aasdasd object_4: DB 'ad' objects_end:
Для объектов одинакового размера использую
(objects_end - objects) / object_len + 1




Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 

