Author |
Message |
FoxyLab
Retired
Joined: 21 Mar 2017 06:37 Posts: 73
|
Я посмотрел Eagle Cad - мне он не дает ничего нового, платы я в нем разводить не собираюсь, а внешний вид схем не в моем вкусе, да и не слишком удобно элементы искать.
Last edited by FoxyLab on 02 Jan 2020 12:37, edited 1 time in total.
|
03 Sep 2018 09:13 |
|
|
Alekcandr
Doomed
Joined: 01 Oct 2007 10:30 Posts: 665 Location: Ukraine
|
Ну как говориться всему свое время А по мне схемы даже очень не плохо выглядят. Я правда слегка их своей приправой посыпаю. decoder А в чем смысл там рисовать? Переход на печатную плату из коробки. Без лишних тело движений. Еще в чем плюс. Там просто офигенные библиотеки, выверенные годами
_________________Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
|
03 Sep 2018 09:44 |
|
|
FoxyLab
Retired
Joined: 21 Mar 2017 06:37 Posts: 73
|
Хм Вот мой старый проект, нарисовано в sPlan: sPlan Мне нравится
Last edited by FoxyLab on 02 Jan 2020 12:37, edited 1 time in total.
|
03 Sep 2018 11:24 |
|
|
FoxyLab
Retired
Joined: 21 Mar 2017 06:37 Posts: 73
|
Эврика Нашел эталон для симуляции i8080 - исходники на Фортране симулятора 8080, который Билли и Ко написали для PDP. Именно посредством этого симулятора они писали свой Бейсик. Осталось достать свою первую книжку по программированию, которую я купил где-то в конце 80-х - с Фортраном и перфокартами
Last edited by FoxyLab on 02 Jan 2020 12:37, edited 1 time in total.
|
03 Sep 2018 11:33 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
В тестах на Васике смущает то, что они именно на Васике. Никто ж не знает, как он интерпретирует инструкции в каждой своей реинкарнации? Надо, видимо, хотя бы на одной версии Васик тесты проводить... На ассемблере - проще, число тактов на инструкцию известно.
_________________ iLavr
|
03 Sep 2018 11:48 |
|
|
FoxyLab
Retired
Joined: 21 Mar 2017 06:37 Posts: 73
|
Нет, тут смысл совсем не в Бейсике как таковом. В этом исходном коде описана реализация каждой машинной команды и, что особенно важно - установка и сброс флагов, надо будет сверить свою реализацию симулятора. Вот такой комментарий в начале этого файла: 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.
|
03 Sep 2018 11:55 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Да у меня давно есть эти исходники. Хотя я сам сверялся по трём другим источникам, когда начинал писать dll этого процессора под Proteus. А реплика моя была по поводу вот этого теста:
_________________ iLavr
|
03 Sep 2018 12:01 |
|
|
Alekcandr
Doomed
Joined: 01 Oct 2007 10:30 Posts: 665 Location: Ukraine
|
Красота. Но пытаюсь анализировать. Кто где? Читаю слева на право. И начинаю путаться. Вход слева, выход справа. Это я видимо придираюсь. Чего тока не видал. Ух А вообще по делу существует только две схемы. Для дела Схема электрическая и монтажная. Больше не надо. Инженерам — электрическую. Монтажникам — монтажную (соединений, по ходу прокладки провода)
_________________Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
Last edited by Alekcandr on 03 Sep 2018 12:09, edited 1 time in total.
|
03 Sep 2018 12:03 |
|
|
FoxyLab
Retired
Joined: 21 Mar 2017 06:37 Posts: 73
|
Синтетический тест на ассемблере? По мне так лучше PRIME на Аде - поиск простых чисел, все же более реальный, хотя я все равно не знаю скорости выполнения его на реальном 8080.
Last edited by FoxyLab on 02 Jan 2020 12:36, edited 1 time in total.
|
03 Sep 2018 12:15 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22601 Location: Silicon Valley
|
|
05 Sep 2018 13:42 |
|
|
FoxyLab
Retired
Joined: 21 Mar 2017 06:37 Posts: 73
|
Я создал проект на тамошнем хабе
Last edited by FoxyLab on 02 Jan 2020 12:38, edited 1 time in total.
|
06 Sep 2018 08:27 |
|
|
FoxyLab
Retired
Joined: 21 Mar 2017 06:37 Posts: 73
|
Вид шрифта на экране ТВ после редизайна и добавления символов псевдографики и русских букв в кодировке КОИ-8:
Last edited by FoxyLab on 02 Jan 2020 12:38, edited 1 time in total.
|
06 Sep 2018 08:27 |
|
|
FoxyLab
Retired
Joined: 21 Mar 2017 06:37 Posts: 73
|
| | | | rw6hrm wrote: Добрался посмотреть видосик. Как всё медленно, грустно и печально (сравнил со своими 2.5/4 МГц Z80). Да, проект не более чем образовательный получился, осталось разогнать атмегу до уровня 1.7МГц 8080, но боюсь, что просто радиатором будет не обойтись. Да, и экран до 80 знаков расширить обязательно, но и тактовую для этого тоже поднимать придётся, хотя бы до 24 МГц. Иначе под СР/М не работа, а ознакомление... Хм, ну не те телевизоры покупаете. Просто не надо вестись на рекламные 3Д/4К/выгнутости/запросы жены_и_родственников/скидки_по_карте и всё сразу становится нормально, внезапно в продаже находятся мультидырочные ТВшки, отрада CRT'шников и SCART'олюбов. А кодировку всё же рекомендую СР866 (ДОС альтернативная), хотя бы для совместимости с писюками. Всё равно софта на кириллице под СР/М кот нарыдал, можно про него забыть. | | | | |
Так я и не надеялся получить впечатляющую скорость - символы вводятся без (ощутимой) задержки, CP/M загружается секунд за 10-15, в этом плане мне всё устраивает (а видео вообще сделано во времена чисто SD RAM (в смысле, ОЗУ на SD-карточке ). Цель проекта - не в скорости, мне интересно, что можно получить с минимальным использованием ресурсов, и удовольствие опять же, "just-for-fun", как говорится.
Last edited by FoxyLab on 02 Jan 2020 12:38, edited 1 time in total.
|
06 Sep 2018 08:47 |
|
|
FoxyLab
Retired
Joined: 21 Mar 2017 06:37 Posts: 73
|
Помните старую шутку - "от людей, подаривших нам EDLIN"
|
06 Sep 2018 08:49 |
|
|
FoxyLab
Retired
Joined: 21 Mar 2017 06:37 Posts: 73
|
Я сделал автоперенос не вместившихся символов на следующую строку и блокировку прокрутки после заполнения всего экрана (в стиле CP/M 3). Не столь красиво, но ничего не потеряется.
|
06 Sep 2018 09:31 |
|
|