Да просто удобно... Так, скажем в DEFB удобно забивать 8-байтные шаблоны, для последующего вывода на экран. DEFM, это вывод строк. А DEFW - двухбайтное слово. В моем случае адрес. Я, конечно, рад за тех, кто легко может всю программу набить на DEFB или DEFM... А я хочу чтобы мне мой код понятен был. Сказано, DEFW для двухбайтных слов, значит так и есть. Т.е. смотрю на свои записки 3-недельной давности, так я даже без вспоминания того, зачем писалась программа, легко вижу где какой блок данных... А если все будет состоять из DEFB/DEFM... Да там сам черт ногу сломит и никакие комментарии не спасут...
Имхо, что написано, то и должно быть. Ну за исключением случаев, когда критична скорость выполнения программы. Мало ли, может кому-то придется еще мою программу читать (маловероятно конечно, но все-таки)...
Это как в библиотеке, можно книги все вперемешку хранить, но, как-то предпочитают сортировать: журналы отдельно, книги отдельно, многотомные сборники отдельно...
Во всем должен быть порядок.




Ответить с цитированием