Изготовление простейшего компьютера самому - что почитать?

Флейм в чистом виде - все что угодно...
Но - в рамках закона :)
Ответить
Встал на лапы
Сообщения: 114
Зарегистрирован: Вс окт 20, 2013 05:40:40

Сообщение Victor_CCCP »

Всем привет!
Пожалуйста посоветуйте книги по проектированию и созданию простейших компьютеров?

Хочу своими руками собрать полноценный компьютер с нуля, пусть даже очень простой, с операционной системой и ПЗУ.
Например, сначала изготовить диоды\транзисторы\реле, а затем на них собрать процессор, ОЗУ, ПЗУ, БИОС, контроллеры устройств ввода и видеоадаптер.

Большое спасибо! :)
Реклама
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

Изучить схему Радио86РК. Или даже Микро80.
Docendo discimus
Контактная информация:
Реклама
Грызет канифоль
Сообщения: 278
Зарегистрирован: Вт дек 03, 2013 11:04:04
Откуда: Киев

Сообщение kobzar »

почему не синклер?
Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости
Контактная информация:
Собутыльник Кота
Аватара пользователя
Сообщения: 2566
Зарегистрирован: Вс ноя 01, 2009 00:18:20
Откуда: St.Petersburg

Сообщение Dick »

Victor_CCCP писал(а):Например, сначала изготовить диоды\транзисторы\реле
Ну.. с этого и начните... :))) 8)
Реклама
Эиком - электронные компоненты и радиодетали
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1438
Зарегистрирован: Вт окт 28, 2008 09:00:18
Откуда: Украина, Харьков

Сообщение Dr. Alex »

И таким ходом лет эдак через...... 50 ты построишь первую в своей жизни ЭВМ, сродни ЭНИАК )))))))
Порой мне кажется, что я делаю какое-то дерьмо, но когда я вижу, что делают другие, то я чувствую себя гением...
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

Поизмывались и хватит. Итак, начинаем. Для начала - что такое
Victor_CCCP писал(а):полноценный
?
Docendo discimus
Контактная информация:
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2566
Зарегистрирован: Вс ноя 01, 2009 00:18:20
Откуда: St.Petersburg

Сообщение Dick »

Victor_CCCP писал(а):а затем на них собрать процессор, ОЗУ, ПЗУ, БИОС, контроллеры устройств ввода и видеоадаптер.
Ну да .. полноценный :)
2 ядра, 2 гига.... 8)
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

Видеоадаптер на реле. Так, пошел-ка я. Поспать. :))
Docendo discimus
Контактная информация:
Грызет канифоль
Сообщения: 278
Зарегистрирован: Вт дек 03, 2013 11:04:04
Откуда: Киев

Сообщение kobzar »

щас дефецит деталей
проще реле на видеоадаптерах собрать
а вот на релюхах уже .... :)
Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3210
Зарегистрирован: Вс мар 22, 2009 18:24:43
Откуда: Санкт-Петербург

Сообщение Neko72 »

Не смешно
Друг Кота
Аватара пользователя
Сообщения: 14780
Зарегистрирован: Вс окт 10, 2010 23:16:40
Откуда: Москва

Сообщение DrAl »

Друг Кота
Аватара пользователя
Сообщения: 13253
Зарегистрирован: Ср апр 06, 2011 09:58:13
Откуда: Кузбасс

Сообщение Bear2011 »

Хочу своими руками собрать полноценный компьютер с нуля, пусть даже очень простой, с операционной системой и ПЗУ.
А ту же операционку или Монитор сами писать будете? Собрать железо можно, а вот заставить его работать так как надо
Грызет канифоль
Аватара пользователя
Сообщения: 258
Зарегистрирован: Пт сен 23, 2011 06:44:41
Откуда: ЮФО

Сообщение Panda_Y2K »

Купи два беляша и собери из них кошку
Labor est etiam ipse voluptas Труд уже сам по себе есть наслаждение (*Формула любви)
Ave novie-nostra ales Если один человек построил - другой завсегда разобрать может....(*Формула Любви).
Контактная информация:
Встал на лапы
Сообщения: 114
Зарегистрирован: Вс окт 20, 2013 05:40:40

Сообщение Victor_CCCP »

pyzhman писал(а):Изучить схему Радио86РК. Или даже Микро80.
pyzhman, большое спасибо!
Dick писал(а):
Victor_CCCP писал(а):Например, сначала изготовить диоды\транзисторы\реле
Ну.. с этого и начните... )))) 8)
Dick, спасибо.
Dr. Alex писал(а):И таким ходом лет эдак через...... 50 ты построишь первую в своей жизни ЭВМ, сродни ЭНИАК )))))))
Dr. Alex, согласен, идея выглядит бредово, особенно на фоне сегодняшнего уровня развития микроэлектроники. Но причина для этого есть, поясню ниже.
pyzhman писал(а):Поизмывались и хватит. Итак, начинаем. Для начала - что такое
Victor_CCCP писал(а):полноценный
?
pyzhman, я немного неправильно выразился - полноценный, в том смысле, что обладает функциями обычного десктопа или, скажем, одноплатного компьютера - "решатель", "место для временного размещения данных", "место для постоянного размещения данных", "обработка входящего видеосигнала" и т.д.
В устройстве, именно в том, для чего нужен тот или иной функциональный блок, к сожалению, не силен, поэтому и ищу книги для самообразования. То есть, не просто "нужен ЦПУ", а понять, какие функции он выполняет, сколько триггеров минимально понадобится и что можно будет на них "вычислять" ))
Dick писал(а):
Victor_CCCP писал(а):а затем на них собрать процессор, ОЗУ, ПЗУ, БИОС, контроллеры устройств ввода и видеоадаптер.
Ну да .. полноценный :)
2 ядра, 2 гига.... 8)
pyzhman писал(а):Видеоадаптер на реле. Так, пошел-ка я. Поспать. ))
Dick, pyzhman, :)
kobzar писал(а):щас дефецит деталей
проще реле на видеоадаптерах собрать
а вот на релюхах уже .... :)
kobzar, согласен. Но задача подразумевает отсутствие покупки деталей в Интернет-магазине, о ней ниже.
Neko72 писал(а):Не смешно
Neko72, так и тема не в юморе.
DrAl писал(а):http://blanco.ucoz.ru/Box/Martin_at_blanco.pdf :wink:
DrAl, спасибо! Про эту самообучающуюся машину из спичечных коробков знаю, интересное устройство :)

Panda_Y2K, огромное спасибо!
Bear2011 писал(а):
Хочу своими руками собрать полноценный компьютер с нуля, пусть даже очень простой, с операционной системой и ПЗУ.
А ту же операционку или Монитор сами писать будете? Собрать железо можно, а вот заставить его работать так как надо
Bear2011, возможно, я заблуждаюсь, но под подобные компьютеры уже были написаны ОС. Можно и самому, по основной специальности я программист, освоить АСМ под задачу системного программирования будет не самой большой проблемой, сравнительно с постройкой такого компьютера :)
Устройство вывода - ЖК-дисплей.


Друзья, всем большое спасибо!
Не ожидал даже такого интереса к этой теме :)

Поясню, зачем все это нужно.
Есть навязчивая идея разработать проект самовопроизводящихся роботов (звучит бредово, согласен). Есть два типа роботов - робот-производитель, то бишь, мобильный завод, и робот-рабочий, который добывает ресурсы.
Изготовить механические части - корпус, актуаторы, в теории, несложно. Но с электроникой ситуация совсем другая, линию по производству чипов в робота не встроить, а даже если, гипотетически, встроить, то скопировать саму себя такая "робоматка" не сможет.
Поэтому и был выбран вариант создания электронной начинки из простых элементов, которые роботы могут наклепать сами, из подручного сырья, а затем сами же и собрать.
Если упростить, "робоматка" - это ходячий 3Д-принтер с набором чертежей деталей, прошитых в его памяти, робот-рабочий - это тележка с датчиками, анализатором грунта и манипулятором, в чьем "электронном мозге" прошиты программы обхода препятствий, поиска и анализа ресурсов и их доставки до "робоматки".

Конечно, выглядит как бред, да, по сути, и является им, т.к. мала вероятность реализации полноценной самовоспроизводящейся колонии роботов.
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

Victor_CCCP писал(а):Изготовить механические части - ... несложно. Но с электроникой ситуация совсем другая,
Её, электронику, по большому счёту тоже делают механически. Только на уровне мкм и температур повыше.
Docendo discimus
Контактная информация:
Открыл глаза
Аватара пользователя
Сообщения: 42
Зарегистрирован: Вт окт 20, 2009 13:11:34
Откуда: Жуковский

Сообщение Reaper »

Начинать надо с малого. Для начала купить завод, на котором можно изготовить диод и реле. :)
Друг Кота
Аватара пользователя
Сообщения: 13253
Зарегистрирован: Ср апр 06, 2011 09:58:13
Откуда: Кузбасс

Сообщение Bear2011 »

возможно, я заблуждаюсь, но под подобные компьютеры уже были написаны ОС. Можно и самому, по основной специальности я программист, освоить АСМ под задачу системного программирования будет не самой большой проблемой, сравнительно с постройкой такого компьютера
Ошибаетесь писать придется не ОС а что-то типа BIOS. То есть обеспечивать взаимодействие железа и ПО так сказать на "физическом" уровне
Можно и самому, по основной специальности я программист
Те кто способен самостоятельно разработать компьютер и написать под него ПО раньше назывались "инженер-системотехник". Вполне возможно что в вашем дипломе написано именно так но судя по вашим высказывания вам до этого далеко ИМХО
освоить АСМ под задачу системного программирования будет не самой большой проблемой, сравнительно с постройкой такого компьютера
Да поймите же вы что если вы не представляете КАК работает железо на физическом уровне это пустая трата времени. Вы можете для начала создать простой сумматор двоичных чисел на элементарной логике?
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

Bear2011 писал(а):сумматор
Начнем, пожалуй, с полусумматора.
Docendo discimus
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 8869
Зарегистрирован: Чт янв 20, 2011 19:54:19
Откуда: Уфа

Сообщение Ратмир »

Victor_CCCP писал(а):Всем привет!
собрать процессор
Большое спасибо! :)
есть только два варианта это процессоры i8080(8085) или Z80А, остальное потеря времени.
"Мы так жить будем, что наши внуки нам завидовать будут" В.С. Черномырдин
Изображение
Друг Кота
Аватара пользователя
Сообщения: 13253
Зарегистрирован: Ср апр 06, 2011 09:58:13
Откуда: Кузбасс

Сообщение Bear2011 »

два варианта это процессоры i8080(8085) или Z80А, остальное потеря времени
Ну почему? Встречал я тот же "Спектрум" на Atmel'e. Кое-кто даже пытался делать аналог 8080 на ПЛИС
Ответить

Вернуться в «МЯЯЯУ!»