Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Флейм на общие темы »   Получить алгоритм из листинга
RSS

Получить алгоритм из листинга

<<Назад  Вперед>> Печать
 
rw6hrm
Advanced Member
Почётный тоховод Генсокё

Откуда: Ставрополь
Всего сообщений: 937
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 фев. 2008
В момент обострения лени возник вопрос: а есть ли какая программа для восьмибитников, выдающая из ассемблерного листинга или кода алгоритм работы? Для 32/64 бит есть анализатор IdaPro, к примеру... Ручками, конечно, можно, но время оно тоже что-то стОит.
История вопроса следующая: есть такая известная конструкция, из которой хочется вытащить алгоритм работы с флеш-картой, поскольку делать что-то на Z80 не особенно хочется. А полученный алгоритм переделать для 8080 или, что ещё лучше, для 6502. Просто пока разберёшься с зетковскими командами типа LD и работе с индексными регистрами - всё желание нафиг опускается...
KALDYH
Advanced Member
Технонекромант

Откуда: Кемерово
Всего сообщений: 2355
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июня 2009
Так IDA и восьмибитники умеет.
rw6hrm
Advanced Member
Почётный тоховод Генсокё

Откуда: Ставрополь
Всего сообщений: 937
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 фев. 2008
Блин, чот не нашёл такого режима.. буду копать...
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
8-битная схема подключения CompactFlash расписана много где. Если кратко - надо выполнить ОДНУ команду SET_FEATURES и дальше спокойно работать в 8-битном режиме.

Например, выпускается плата XT CF-Lite, для нее BIOS имеется в исходниках, если ассемблер x86 удобнее читать.
https://www.lo-tech.co.uk/wiki/XT-CF-lite_rev.2
http://www.xtideuniversalbios.org/
rw6hrm
Advanced Member
Почётный тоховод Генсокё

Откуда: Ставрополь
Всего сообщений: 937
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 фев. 2008
Удобнее читать ассемблер 6502 как раз-то ;) и основная работа планируется именно на нём. 8080 - как примочка и для эмуляции классической СР/М (а не с зетковскими извратами)

UPD: у меня, оказывается фришная Ида, она только 8086 умеет. Обидно...
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
Ну не знаю, зачем делать двойную работу. По готовым спекам реализовать алгоритм - один человеко-день IMHO.

Пример на 8051
http://read.pudn.com/downloads52/ebook/178846/S72032.pdf
Eats
Newbie


Откуда: Saint-Petersburg
Всего сообщений: 47
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 апр. 2009
rw6hrm написал:
[q]
пока разберёшься с зетковскими командами типа LD и работе с индексными регистрами
[/q]
Открою Вам секрет Полишинеля: у з80 нет команд типа LD! Пройдитесь по его коду дизассемблером от 8080 и убедитесь в этом! Что же до индексных регистров, то если Вы слышали хоть что-нибудь про HL, то, возможно, сумеете принять мысль, что в з80 этих HL как бы три штуки, только и всего. Ну и остальных регистров тоже два набора.
<<Назад  Вперед>> Печать
Полигон-2 »   Флейм на общие темы »   Получить алгоритм из листинга
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS