Делимся опытом Наступив на грабли - сообщи другим! Обмен опытом разработки и ремонта электронных устройств. |
21.08.2010, 19:14
|
|
Частый гость
Регистрация: 18.07.2008
Сообщений: 35
Сказал спасибо: 13
Сказали Спасибо 16 раз(а) в 8 сообщении(ях)
|
Re: Самодельная ЭВМ
Цитата:
|
сейчас уже начинать надо с АРМ и Xilinx
|
Выше было сказано, никто в первом классе Войну и мир не изучает. Вот Вы, estet, с чего начинали-
Цитата:
|
транзисторных усилителей и "бегущих огней" на ТТЛ
|
Парень тоже начинает-он же не говорит, что хочет собрать ЭВМ, чтобы сделать ее коммерческим проектом, а потому, что интересно! Вот о чем речь, это процесс самообучения, что уже само по себе похвально, а когда это обучение в "железе" с паяльником в руках-похвально вдвойне. А элементная база здесь не суть-что на данный момент понятно, то и используется, куда хуже, если после начала чтения какого нибуть даташита в 600 страниц пропадет тот самый интерес и появится комплекс боязни сложных устройств.
|
|
|
|
21.08.2010, 19:40
|
|
Гражданин KAZUS.RU
Регистрация: 09.03.2007
Адрес: г.Киев, Украина
Сообщений: 693
Сказал спасибо: 1,134
Сказали Спасибо 481 раз(а) в 244 сообщении(ях)
|
Re: Самодельная ЭВМ
Сообщение от estet
|
Для эффективного использования ПК по назначению вполне достаточно инструкции. Не уверен, что большинство пользователей бытовой техники знает ее устройство, принцип действия и историю создания
|
Сообщение от estet
|
ПК - инструмент для решения ЗАДАЧИ.
|
Сообщение от estet
|
сейчас уже начинать надо с
Цитата:
АРМ и Xilinx
|
Заступлюсь и я за молодежь ![Рот до ушей](images/smilies/icon_doushei.gif)
Думаю из тех, кто сейчас начинает с АРМ и Xilinx вытастут пользователи ПК, а кто сегодня начинает с Z80 - возможно станет разработчиком будущих компьютеров.
Так что дерзайте Dmitri_256! Копать надо до сути! А потом уже идти дальше.
![Одобряю](images/smilies/icon_true.gif)
Кстати, никто не мешает собирая Спектрум, пользоваться ноутбуком, как инструментом...
Последний раз редактировалось Shov; 21.08.2010 в 19:44.
|
|
|
|
21.08.2010, 19:46
|
|
Частый гость
Регистрация: 18.07.2008
Сообщений: 35
Сказал спасибо: 13
Сказали Спасибо 16 раз(а) в 8 сообщении(ях)
|
Re: Самодельная ЭВМ
Shov, именно так. Остается надеятся что за бугор при этом не свалят!
|
|
|
|
21.08.2010, 20:00
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2008
Адрес: Москва Щукино
Сообщений: 1,490
Сказал спасибо: 359
Сказали Спасибо 863 раз(а) в 362 сообщении(ях)
|
Re: Самодельная ЭВМ
Ну, вот, опять инструкция.
Сообщение от estet
|
... сейчас уже начинать надо с
Цитата:
АРМ и Xilinx
|
По-моему начинать надо с того, что тебя заинтересовало и не размышлять, современно это или нет. Главное же не актуальную элементную базу использовать, а результат получить, понятный тебе, которым ты можешь управлять, чтобы тебе твое творение подчинялось. Тогда твой интерес не пропадет. А в стороне от прогресса не останешься. Выйдешь на то, что надо когда и если понадобится, но уже с запасом элементарных знаний.
|
|
|
|
21.08.2010, 20:13
|
|
Почётный гражданин KAZUS.RU
Регистрация: 17.05.2005
Адрес: Украина
Сообщений: 1,964
Сказал спасибо: 296
Сказали Спасибо 498 раз(а) в 362 сообщении(ях)
|
Re: Самодельная ЭВМ
![Валяюсь от смеха](images/smilies/icon_biggrin.gif) Хорошая компания собирается! Подамся и я в адвокаты. Молодежи.
Одно замечание (может, расставит точки над Ё) - в плане трудоустройства автор нескольких проектов в Протеусе (Квартусе етс.) будет иметь громадную фору перед продвинутым пользователем ПК "Львов" ("Криста", "Микроша"). К этому и относилось мое первое замечание в теме.
Да, хотелось бы увидеть комментарии автора темы.
|
|
|
|
21.08.2010, 21:50
|
|
Временная регистрация
Регистрация: 05.08.2010
Сообщений: 93
Сказал спасибо: 68
Сказали Спасибо 15 раз(а) в 11 сообщении(ях)
|
Re: Самодельная ЭВМ
Всем добрый вечер (или утро, у кого как)! С логикой работы большинства микросхем для Р86РК разобрался, только не могу понять как взаимодействуют между собой и внешним миром контроллер ПДП и контроллер дисплея.
При запуске системы МОНИТОР Р86РК инициализирует все контроллеры системы, в том числе контроллер ПДП и ЭЛТ. В контроллер ПДП он записывает начальный адрес передачи и длину передаваемого блока, а в контроллер ЭЛТ записывается информация о знакогенераторе, курсоре, сигналах синхронизации и т.п. И вот контроллер дисплея выдает запрос на ПДП и тут становится ничего не понятно. Как контроллер ЭЛТ принимает данные от контроллера ПДП? У к. ЭЛТ 2 буфера по 80 символов и этого явно не достаточно для того, чтобы вместить в себе весь экран. Он запрасывает информацию по мере необходимости или не снимает запрос ПДП до окончания вывода всего кадра? В общем, не пойму. Помогите, пожалуйста, разобраться с проблемой!
|
|
|
|
21.08.2010, 22:19
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2008
Адрес: Москва Щукино
Сообщений: 1,490
Сказал спасибо: 359
Сказали Спасибо 863 раз(а) в 362 сообщении(ях)
|
Re: Самодельная ЭВМ
А вы смотрели эти материалы? http://www.danbigras.ru/RK86/Index.html
Это публикации журнала Радио о Радио 86 РК.
Конкретно о ВГ75 написано здесь http://www.danbigras.ru/RK86/CPU/CPU.html, но упоминания есть и в других статьях.
ВГ-75 действительно имеет только два буфера строк. Но они работают по очереди. Первый буфер заполняется и начинается отображение его на экране: коды из ячеек буфера последовательно подключают записанные в ПЗУ матрицы знакогенератора соответствующих знаков и на модулятор луча ЭЛТ выдается сигнал, соответствующий точке в данной матрице. После восьми проходов луча на экране остается изображение знаков строки, записанной в буфере.
В то время, пока первый буфер работал на отображение - второй буфер заполнялся. По окончании отображения первого буфера пропускается одна строка и начинается отображение второго буфера. Первый при этом заполняется следующей строкой из ОЗУ. Закончили отображение второго - пропускаем строку и отображаем первый. И так далее до конца экрана.
Сигнал на чтение строки для ПДП выдает сама ВГ-75, так как она синхронизирована с разверткой.
Маленькое замечание: реальный процесс чуток сложнее из-за интерлесинга, но в первом приближении можно и так объяснить.
Последний раз редактировалось spamkerdyk; 21.08.2010 в 22:47.
|
|
|
Сказали "Спасибо" spamkerdyk
|
|
|
21.08.2010, 23:01
|
|
Временная регистрация
Регистрация: 05.08.2010
Сообщений: 93
Сказал спасибо: 68
Сказали Спасибо 15 раз(а) в 11 сообщении(ях)
|
Re: Самодельная ЭВМ
Сообщение от spamkerdyk
|
Сигнал на чтение строки для ПДП выдает сама ВГ-75, так как она синхронизирована с разверткой.
|
На сколько я понял, после каждого сигнала ЧТЕНИЕ ПДП увеличивает адрес ячейки ОЗУ на 1?
А с контроллером ЭЛТ стало более понятно. Спасибо!
|
|
|
|
21.08.2010, 23:24
|
|
Частый гость
Регистрация: 18.07.2008
Сообщений: 35
Сказал спасибо: 13
Сказали Спасибо 16 раз(а) в 8 сообщении(ях)
|
Re: Самодельная ЭВМ
И небольшое дополнение. Весь процесс выполняется аппаратно, и без участия микропроцессора, и так сделано вот почему: во-первых, как уже было сказано, ВГ75 работает синхронно, и не может "подождать", пока ОЗУ освободит процессор, это называется разрешением конфликта общего доступа. Во-вторых, это намного быстрее. И в третьих, само ОЗУ-динамическое, и требуется регулярное чтение для его регенерации. Применив ВТ57 и ВГ75 авторы РК-86 блестяще решили все три проблемы как говорится, одним ударом.
|
|
|
Сказали "Спасибо" alexey-prokofyev
|
|
|
22.08.2010, 11:10
|
|
Прописка
Регистрация: 05.02.2008
Сообщений: 251
Сказал спасибо: 34
Сказали Спасибо 7 раз(а) в 6 сообщении(ях)
|
Re: Самодельная ЭВМ
Dmitri_256, Вы уже начали делать РК 86? Когда мы услышим радостные возгласы что система запустилась. Думаю после сборки и отладки оригинальной модели будет интересно ее усовершенствовать. Например добавить накопитель на флеш картах, простейший аудио адаптер, последовательный порт, расширить озу и т.д.
Вот тут действительно начнется творчество и Вы получите бесценный опыт. Но главное не тяните, иначе все так и заглохнет на этапе сбора информации. Удачи.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Книги
|
dosikus |
Делимся опытом |
11242 |
29.12.2015 23:45 |
[Решено] Как внедрялась АСУ
|
chermnv |
Отвлекитесь, эмбеддеры! |
743 |
14.02.2010 23:11 |
Часовой пояс GMT +4, время: 01:20.
|
|