По поводу фиксированного размера по F5. Вчера не прочитал приложенный kish02.txt (п.6) и стал ломиться в открытую дверь. Ну ничего, зато дизассемблировал, может пригодится.
KTSerg, новая версия дизассемблера: DASM580_106.7z
Вроде, всё, как надо...
Во, этот код воспринимается значительно легче. По крайней мере мне так кажется.
Вроде-бы раньше в файле lbl было указано, сколько раз каждая метка вызывается, интересная была инфа. И указание команда или данные, так-же полезно. Хотя в дизасмах вроде первую букву метки меняют в зависимости от того, что эту метку создало, условный/безусловный переход или присвоение регистровой паре.
Не, как раз таки там указывалось не количество, а тип цифрой, я сделал расшифровку этого типа... :-)
Про такое не слышал... Хотя, мои познания ассемблера практически не выходят за рамки Вектора и его штатного ПО.Хотя в дизасмах вроде первую букву метки меняют в зависимости от того, что эту метку создало, условный/безусловный переход или присвоение регистровой паре.
А разве был такой? Что-то я даже в каталоге его не нашёл... В комплекте с Вектором был монитор-отладчик и редактор-ассемблер, первый справлялся с дизасемблированием, но там метки были исключительно в виде адресов команд, никакого анализа по меткам там нет.
Кстати, про ассемблер -- какой можно использовать на ПК для программ Вектора из тех, что ещё возможно найти в инете? "Прекрасный ассемблер" это, конечно, хорошо, но хотелось бы чего-то оффлайнового...
Есть, например, такой ассемблер: tasm32.zip, поддерживает несколько процессоров (для ВМ80 нужно указывать -85).
Последний раз редактировалось b2m; 14.03.2018 в 17:30.
Во-во, я именно таким и пользуюсь.
Я то-же в картотеке не нашел (наверное плохо искал), но он есть, я им ещё в 90-ых пользовался, не помню, шел ли он на заводских кассетах, или как-то ещё распространялся. Название файла "disasm.com" (хотя вполне возможно я мог переименовать для удобства использования) внутрях есть вот такой текст:А разве был такой? Что-то я даже в каталоге его не нашёл...
"(C)COPYRIGHT 1978 MICRO COM, INC." и ещё "CPM Z80-8080 ДИСАССЕМБЛЕР ВЕР 4.01"
Нашел в "Вектор Юзер №7", о нём упомянуто на 2-ой странице.
Последний раз редактировалось KTSerg; 14.03.2018 в 19:24.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)