Делимся опытом Наступив на грабли - сообщи другим! Обмен опытом разработки и ремонта электронных устройств. |
09.08.2010, 09:46
|
|
Прохожий
Регистрация: 09.08.2010
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Самодельная ЭВМ
Увидел эту тему и улыбнулся.
В начале 90х я работал в в детском лагере радистом и каждый день по громкой связи надо было подавать сигналы (подъем, завтрак, обед) итд. Как меня это достало!!!! решил это дело автоматизировать и нет что бы сделать програмное устройство на дискрете, так подавай эвм. Разработка заняла 5 лет разрабатывал все с нуля.
вот некоторые данные:
процессор Z80
озу 64 кб
пзу монитор 2 кб
клавиатура не полная 42 клавиши
вывод на семисегментный индикатор 12 разрядный
программы писал тоже сам.
может кого то эт заинтересует, хотя врядли.
Сейчас есть микроконтроллеры.
|
|
|
|
09.08.2010, 09:58
|
|
Временная регистрация
Регистрация: 05.08.2010
Сообщений: 93
Сказал спасибо: 68
Сказали Спасибо 15 раз(а) в 11 сообщении(ях)
|
Re: Самодельная ЭВМ
Сообщение от valera5353
|
Увидел эту тему и улыбнулся.
В начале 90х я работал в в детском лагере радистом и каждый день по громкой связи надо было подавать сигналы (подъем, завтрак, обед) итд. Как меня это достало!!!! решил это дело автоматизировать и нет что бы сделать програмное устройство на дискрете, так подавай эвм. Разработка заняла 5 лет разрабатывал все с нуля.
вот некоторые данные:
процессор Z80
озу 64 кб
пзу монитор 2 кб
клавиатура не полная 42 клавиши
вывод на семисегментный индикатор 12 разрядный
программы писал тоже сам.
может кого то эт заинтересует, хотя врядли.
Сейчас есть микроконтроллеры.
|
А у вас схема не сохранилась?
|
|
|
|
09.08.2010, 10:18
|
|
Прописка
Регистрация: 27.04.2005
Сообщений: 125
Сказал спасибо: 10
Сказали Спасибо 26 раз(а) в 17 сообщении(ях)
|
Re: Самодельная ЭВМ
Любая операционная система работает только под определённой архитектурой устройства и базовой системой ввода/вывода, соответственно и принципиальную схему с выбранным процессором нужно конструировать под неё. В итоге всё равно получится PC/XT или что-то подобное. Ну и потом ОС должна сидеть в ПЗУ или читаться с диска. При архитектуре РС/ХТ проблем не возникнет, ОС грузится с диска и при этом она "любит" сама себя затирать но она себя и восстанавливает, поэтому дисковод должен быть подключен всегда. В случае с ПЗУ загрузчик системы нужно писать самому и встраивать его в существующую ОС. Стоит оно того чтоб пошевелить пинами? По моему так легче раздобыть какую-нибудь старую материнку с процом типа 286 или покруче да и подключить всё туда.
Для шевеления ногами ВВ55 операционная система не нужна (её роль будет выполнять конкретная программа), ну базовую систему ввода/вывода (BIOS) написать не трудно, при этом архитектуру и принципиальную схему можно выбрать ЛЮБУЮ, какая удобней для реализации. Кстати если взять процессор не Z80 а Z84 то у него на борту уже есть два параллельных порта и два порта RS232.
|
|
|
|
09.08.2010, 10:19
|
|
Временная регистрация
Регистрация: 05.08.2010
Сообщений: 93
Сказал спасибо: 68
Сказали Спасибо 15 раз(а) в 11 сообщении(ях)
|
Re: Самодельная ЭВМ
Сообщение от mind
|
Если Вам действительно интересно Ваше начинание,могу 1810 выслать.Есть и из 580 серии.
|
Да, наверное в этом году у меня ничего не получится... Мало времени осталось, скоро 1 сентября и в школу, в 11 класс. Так что не буду вас отвлекать. Когда будет свободное время - сам выпишу. Сейчас для меня самое главное знать что выписывать и что потом с этим делать. Так что буду читать журналы и осваивать i8088 в теории.
|
|
|
|
09.08.2010, 10:32
|
|
Прописка
Регистрация: 27.04.2005
Сообщений: 125
Сказал спасибо: 10
Сказали Спасибо 26 раз(а) в 17 сообщении(ях)
|
Re: Самодельная ЭВМ
Кстати для шевеления пинами у меня была вот такая штука.
|
|
|
|
09.08.2010, 10:34
|
|
Временная регистрация
Регистрация: 05.08.2010
Сообщений: 93
Сказал спасибо: 68
Сказали Спасибо 15 раз(а) в 11 сообщении(ях)
|
Re: Самодельная ЭВМ
Из прочитанной лит-ры я понял так, что при запуске ПК BIOS тестирует все устройства, конфигурирует их, и передает управление загрузчику ОС, например, ДОС.
ДОС загружается. И вот, например, пользователь захочет узнать текущее время и вводит команду TIME. Дос обращается к подпрограмме BIOS и она возвращает текущее время, прочитанное из часов реального времени, например, в регистрах ЦП. Дос читает содержимое этих регистров и выводит время на экран.
Правильно ли мое предположение, или ОС как-то по другому обращается к внутреннему оборудованию PC?
|
|
|
|
09.08.2010, 10:49
|
|
Прописка
Регистрация: 27.04.2005
Сообщений: 125
Сказал спасибо: 10
Сказали Спасибо 26 раз(а) в 17 сообщении(ях)
|
Re: Самодельная ЭВМ
Именно так , и никак по другому !
|
|
|
Сказали "Спасибо" Himik_2
|
|
|
09.08.2010, 10:54
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2008
Адрес: Москва Щукино
Сообщений: 1,490
Сказал спасибо: 359
Сказали Спасибо 863 раз(а) в 362 сообщении(ях)
|
Re: Самодельная ЭВМ
16-разрядная машина конечно лучше. А 32-х - еще лучше. Но первый класс не случайно начинается не с Войны и Мира, а с фраз типа "Мама мыла раму". Может лучше ограничится восемью, а не бухаться сразу в омут?
Короче. Если нужны Z80, могу подарить. Только пишите на почту pechak@mail.ru, в теме укажите антиспам пароль "12345".
Последний раз редактировалось spamkerdyk; 09.08.2010 в 10:57.
|
|
|
Сказали "Спасибо" spamkerdyk
|
|
|
09.08.2010, 10:55
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.05.2005
Адрес: Саратов.ru
Сообщений: 1,548
Сказал спасибо: 384
Сказали Спасибо 737 раз(а) в 417 сообщении(ях)
|
Re: Самодельная ЭВМ
Сообщение от Dmitri_256
|
Правильно ли мое предположение
|
Абсолютно верно только для ОС реального режима.
ОС защищенного режима используют БИОС только для начальной загрузки, а потом используются собственные драйвера.
|
|
|
|
09.08.2010, 10:58
|
|
Прописка
Регистрация: 27.04.2005
Сообщений: 125
Сказал спасибо: 10
Сказали Спасибо 26 раз(а) в 17 сообщении(ях)
|
Re: Самодельная ЭВМ
Именно так, и ни как по лругому !
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Книги
|
dosikus |
Делимся опытом |
11242 |
29.12.2015 23:45 |
[Решено] Как внедрялась АСУ
|
chermnv |
Отвлекитесь, эмбеддеры! |
743 |
14.02.2010 23:11 |
Часовой пояс GMT +4, время: 19:18.
|
|