Я посмотрел Eagle Cad - мне он не дает ничего нового, платы я в нем разводить не собираюсь, а внешний вид схем не в моем вкусе, да и не слишком удобно элементы искать.Alekcandr wrote:Слегка не по теме. Eagle CAD относительно недавно прикупила "конторка" autodesk. Как ожидалось это не пошло на пользу простой среде проектирования плат. Сижу на версии Eagle 8.2. Дальше по мне начинается "мрак".FoxyLab wrote:А что, можно попробовать
Понятно, что не все вечно. Тем не менее с таким низким порогом вхождения аналогов не существует. А так видимо надо смотреть в сторону KiCad, но потребуется больше времени потратить на вхождение в тему.
Arduino Nano - эмулятор компьютера под управлением ОС CP/M
Moderator: Shaos
-
- Retired
- Posts: 73
- Joined: 21 Mar 2017 06:37
Re: Arduino Nano - эмулятор компьютера под управлением ОС CP
Last edited by FoxyLab on 02 Jan 2020 12:37, edited 1 time in total.
-
- Doomed
- Posts: 665
- Joined: 01 Oct 2007 10:30
- Location: Ukraine
Re: Arduino Nano - эмулятор компьютера под управлением ОС CP
Ну как говориться всему свое времяFoxyLab wrote:Я посмотрел Eagle Cad - мне он не дает ничего нового, платы я в нем разводить не собираюсь, а внешний вид схем не в моем вкусе, да и не слишком удобно элементы искать.

А по мне схемы даже очень не плохо выглядят. Я правда слегка их своей приправой посыпаю.
А в чем смысл там рисовать? Переход на печатную плату из коробки. Без лишних тело движений. Еще в чем плюс. Там просто офигенные библиотеки, выверенные годами

You do not have the required permissions to view the files attached to this post.
Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
http://www.orion-ext.narod.ru
-
- Retired
- Posts: 73
- Joined: 21 Mar 2017 06:37
Re: Arduino Nano - эмулятор компьютера под управлением ОС CP
You do not have the required permissions to view the files attached to this post.
Last edited by FoxyLab on 02 Jan 2020 12:37, edited 1 time in total.
-
- Retired
- Posts: 73
- Joined: 21 Mar 2017 06:37
Re: Arduino Nano - эмулятор компьютера под управлением ОС CP
Эврика 
Нашел эталон для симуляции i8080 - исходники на Фортране симулятора 8080, который Билли и Ко написали для PDP. Именно посредством этого симулятора они писали свой Бейсик. Осталось достать свою первую книжку по программированию, которую я купил где-то в конце 80-х - с Фортраном и перфокартами
Нашел эталон для симуляции i8080 - исходники на Фортране симулятора 8080, который Билли и Ко написали для PDP. Именно посредством этого симулятора они писали свой Бейсик. Осталось достать свою первую книжку по программированию, которую я купил где-то в конце 80-х - с Фортраном и перфокартами

Last edited by FoxyLab on 02 Jan 2020 12:37, edited 1 time in total.
-
- Supreme God
- Posts: 16676
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: Arduino Nano - эмулятор компьютера под управлением ОС CP
В тестах на Васике смущает то, что они именно на Васике.FoxyLab wrote:Нашел эталон для симуляции i8080 - исходники на Фортране симулятора 8080, ...
Никто ж не знает, как он интерпретирует инструкции в каждой своей реинкарнации?
Надо, видимо, хотя бы на одной версии Васик тесты проводить...
На ассемблере - проще, число тактов на инструкцию известно.
iLavr
-
- Retired
- Posts: 73
- Joined: 21 Mar 2017 06:37
Re: Arduino Nano - эмулятор компьютера под управлением ОС CP
Нет, тут смысл совсем не в Бейсике как таковом. В этом исходном коде описана реализация каждой машинной команды и, что особенно важно - установка и сброс флагов, надо будет сверить свою реализацию симулятора.Lavr wrote:В тестах на Васике смущает то, что они именно на Васике.FoxyLab wrote:Нашел эталон для симуляции i8080 - исходники на Фортране симулятора 8080, ...
Никто ж не знает, как он интерпретирует инструкции в каждой своей реинкарнации?
Надо, видимо, хотя бы на одной версии Васик тесты проводить...
На ассемблере - проще, число тактов на инструкцию известно.
Вот такой комментарий в начале этого файла:
C
C I N T E R P / 8 0 - A S O F T W A R E S I M U L A T I O N
C O F T H E M C S - 8 8 0 8 0 C P U A N D M E M O R Y
C
C
C COPYRIGHT 1973
C INTEL CORPORATION
C 3065 BOWERS AVENUE
C SANTA CLARA, CA 95051
C
C VERSION 2.2
C JUNE 1980
Внушаииит
Last edited by FoxyLab on 02 Jan 2020 12:37, edited 1 time in total.
-
- Supreme God
- Posts: 16676
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: Arduino Nano - эмулятор компьютера под управлением ОС CP
Да у меня давно есть эти исходники.FoxyLab wrote:В этом исходном коде описана реализация каждой машинной команды и, что особенно важно - установка и сброс флагов, надо будет сверить свою реализацию симулятора.
Хотя я сам сверялся по трём другим источникам, когда начинал писать dll этого процессора под Proteus.
А реплика моя была по поводу вот этого теста:
You do not have the required permissions to view the files attached to this post.
iLavr
-
- Doomed
- Posts: 665
- Joined: 01 Oct 2007 10:30
- Location: Ukraine
Re: Arduino Nano - эмулятор компьютера под управлением ОС CP
Красота.FoxyLab wrote:Вот мой старый проект, нарисовано в sPlan:
Но пытаюсь анализировать. Кто где? Читаю слева на право. И начинаю путаться.
Вход слева, выход справа.
Это я видимо придираюсь. Чего тока не видал. Ух

