Естественно на базе МИКРОН-а. А какие ещё дизассемблеры бывают, - других и не бывает (на отечественных 8-ми разрядках). Точнее это и есть дизассемблер МИКРОН. Изменения только в методе загрузки в регистры адресов кода и результируещего текста. Я об этом уже писал выше. Вот цитата (после это сообщение удалю).Сообщение от HardWareMan
Есть вопрос.Сообщение от barsik
Имеется ли стандарт на расширение ОЗУ обычного СПЕЦИАЛИСТА за счёт цельно банковой коммутации, или быть может за счет сквозь-оконного доступа к излишнему ОЗУ в дополнительных банках? Вопрос потому, что я сделал конфиг для эмулятора B2M, с помощью которого, даже не притронувшись к паяльнику, я поимел на СПЕЦИАЛИСТЕ 16 мб ОЗУ. Вопрос только, как принято расширять ОЗУ в СПЕЦИАЛИСТЕ? Не хочу нарушать уже существующие стандарты, чтобы конвертированные для такой архитектуры программы могли работать и на реале.
Сам я уже имел цельно-банковую коммутацию в СПЕЦИАЛИСТЕ в 1990 году, когда заменил РУ5-тые на РУ7-мые (естественно пришлось перекинуть 2 адреса на мультиплексоре (точнее адрес А8), иначе РУ7-мые не регенерировались. Вначале я поставил две банки РУ5-тых в 2 этажа. Коммутация по /CAS, потому никаких лишних буферов АП16 не надо. Имеющиеся и так греются как печки, вторым этажом вторую АП16 нельзя припаять (перегреются). Так я имел 96 кб. А потом, в конце 1990, поставил и РУ7 и получил 48*4=192 кб.
В качестве порта управления банками я использовал F900. Во-первых, этот чип-селект уже имелся и был свободен. А во-вторых, этот порт совпадает с портом коммутации банок в ОРИОНЕ, отчего можно просто заимствовать программы (что я и делал, пока сам не перешёл на ОРИОН). Сейчас этот СПЕЦИАЛИСТ утрачен, - в начале 1991 года этот СПЕЦИАЛИСТ я конвертировал в ОРИОН, что было очень просто сделать - около 6-7 микросхем вторым этажом и на слепыше второй ППА для ROM-диска.
Поэтому адрес F900 самый удобный, а адрес F800 можно использовать для управления режимом экрана (например цвета и размера экрана). Кстати, размер экрана, при желании, можно увеличить до 13,14 или 16 кб. Чтобы не терять, а наоборот увеличить ОЗУ для программ, можно закрывать участок памяти 8000...BFFF куском ОЗУ из верхних 16-ти кб (или из доп.банки РУ6-тых, если всё ОЗУ на РУ3-тьих)). Я хотел это сделать когда то, но не успел.
Заметим, что увеличение экрана до 16 кб, вопреки ожиданиям, не тормозит вывод на экран, а наоборот ускоряет, т.к байтовые драйвера работают намного быстрее. Удивляюсь, отчего такой талантливый человек как А.Волков это не понял в 1985 году, когда писал ROM-BIOS СПЕЦИАЛИСТУ.
Установка РУ7-мых обходится всего в 2 ИМС - дополнительный КП2 для мультиплексора удобно напаивается на КП2 на плате, часть ног в параллель. И любой регистр для номера банки. Работа делается за полчаса. Думаю, что такие варианты расширения ОЗУ имели многие фанаты СПЕЦИАЛИСТА. Поэтому хотелось бы узнать подробности установившегося стандарта на расширение ОЗУ.