- Создание примитивного компьютера с нуля
- Компьютер — это просто. Или нет?
- Начало великого пути
- Первые плоды
- Как собрать компьютер самостоятельно, полное руководство от А до Я
- Как выбрать комплектующие для компьютера самостоятельно?
- Видео о том как собрать компьютер своими руками, в домашних условиях
- Как собрать компьютер самому из комплектующих дешевый и мощный ?
- Апгрейд компьютера — с чего начать?
- Как собрать игровой компьютер самому?
Создание примитивного компьютера с нуля
Компьютер — это просто. Или нет?
Любой человек, интересующийся сферой информационных технологий, хоть раз задумывался о том, как на самом деле работает компьютер. А и действительно, с помощью компьютера можно сделать столько всего удивительного, что невозможно поверить, что всё, что происходит внутри него, — сложение чисел. Почему бы тогда не сделать свой самому?
Эта мысль явно прослеживается в книге Чарльза Петцольда «Код» — хорошее чтиво для тех, кто хочет разобраться в устройстве компьютера на пальцах не тратя особо времени. Эта книга произвела сильное впечатление на меня, да так, что я решил, что компьютер и вовсе банально простой агрегат и ничего сложного в нём нет.
Но это не так. После прочтения у меня всё-таки поселилось ощущение того, что от меня что-то сокрыто, что какие-то аспекты архитектуры вовсе не затрагивались. За бо́льшими объёмами информации я обратился к следующей книге — «Архитектура Компьютера» Эндрю Таненбаума. Информация в этой книге оказалась гораздо обширнее, однако я получил не совсем то, чего хотел.
На этом мой путь в мире архитектуры ЭВМ приостановился, началась учёба, я отвлёкся на другие, более интересные для меня на тот момент проекты. Но, к сожалению, я из тех людей, которые не могут без угрызений совести пользоваться чем-либо, не зная хотя бы примерно механизма работы этого инструмента. Это заставляло меня искать материал буквально обо всём.
Череда разочарований наступила после прочтения нескольких глав книг об игровых движках, компиляторах, операционных системах и пр. Я просто растерялся: мир, который казался мне логичным и в меру простым в миг стал огромным и запутанным, требующим внушительных объёмов знаний.
Начало великого пути
То, что спасло меня, был ответ одного пользователя на каком-то форуме на пост человека, страдавшего похожим «расстройством», мир IT казался ему таким огромным, что его точно нельзя постичь. Я помню те слова, и они меня выручают каждый раз, когда я сталкиваюсь с чем-то новым. «Do not let yourself get overwhelmed» — то, что стоит говорить каждому новичку в IT.
И тогда я начал с новыми силами бороздить просторы интернета в поисках литературы. Мне очень повезло, что я наткнулся на замечательную книгу «The Elements of Computing Systems. Building a Modern Computer from First Principles» by Noam Nisan and Shimon Schocken(нет русского издания). В ней именно для таких, как я показывают создание реально работающего компьютера с нуля, то есть из логических вентилей.
Я загорелся идеей и приступил к работе. Начал с того, что когда-то уже делал после прочтения Петцольда, — сумматоры, регистры, мультиплексоры. Это одни из самых простых устройств, работу которых вовсе не сложно понять (если не думать об эффективности), а сделать такие можно за 10 минут в удобном приложении на вашем смартфоне.
Каждую следующую главу я начинал с жаждой знаний. Сконструировал АЛУ, руководясь заданиями в книге. Не могу сказать, что что-то в нём придумал я, скорее мне дали готовые детальки, а я их собрал в красивую машину. Зато какое удовольствие я получил, когда понял, что я своими руками собрал полностью работающее АЛУ.
Первые плоды
За ним последовал полностью работающий 16-битный процессор, который я доделал сегодня. Моему счастью нет предела, но я не собираюсь останавливаться. К моему сожалению, хоть в книге весь процессор и был собран полностью с нуля, но ассемблер для него был абстракцией в следующей главе(что логично, книга расчитана на более-мение краткое, хоть и детальное изложение). Немного погрустив, я понял, что Ассембли — тоже язык программирования, и создание полноценного Ассемблера с нуля займёт много времени.
Написать свой Ассемблер — амбициозная цель, но это не единственная сложность. Путь, который я выбрал, обещает быть непростым. Регистры и в целом память в программе BOOLR можно реализовать только используя логические вентили. Почему это проблема? Всё просто: ничтожные 1024 байт RAM десятки раз рекурсивно пытаются поселить в оперативной памяти моего компьютера свои составные 16-битные регистры. Вот, что из этого получается:
В общем говоря, иногда проект просто не открывается из-за нехватки оперативной памяти. Выглядит как тупик, но я не намерен останавливаться на этом.
Источник
Как собрать компьютер самостоятельно, полное руководство от А до Я
Друзья, приветствую на fast-wolker! Современные домашние компьютеры — надежны и работают годами, но проходит время и их характеристики морально устаревают, требования к мощностям растут год от года. Появляются более «прожорливые» операционные системы, снимаются с поддержки те, к которым мы уже привыкли..
Рано или поздно приходится менять домашний компьютер на более современный. Делать это можно двумя способами — сразу купить в магазине новый, полностью доверившись продавцу. Либо собрать компьютер самому из комплектующих.
Последний способ по бюджету всегда выходит дешевле и в сегодняшнем выпуске расскажу — как нужно оптимально к этому вопросу подходить. Сама по себе сборка компьютера важна, но не менее важно правильно подобрать компьютерные запчасти и комплектующие.
Как выбрать комплектующие для компьютера самостоятельно?
Хорошо, если у вас уже есть домашний компьютер. По сути вы сделаете его апгрейд. И на этом можно сэкономить. Если брать новый системный блок с нуля в магазине, то это выйдет дороже. Если Вы в этом деле новичок, для того, чтобы самостоятельно сделать апгрейд нужно начать с анализа — для каких целей будете использовать?
Простыми словами, заранее определяем сферу его применения (от этого сильно зависит бюджет). Условно перечислю основные сферы применения (в порядке возрастания стоимости):
- обычный офисный компьютер (мощность средняя) ; работа в офисных программах, Интернет, обычное прикладное ПО; Минимальная производительность;
- узко специализированный офисный компьютер (например, дизайнер, работа с графикой, видео). Требуется повышенная производительность;
- обычный домашний компьютер под ваши потребности (опять же тут большой разброс, смотря для чего);
- в чистом виде игровой компьютер (средней мощности).
Почему средней мощности? Потому что «самого мощного» игрового компьютера не бывает. Все что появляется на рынке в этом сегменте быстро устаревает и не советую гнаться за самыми передовыми железяками — денег не хватит.
Чтобы лучше определиться с будущими характеристиками — посмотрите в Интернете минимальные системные требования к операционной системе + любимым играм в которые играете, программам, которые Вы часто используете. И увеличьте в уме еще на 50% (а то и в два раза) системные требования по процессору, памяти.
Так Вы получите искомые наименование железа и его примерные характеристики. Дальше, смотрим цены и на бумажку выписываем список. Полезно посмотреть и другие продукты той же линейки — вдруг есть возможность выбора железа поновее и помощнее оптимальной цены.
Словом, нужно потратить некоторое время на изучение характеристик и цен железа, сходить на сайты производителей, поспрашивать соратников по играм что у них. Без этого никуда. Но, зато не нужно будет переплачивать за избыточную мощность. Лишние (с вашей точки зрения) комплектующие вам тоже не грозят, как и траты на сборку — вы все будете делать сами!
Когда определились — выбираем только то, что нужно Вам с учетом на перспективу. Ваш старый компьютер 7-10 лет отработал? Вот и ориентир. Заказы делаем в компьютерных магазинах, найдите хорошую точку, где товары по гарантии . Можно найти и б/у комплектующие — при условии что они в достаточно бодром состоянии.
Видео о том как собрать компьютер своими руками, в домашних условиях
Я предпочитаю заказывать через хороших знакомых и друзей, которые этим занимаются. С чего же начинать на практике?
Как собрать компьютер самому из комплектующих дешевый и мощный ?
Сразу оговорюсь — если нужен компьютер мощный — он не получится дешевым. Одно исключает другое. Придется где-то ужиматься. В сегодняшнем выпуске речь пойдет о сборке домашнего компьютера средней мощности для игр и не только. В котором будут использоваться детали от компьютера-предшественника. Тут и сэкономим.
Раз компьютер для дома — традиционно выбираем платформу AMD. Так сложилось, апгрейд на AMD выходит чуть дешевле, чем Intel такого же класса. Ничего не имею против Intel, просто дешевле.
Системный блок компьютера состоит собственно из следующих компонентов:
- Корпус системного блока (+ передняя панель для USB и пр., опционально) ;
- блок питания компьютера;
- жесткий диск;
- Материнская плата;
- Процессор + охладитель процессора;
- Планки оперативной памяти;
- платы расширения (видеокарта, сетевая карта, и др при необходимости);
- корпусные вентиляторы (опционально).
Мой друг захотел собрать себе компьютер современный, под свои потребности (он танкист WoT). Установка оборудования будет произведена в старый корпус, со старым жестким диском и блоком питания.
Критически важно, чтобы старый блок питания «тянул» новые мощности, а его разъемы питания подходили под новую материнку и видеокарту (если на ней есть отдельный разъем питания). Проверяем это на этапе проектирования.
Переходим непосредственно к выбору комплектующих на конкретном примере.
Апгрейд компьютера — с чего начать?
Подбор комплектующих для компьютера начинаем с процессора. Именно он тянет за собой всё остальное. Под конкретный разъем процессора (сокет) изготавливается материнская плата. На которой размещается сам процессор, охладитель процессора, планки оперативной памяти, подключается видеокарта и остальная периферия.
Один мой хороший друг захотел, (а другой мой хороший друг заказал и подобрал оптимально по деньгам) следующие комплектующие:
- процессор AMD Ryzen 5 2600. Сокет AM4 (соответственно, выбираем мать с таким же). Количество ядер 6, частота 3,4 — 3,9 Ггц. Поддерживаемая память DDR4 ;
- Объем оперативной памяти 8 Гб (соответственно выбираем планки DDR4 под процессор)
- материнская плата под процессор выбрана с сокетом AM4 Gygabit B450 M DS3H (на нее можно установить совместимый процессор с таким же сокетом например, выбрать более дешевый или наоборот самый мощный). Список совместимых процессоров есть на сайте производителей мат. плат;
- Компьютер игровой — обязательно наличие видеокарты. Видеокарта получилась Asus Radeon RX580 8Гб. Видеокарты Nvidia сейчас как правило дороже, чем такая же по классу и характеристикам от Radeon. К ней на блоке питания соответственно имеется 8 пиновый отдкльный разъем питания.
Как собрать игровой компьютер самому?
Нам понадобится термопаста (идет в комплекте с охладителем), длинная отвертка под крест, терпение, аккуратность и время. Не применять силу, и действовать неспеша и аккуратно. Сначала освободим корпус системного блока от старого оборудования. Отсоединяем разъемы блока питания от материнской платы, шлейфы жестких дисков.
Отсоединяем джамперы питания, сброса, светодиодных индикаторов корпуса и разъемы USB, наушников на переднем корпусе. Далее откручиваем все винты крепления материнской платы к корпусу и старую плату вынимаем.
Начинаем предварительную подготовку новой материнской платы. Нужно заранее ПРАВИЛЬНО установить на нее процессор и охладитель.
Это самая опасная часть, будьте внимательны и очень аккуратны!
Процессоры АМД имеют контакты в виде ножек, которые легко гнуться! Аккуратно совместив метки на сокете и процессоре ставим процессор в гнездо. Убедившись, что все контакты зашли — защелкиваем разъем..
Примеряем охладитель; на АМД подпружинены крепления, никаких отверток не используем! Если вентилятор на нем боковой — определяемся в какую сторону будет смотреть и проверяем хорошо ли он крепиться в выбранном положении. Отрепетировали? Получилось установить? Молодцы!
Снимаем охладитель. Теперь нужно нанести пасту на процессор (тонким слоем)…
Теперь устанавливаем и закрепляем кулер на процессоре, после не забываем питание вентилятора подключить к разъему CPU FAN…
На тыловую часть корпуса системного блока устанавливаем металлическую пластину под порты из комлекта (взамен старой)…
Убедившись, что все стало на место правильно — вставляем и прикручиваем винтами материнскую плату к корпусу. Возможно, сначала в корпусе придется перекрутить винты на которые садится плата под новое расположение — так, чтобы совпали отверстия.
Теперь в прилагаемой к материнской плате инструкции находим описание подключения индикаторов корпуса, кнопки питания и сброса, индикаторов жесткого диска и динамика. Не торопясь подключаем корпусные вентиляторы и все остальное.
Вставляем аккуратно планки оперативной памяти в слоты до характерного щелчка. Подключаем кабели USB и звука передней панели корпуса в соответствии с инструкцией к материнке, порты USB 3.0. Подключаем кабели питания и данных жесткого диска и DVD. Подключаем нужные разъемы блока питания к материнской плате. Подключаем видеокарту и питание к ней.
Далее, очередь тестирования. Windows 7 не загрузится на новом оборудовании — вы получите синий экран. Если планируете использовать «семерку далее» — придется переустанавливать с нуля. Потом (или заранее) лучше ее обновить до Windows 10 — появится возможность использовать порты USB 3.0 и многое другое, что в «семерке» отсутствует.
Если Windows 10 была установлена до апгрейда не переживайте — запустится нормально, просканирует оборудование и попросит перезагрузку. С обновлениями позже придут и драйвера. Можно установить драйвера самостоятельно — с диска к материнской плате и аналогичного к видеокарте.
Конечно, крайне желательно на такое хорошее железо поставить и новый SSD жесткий диск. Хороший 480 Гб SSD стоит около 5000-7000 рублей. Если Ваш текущий жесткий диск в хорошем состоянии — делать это необязательно. Но, если захотите почувствовать максимальную разницу в быстродействии — можно подкопить и поставить SSD чуть позже.
Старый жесткий диск можно подключить как дополнительное хранилище, разметив его логическим диском.
Windows 10 любит такое железо и на нем она можно сказать будет «летать». Полезно запустить тестовую программу и снять температуры с датчиков, померить встроенными в неё тестами производительность и стресс. Правильно собрали? Окончательно собираем блок, наслаждаемся. Спасибо!
Источник