А вообще по делу существует только две схемы. Для дела

Схема электрическая и монтажная. Больше не надо. Инженерам — электрическую. Монтажникам — монтажную (соединений, по ходу прокладки провода)
Last edited by Alekcandr on 03 Sep 2018 12:09, edited 1 time in total.
Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
http://www.orion-ext.narod.ru
-
- Retired
- Posts: 73
- Joined: 21 Mar 2017 06:37
Re: Arduino Nano - эмулятор компьютера под управлением ОС CP
Синтетический тест на ассемблере? По мне так лучше PRIME на Аде - поиск простых чисел, все же более реальный, хотя я все равно не знаю скорости выполнения его на реальном 8080.Lavr wrote:Да у меня давно есть эти исходники.FoxyLab wrote:В этом исходном коде описана реализация каждой машинной команды и, что особенно важно - установка и сброс флагов, надо будет сверить свою реализацию симулятора.
Хотя я сам сверялся по трём другим источникам, когда начинал писать dll этого процессора под Proteus.
А реплика моя была по поводу вот этого теста:
Last edited by FoxyLab on 02 Jan 2020 12:36, edited 1 time in total.
-
- Admin
- Posts: 23989
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: Arduino Nano - эмулятор компьютера под управлением ОС CP
в рассылке RC2014 пиарят 
https://create.arduino.cc/projecthub/FoxyLab/arduino-nano-as-cp-m-compatible-computer-c09d4e

https://create.arduino.cc/projecthub/FoxyLab/arduino-nano-as-cp-m-compatible-computer-c09d4e
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Retired
- Posts: 73
- Joined: 21 Mar 2017 06:37
Re: Arduino Nano - эмулятор компьютера под управлением ОС CP
Я создал проект на тамошнем хабеShaos wrote:в рассылке RC2014 пиарят
https://create.arduino.cc/projecthub/FoxyLab/arduino-nano-as-cp-m-compatible-computer-c09d4e

Last edited by FoxyLab on 02 Jan 2020 12:38, edited 1 time in total.
-
- Retired
- Posts: 73
- Joined: 21 Mar 2017 06:37
Re: Arduino Nano - эмулятор компьютера под управлением ОС CP
Вид шрифта на экране ТВ после редизайна и добавления символов псевдографики и русских букв в кодировке КОИ-8:
You do not have the required permissions to view the files attached to this post.
Last edited by FoxyLab on 02 Jan 2020 12:38, edited 1 time in total.
-
- Retired
- Posts: 73
- Joined: 21 Mar 2017 06:37
Re: Arduino Nano - эмулятор компьютера под управлением ОС CP
Так я и не надеялся получить впечатляющую скоростьrw6hrm wrote:Добрался посмотреть видосик. Как всё медленно, грустно и печально(сравнил со своими 2.5/4 МГц Z80). Да, проект не более чем образовательный получился, осталось разогнать атмегу до уровня 1.7МГц 8080, но боюсь, что просто радиатором будет не обойтись.
Да, и экран до 80 знаков расширить обязательно, но и тактовую для этого тоже поднимать придётся, хотя бы до 24 МГц. Иначе под СР/М не работа, а ознакомление...Хм, ну не те телевизоры покупаете. Просто не надо вестись на рекламные 3Д/4К/выгнутости/запросы жены_и_родственников/скидки_по_карте и всё сразу становится нормально, внезапно в продаже находятся мультидырочные ТВшки, отрада CRT'шников и SCART'олюбов.фанаты реальных Спектрумов и других древних популярных 8-биток мучаются, что их фактически некуда подключать.
....... и современный телевизор не очень удобен для таких целей.
А кодировку всё же рекомендую СР866 (ДОС альтернативная), хотя бы для совместимости с писюками. Всё равно софта на кириллице под СР/М кот нарыдал, можно про него забыть.


Last edited by FoxyLab on 02 Jan 2020 12:38, edited 1 time in total.
-
- Retired
- Posts: 73
- Joined: 21 Mar 2017 06:37
Re: Arduino Nano - эмулятор компьютера под управлением ОС CP
Помните старую шутку - "от людей, подаривших нам EDLIN"rw6hrm wrote:СР866

-
- Retired
- Posts: 73
- Joined: 21 Mar 2017 06:37
Re: Arduino Nano - эмулятор компьютера под управлением ОС CP
Я сделал автоперенос не вместившихся символов на следующую строку и блокировку прокрутки после заполнения всего экрана (в стиле CP/M 3). Не столь красиво, но ничего не потеряется.rw6hrm wrote:экран до 80 знаков расширить обязательно