7 / 7 / 0
Регистрация: 29.06.2018
Сообщений: 1,536
|
|
1 | |
Доработка дизассемблера 8080A15.12.2019, 02:29. Показов 5966. Ответов 29
Метки нет (Все метки)
Доработка дизассемблера для Intel i8080A(КР580ВМ80А) c https://codeload.github.com/Ba... zip/master
введен режим сохранения в файл и опция отображения байтов данных в листинге
0
|
15.12.2019, 02:29 | |
Ответы с готовыми решениями:
29
добрался до дизассемблера - как считать такты? Поиск дизассемблера Защита от дизассемблера Исходники дизассемблера Защита программы от дизассемблера и отладчика |
7 / 7 / 0
Регистрация: 29.06.2018
Сообщений: 1,536
|
|
20.12.2019, 07:15 [ТС] | 23 |
Можно и программу прогонки по командам прошивки , визуализации , какая команда выполняется добавить (эмулятор), но там сильно много надо писать, запоминать состояние регистров процессора, вычислять их , Lxi, sta,lda ; CALL , JMP можно подумать , как инкрементировать счетчик, в основной программе правильные лейблы на call, jmp- образные трехбайтные команды приделать, к LXI приделать комментарии, с каких адресов закачивается .db , для STA, LDA подумать , как лучше комментарии выводить, чтобы при ошибках количества байтов в некоторых командах при первом проходе бекспейсом удалить , вручную расставив лейблы и .db.
0
|
7 / 7 / 0
Регистрация: 29.06.2018
Сообщений: 1,536
|
||||||
20.12.2019, 15:52 [ТС] | 24 | |||||
Доработал выборку количества байт, сделал более модульным .
Можно построить и ассемблер ,введя токенизацию , переделав
0
|
27 / 22 / 5
Регистрация: 31.01.2019
Сообщений: 98
|
|
20.12.2019, 16:15 | 26 |
Прошу прощения, я не понял вы пишете то что хотите реализовать или предлагаете кому нибудь это сделать?
0
|
7 / 7 / 0
Регистрация: 29.06.2018
Сообщений: 1,536
|
||||||
20.12.2019, 17:01 [ТС] | 27 | |||||
Предлагаю предложить альтернативные более оптимальные варианты, если есть .
Массив для токенизации может быть следующим
0
|
7 / 7 / 0
Регистрация: 29.06.2018
Сообщений: 1,536
|
|
20.12.2019, 23:39 [ТС] | 29 |
Адаптировал систему команд в LCGamboa 8080 assembler , добавил работу с файлом и синтаксис для pretty Assembler8080, ввел комментарии в структуру (некоммерческая версия, проверить на баги , наш ручной лучше распознает , но там еще некоторые баги , в том числе в комментариях ):
0
|
7 / 7 / 0
Регистрация: 29.06.2018
Сообщений: 1,536
|
|
04.11.2020, 18:47 [ТС] | 30 |
DevC++ или BC102 free commandline tools, подключаемые модули оптимизировать под него.
0
|
04.11.2020, 18:47 | |
04.11.2020, 18:47 | |
Помогаю со студенческими работами здесь
30
код на Си надо сделать результат работы дизассемблера в составе отладчика Доработка БП Доработка БД Доработка Доработка БД Доработка АС Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |