КРИСС CP/M
Moderator: Shaos
-
Akatla
- Fanat
- Posts: 72
- Joined: 30 Apr 2017 03:29
- Location: Россия Хабаровск
Re: КРИСС CP/M
Я думаю "Радио" уже извертелось на сковородке событий! Думая - ктож это усе затеял!

-
Lavr
- Supreme God
- Posts: 16803
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: КРИСС CP/M
Это когда же он так быстро успел?vitali wrote:Уже второй номер журнала "Радио" вышел с криссом среднего возраста, ...
iLavr
-
Akatla
- Fanat
- Posts: 72
- Joined: 30 Apr 2017 03:29
- Location: Россия Хабаровск
Re: КРИСС CP/M
Пока что я получил только первый нумер!
-
SAA
- Senior
- Posts: 136
- Joined: 12 Jul 2016 21:30
Re: КРИСС CP/M
Второй по счету, но не второй в годуLavr wrote:Это когда же он так быстро успел?vitali wrote:Уже второй номер журнала "Радио" вышел с криссом среднего возраста, ...
-
SAA
- Senior
- Posts: 136
- Joined: 12 Jul 2016 21:30
Re: КРИСС CP/M
Но в режиме мастера он выдает CLK/2, а в режиме Slave CLK/4. Тут и с 10МГц не совсем понятно как реализовано обновление экрана.Icer wrote:В меге328 uart можно переключить в режим spi. Так что два канала аппаратных spi,vitali wrote:Вы скажите - как "первая" atmega328 пишет байты текста во "вторую" 328-ю - через soft-SPI?
Чисто теоретически есть возможность в симуляторе для команд записи в ОЗУ организовать проверку на попадание видеообласть и выдавать в SPI три байта - адрес и данные (символ). Допустим периферийный контроллер atmega328 получит эту посылку и разместит в буфер строки (80-символов). В момент гашения по строке будет время на передачу 5,72мкс, но КПУ потребуется 64 мкс (исходя из 10МГц SPI) для передачи 80 символов. И тут есть вариант - симулируемый Z80 с частотой 4МГц (T=250нс) за время отображения строки 25,422 мкс сможет за свои (25422нс/250нс) 102 такта инструкциями
Code: Select all
LD [HL], A
INC HL
======> 7T+6T=13T
Либо за время гашения по кадру 0,922 мс, можно передать 922/0,8 ~ 1152 символа, это конечно не 2000 символов экрана, но гораздо больше половины. Следующая часть будет передана в следующем интервале гашения, следующего кадра. Тогда частота обновления экрана снизится с 60Гц, до 30Гц. Не такая уж и серьезная потеря, учитывая что роботроновские мониторы могли и на 25Гц обновляться по кадру.
-
SAA
- Senior
- Posts: 136
- Joined: 12 Jul 2016 21:30
Re: КРИСС CP/M
Тут еще более явней и даже написано кто его адаптировалLavr wrote:А вот интересно, кстати, будет ли работать на "КРИСС" вот это: Роботрон - упомянут явно...
You do not have the required permissions to view the files attached to this post.
-
vitali
- Senior
- Posts: 136
- Joined: 17 Sep 2019 09:34
- Location: Finland
Re: КРИСС CP/M
Приз в студию! Правильный ответ - второй по счету с публикацией, но не второй в годуSAA wrote:Второй по счету, но не второй в годуLavr wrote:Это когда же он так быстро успел?vitali wrote:Уже второй номер журнала "Радио" вышел с криссом среднего возраста, ...Первая публикация декабрь 2020 - Анонс, вторая публикация разбор - январь 2021.
Интересно, а если бы делать не симуляцию, а на реальном Z80 (вроде, в 40-пиновом DIP-е выпускаются)?
Типа такого ретро-компа Zeta SBS. В таблице бенчмарка, что я постил выше, он был сразу после эмулятора на stm32F411 "black-pill". Да, не быстро, но зато теплая ламповость настоящего проца, а не эти ваши симуляторы(с).
-
Icer
- Senior
- Posts: 164
- Joined: 21 Aug 2018 07:39
- Location: Кемеровская обл.
Re: КРИСС CP/M
Скорее всего видеобуффер с эмулятора тупо копируется в цикле по мере готовности "видеоконтроллера", т.е. чесных fps нет.SAA wrote: Тут и с 10МГц не совсем понятно как реализовано обновление экрана.
Мне видится схема так: Одна мега "видеоконтроллер-знакогенератор", вторая "передаст" (uart, keyboard, видео) и генерит clk, третья эмулятор.
-
Lisitsin
- Writer
- Posts: 19
- Joined: 22 Apr 2012 09:22
- Location: 91.203.67.4
Re: КРИСС CP/M
В своё время делали с тов. Игорем Решетниковым эмулятор Robotron-1715 на базе платформы AVR ZX Spectrum. И он работал! Кому интересно - есть исходники
https://yadi.sk/d/CDRb5yBma0ybPQ
Может кто заморочеется и запустит?
https://yadi.sk/d/CDRb5yBma0ybPQ
Может кто заморочеется и запустит?
-
Akatla
- Fanat
- Posts: 72
- Joined: 30 Apr 2017 03:29
- Location: Россия Хабаровск
Re: КРИСС CP/M
А вот собственно и сайтик! Все под эгидой Радио! http://criss.fun/?RYO5c0ablgw%3D
-
vitali
- Senior
- Posts: 136
- Joined: 17 Sep 2019 09:34
- Location: Finland
Re: КРИСС CP/M
Штош...Обратите внимание, что версия Стандарт не содержит микропрограмм для работы контроллера Ethernet и работы с ПЗУ. Версия PRO идёт с полным набором микропрограммных модулей.
-
Akatla
- Fanat
- Posts: 72
- Joined: 30 Apr 2017 03:29
- Location: Россия Хабаровск
Re: КРИСС CP/M
А, то ! Бизнесмены!!!vitali wrote:Штош...Обратите внимание, что версия Стандарт не содержит микропрограмм для работы контроллера Ethernet и работы с ПЗУ. Версия PRO идёт с полным набором микропрограммных модулей.
-
vitali
- Senior
- Posts: 136
- Joined: 17 Sep 2019 09:34
- Location: Finland
Re: КРИСС CP/M
Ставим ставки, сколько будет стоить полный комплект для сборки?Наборы для сборки
Можно заказать наборы для сборки в различных вариантах:
только печатную плату устройства;
печатную плату и декоративные вставки в корпус;
плату, корпус и установочные элементы;
набор микроконтроллеров;
полный комплект радиодеталей для сборки.
-
vitali
- Senior
- Posts: 136
- Joined: 17 Sep 2019 09:34
- Location: Finland
Re: КРИСС CP/M
То есть можно сделать вывод, что фирмварь (микропрограммы) не будут с открытыми исходниками, раз эти бизнесмены вырисовывают свою бизнес-модель Стандарт и Про.Akatla wrote:А, то ! Бизнесмены!!!vitali wrote:Штош...Обратите внимание, что версия Стандарт не содержит микропрограмм для работы контроллера Ethernet и работы с ПЗУ. Версия PRO идёт с полным набором микропрограммных модулей.
Если так, то как будет осуществляться защита от заливки прошивок Про в железо Стандарт? Или я не так все понимаю и разделение на Стандарт и Про чисто номинальное, на усмотрение пользователя?
-
Lavr
- Supreme God
- Posts: 16803
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: КРИСС CP/M
Я, собственно, вот что имел ввиду: ОС СР/М разработана для компьютеров с довольно ограниченнымиLavr wrote:А вот интересно, кстати, будет ли работать на "КРИСС" вот это:
Роботрон - упомянут явно...
возможностями, и в этом плане менее дружественна к пользователю, чем та же DOS.
То есть, если у тебя нет нормальной внятной документации, то ты с этой СР/М замучаешься...
В описании КРИСС CP/M явно педалируется "Программная эмуляция платформ: Robotron 1715".
Вот мне поэтому очень интересно, как редакция "Радио" собирается поступить с софтом?
Выложить где-то собственную русифицированную и документированную версию ОС СР/М, или ту же
МикроДОС предложить пользователям?
Или скажут: вот вам ваш Интернет, вот ссылки на популярные СР/М-ресурсы, берите там себе и саму СР/М,
и весь софт с документацией - он там же лежит?...
P.S. И нигде еще не сказали, почему это - "КРИСС" или "KRISS"?
iLavr
