С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
))Очевидно я отстал от "современной" жизни... Ибо тут везде резиновые женщины. Резиновые РК, эмуляторы РК... Ужос(.
Я и с РК то не работал. Не считая того, что ставил CP/M на него, UART и электронный диск. И то всё корысти ради.) Ну так и отладка была вживую, и монитор-отладчик самому писать приходилось - а куда деваться то было. Но тут...
Это как в эмуле писать ? На микрошевском ассемблере ? Тяжелые были тогда времена в 86 году, хотя писали и на магнитофон сохраняли. Но сейчас гораздо удобнее в том же претиасме писать. Ну а загружается это все быстро. сохранил в эмуле загрузил, смотришь.
- - - Добавлено - - -
Тема то вроде по РК-86 и т.п.![]()
Изначально хотел разобраться как это все работает. Но в процессе ковыряния платформы полностью утратил интерес. По ощущениям - колхоз чистой воды. Компьютер созданный радиолюбителями для радиолюбителей. Остальным практически бесполезен... Имхо.
Как это бесполезен! У меня правда микроша была , но это почти тоже самое, чуть лучше и доделаней. И в игры играли, и тексты печатали, и языки программирования изучали и программировали! А купив допустим принтер надо было написать самому его драйвер, предварительно разобравшись как его присеоеднить! Классые были времена, это вам не в айфон пяляться![]()
Это сейчас бесполезен.) Хотя, исследовать развитие компьютерной техники в СССР, почему бы и нет.)
Касательно мониторов. Основная их функция - драйверы устройств ввода/вывода, аналогично BIOS. И, как дополнение, интерпретатор команд оператора для работы с памятью и вводом/выводом. Вот и всё.
Ну так это когда было то, какие были условия! У создателя/лей всегда есть какие то цели. Так же как и сроки. И, как обычно, всегда приходится идти на компромиссы. Да, колхоз, но вам даётся дешевая рыба, а дальше вы уже сами. Радио оно и есть для радиолюбителей.)
Ну а монитор пишется для своей модели, функции у них примитивные, насколько хватает фантазии/желания/необходимости.) Приходилось делать и с продвинутым отладчиком, с ассемблером/дизассемблером в т.ч.
Как бы, при наличии системы, монитора вообще может и не быть, достаточно начального загрузчика.) А, кстати! Раньше (на старых ЭВМ) загрузчик набирался вручную, с пульта, каждый раз при включении. Некоторые, код даже держали в голове! Слабо?) 173110 102310 024007...)
Если бы сделали наконец все в одном чипе(8080,8251, 8253, 8259, 8255,8257+SRAM 4Кб+EPROM 16Кб) с питанием от +5В и тактовой хотя бы 6MHz, то можно было бы куда-то и приспособить.
Вот кто бы такое же под PL/M-80 и ISIS-II или CP/M-80 сделал?https://svofski.github.io/pretty-8080-assembler/
Последний раз редактировалось andrews; 06.09.2022 в 15:09.
Ну, Япония много чего делала на одном кристалле. Только ведь не пошло... А может время ушло...)
http://elm-chan.org/docs/dev/tmpz84c015.html
http://elm-chan.org/docs/dev/kl5c8012_e.html
Ну так старьё же. Зачем?
Это классика: 8080, z80, 8051, 8088, 80386ex, 6809, 6502 Нет никаких проблем со средствами разработки, причем начиная от ноутбуков на первом пне(другие просто не сохранились). Нет проблем с нарушением патентов и авторских прав(разработки более чем 40 летней давности. Нет проблем на имеющемся в России технологическом оборудовании. Что особенно актуально в нынешней ситуации с МЭ в России. Сегодня была публикация в Инет, что Зеленограду выделили всего 7 млрд. рублей на производство МЭ, что катастрофически мало для новых дизайнов и уменьшения проектных норм.
PL/M-80 оптимизирующий компилятор фирмы Intel. Активно использует регистры, модули, реентерабельность, макро, условную компиляцию, низкоуровневые операторы, процедуры обработки прерываний, вставки ассемблера. Словом есть все для работы с железом и операционками ISIS-II и CP/М. Правда они консольные конечно. Но графика тоже прикручивалась через библиотеки.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)