![]() |
Aeon: Платформа для CP/M
Добрый день,
на днях приберал свой HDD и наткнулся на давно скачаный архив с кучей софта для CP/M. Тут же возник вопрос: "а как это всё использовать???" Какой "компьютер" сэмулировать на FPGA для использования стандартного CP/M софта? Или лучше чего-то самому придумать? Я гдето читал что для CP/M есть какаято специальная стандартная конфигурация памяти/экрана/портов и т.д. Может кто подскажет в какую сторону копать??? С уважением |
профик 5.03 с палитрой!
|
Quote:
Таким образом вопрос лишь в том, какой BIOS имеется на загрузочном диске, и под какую конфигурация памяти/экрана/портов он написан. Как правило, адаптация CP/M сводилась лишь к написанию этого самого BIOS-а. |
В таком случае хотелось бы сделать FPGA-реализацию какого либо компьютера с наибольшей совместимостью с CP/M софтом. Вроде Орион-128 тоже с CP/M работал. Как у него с неродным CP/M софтом???
---------- Post added at 17:57 ---------- Previous post was at 17:54 ---------- p.S. получается что например на Корвете должен без проблем работать (почти?) весь CP/M софт??? |
Quote:
|
|
Quote:
1) Орион128 2) Вектор-06С 3) Специалист 4) Микро-80 5) Корвет 6) ATM-2+ 7) Профи 8) ZX-Spectrum 128 +3 9) MSX-2 и выше 10) Башкирия-2М 11) ПК8000 ............. Вот ссылка на педивикию http://en.wikipedia.org/wiki/List_of...s_running_CP/M Quote:
Тут ещё что хочу сказать. Фраза "софт написанный под CP/M" не совсем корректна. Софт пишется для компьютера, под управлением ОС CP/M. Если программа не обращается к аппаратуре напрямую, не изменяет режим прерываний, не обращается к портам ввода/вывода и т.д., а работает только используя вызовы BDOS/BIOS, предполагает что для вывода мы используем определенный терминал или имеет программу настройщик под другой терминал, то такая программа пойдет на любом компьютере где корректно установлена ОС CP/M. Как правило необходим вывод на текстовый экран 80x24 (80x25), чтение клавиатуры в виде ASCII кодов и наличие дискового устройства (хотя бы электронного диска). Создание нового компьютера это ведь вопрос концептуальный... Можно конечно на DE1 сделать некий комп, адаптировать на него ЦПМ, но вопрос - нужно ли оно? |
Quote:
|
Quote:
|
Quote:
|
| All times are GMT +4. The time now is 01:16. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.