Важная информация

User Tag List

Страница 11 из 24 ПерваяПервая ... 789101112131415 ... ПоследняяПоследняя
Показано с 101 по 110 из 238

Тема: Самодельный комп на i8080

  1. #101
    Master
    Регистрация
    05.01.2009
    Адрес
    г. Одесса, Украина
    Сообщений
    548
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    150
    Поблагодарили
    66 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andrews Посмотреть сообщение
    Интересна была поддержка внутрисхемным ICE эмулятором( вытаскивался 8080 из сокета, а в него вставлялся кабель из этой штуки и можно было отлаживать программу в реальном времени)
    такого устройства мне очень не хватает. Есть ли в природе внутрисхемные отладчики под 8080, чтоб дома можно было собрать?

    Цитата Сообщение от andrews Посмотреть сообщение
    RMX-80 идет от обработки прерываний на 8259. Поддерживало все их режимы и каскадное включение 2-х штук. В основном для ленивых, кто не хотел писать на ASM-80 свои обработчики прерываний. Полноценных часов-календарей тогда не было, только таймер 8253, поэтому если и реанимировать на современном уровне, то на какой-то современый чип-часы-календарь.
    У меня все документировано, платку с ВН59 и каким нибудь даласом или моторолой от AT-шной матери можно прикрутить. Кто бы взялся?

    Цитата Сообщение от andrews Посмотреть сообщение
    Винчестер ISIS-II не поддерживала, только до 4-х 8 дюймовых флопповводов.
    Ну это... зачем же так. Тем более говорите, что с ней работали. Посмотрите в мануале на странице 2-1. http://bitsavers.org/pdf/intel/ISIS_...uide_May81.pdf
    У Интела замечательные мануалы, как и ось.
    Real Hardware!

  2. #102
    Master Аватар для TomaTLAB
    Регистрация
    09.03.2017
    Адрес
    г. Троицк
    Сообщений
    607
    Спасибо Благодарностей отдано 
    124
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    47 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от freddy Посмотреть сообщение
    платку с ВН59 и каким нибудь даласом или моторолой от AT-шной матери можно прикрутить. Кто бы взялся?
    Можно попробовать RMX-80 поселить на плату от принтера СМ6337 (или напр. МС6313) там вроде почти все, что нужно есть.

    Цитата Сообщение от freddy Посмотреть сообщение
    Есть ли в природе внутрисхемные отладчики под 8080, чтоб дома можно было собрать?
    Пока нашел только это: http://www.tauntek.com/8080-In-Circuit-Emulator.htm
    Вот для Z80: http://ferretronix.com/nice/
    Ну и вот тут обсуждалось. Правда, не совсем то...
    Последний раз редактировалось TomaTLAB; 01.10.2017 в 21:27.

  3. #103
    Master
    Регистрация
    05.01.2009
    Адрес
    г. Одесса, Украина
    Сообщений
    548
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    150
    Поблагодарили
    66 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от TomaTLAB Посмотреть сообщение
    Пока нашел только это: http://www.tauntek.com/8080-In-Circuit-Emulator.htm
    Очень полезная вещь! Герберы печатной платы уже отправил на завод. Это из разряда Must HAVE!
    Real Hardware!

  4. #104
    Guru Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,695
    Спасибо Благодарностей отдано 
    423
    Спасибо Благодарностей получено 
    197
    Поблагодарили
    175 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от freddy Посмотреть сообщение
    Очень полезная вещь! Герберы печатной платы уже отправил на завод. Это из разряда Must HAVE!
    с интересом ждем отзыва об этом девайсе, будет ли тормозить? поддерживает ли отладку вложенных прерываний и кода ЯВУ, загрузку в RAM устройства, на котором выполняется?

  5. #105
    Master Аватар для TomaTLAB
    Регистрация
    09.03.2017
    Адрес
    г. Троицк
    Сообщений
    607
    Спасибо Благодарностей отдано 
    124
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    47 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andrews Посмотреть сообщение
    будет ли тормозить?
    А ты думал в сказку попал? Обязательно будет.
    На самом деле это довольно ограниченный отладчик. Юзерское междумордие к нему через терминал. Три брякпоинта. В раме и портах системы пошурудить можно.
    Он "вклинивается" между системой и реальным железным процом, и подкидывает ему в определенные моменты "левые" опкоды.
    С прерываниями и захватом шины там нужно осторожно.
    Хальт он вообще не переваривает - должен виснуть наглухо.
    Зато есть некоторая "скриптовость", можно несколько команд отладчика записать в одну строку и зациклить ее. Удобно будет скопом тыкать.
    Вот тут прямая ссылка на мануал от него.

    Но как говорится, "на безрыбье и кастрюля - соловей"
    Последний раз редактировалось TomaTLAB; 02.10.2017 в 18:12.

  6. #106
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да жестоко. Тут ведется 2 варианта.

    Первый. Внедрить в монитор подопытного код для отладки. Аля HI-TECH Z80 C Compiler 7.80PL2 удаленный отладчик.
    Второй. Пропустить 8080 In CircuitEmulator. И сразу сделать на FPGA - 8080. Всем этим заменить реальный проц 8080 и дальше рулить по JTAG-у без ограничений.

    А то кокая та переходная конструкция 8080 In CircuitEmulator вышла. Не туда не сюда
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  7. #106
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #107
    Master Аватар для TomaTLAB
    Регистрация
    09.03.2017
    Адрес
    г. Троицк
    Сообщений
    607
    Спасибо Благодарностей отдано 
    124
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    47 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от OrionExt Посмотреть сообщение
    И сразу сделать на FPGA - 8080.
    Это как бы очевидное решение, но нужно же еще и некий софт прокладкой между ПЛИСиной и юзером.
    Тем же SignalTap'ом особо не навоюешь, в данном случае.
    Не сильно сложно, но делать же нужно, а тут хоть и ущербное, зато готовое решение. Ноги то у него растут из достаточно лохматых годов.

  9. #108
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от TomaTLAB Посмотреть сообщение
    Это как бы очевидное решение, но нужно же еще и некий софт прокладкой между ПЛИСиной и юзером.
    Тем же SignalTap'ом особо не навоюешь, в данном случае.
    Это да.

    Ну, я предложил два решения. К сожалению, приведенная схема ровным счётом не особо поможет, а на нею тоже надо потратить время. Я за первый вариант в рамках этой темы.

    А с SignalTap не надо воевать. Пилим ,скоросной и полезный интерфейс по JTAG свой. Дальше добавить не чего. Тут нид специалист в этой области.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  10. #109
    Master Аватар для TomaTLAB
    Регистрация
    09.03.2017
    Адрес
    г. Троицк
    Сообщений
    607
    Спасибо Благодарностей отдано 
    124
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    47 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну так и я про что...
    Хотя мне лично больше эмулятор ПЗУ бы пригодился, с загрузкой из командной строки ПСюка.
    Я на микроконтроллерах с ISP привык отладку минорными правками делать.
    Ресурса ПЗУхи мне не жалко, напрягает между панельками перетыкивать.
    Впрочем и эта шалабушка может пригодиться, сделать несложно, каши не просит.

  11. #110
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ага.

    Но код (от удаленного отладчика) таки нид (не большой) в младших адресах. А там грузи что хочешь в РАМ. Что РОМ что РАМ. Это от целевой программы зависит. Как все это она будет юзать.

    - - - Добавлено - - -

    Опять. Предложение для старинки. А так юзаем андруино и лепем что захотим.

    HI-TECH Z80 C Compiler 7.80PL2 - очень продвинут что куда и зачем (можно настроить).

    - - - Добавлено - - -

    Если для вас ПЗУ лежит от 0 адреса. Это вообще супер для отладчика того времени.
    Последний раз редактировалось OrionExt; 03.10.2017 в 00:23.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

Страница 11 из 24 ПерваяПервая ... 789101112131415 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. PMI-80 - одноплатник на i8080
    от rw6hrm в разделе Разное
    Ответов: 72
    Последнее: 02.09.2022, 12:27
  2. Самодельный комп на х386 и выше. Обсуждение
    от Ghost в разделе Разработка электроники
    Ответов: 26
    Последнее: 10.04.2019, 01:38
  3. Мнемоники i8080 vs Z80
    от Vladimir_S в разделе Разное
    Ответов: 153
    Последнее: 20.12.2016, 13:02
  4. Квадратный корень на i8080
    от shoorick в разделе Разное
    Ответов: 31
    Последнее: 25.08.2016, 14:04
  5. Эмулятор i8080
    от Higgins в разделе Разное
    Ответов: 2
    Последнее: 20.05.2011, 11:43

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •