>>310563918 (OP) Попробуй Таненбаума, у него книга нужная Structured Computer Organization называется. На русский переводят как "Архитектура ЭВМ" Там прямо написано как оно устроено, подготовки никакой особой не надо. >>310563961 Посмотри видео Ben Eater, он там собирает комьютеры с нуля. Там есть как видосы где он просто из микросехм собирает вычислитель, так и сборка готового нового компьютера с использованием процессора 6502. Но там лучше немного подготовленным быть. >>310564040 В универе два семестра вроде изучают.
Можешь посмотреть игру Turing Complete, в ней начинаешь с простых вентилей, а заканчиваешь несколькими процессорами. Из видео - Ben Eater на ютубе и курс nand2tetris.
>>310564040 Про протоколы и.т.п. обычно дургой курс, тоже у Таненбаума есть, типа "Сети" и ещё у него книги про операционные системы хорошие, но тебе нужна именно распространённая "Современные операционные системы". Ищи последние издания, там типа 4000 страниц на три книги будет и читать их в неспешном темпе с годик наверное. Чем доскональнее компать тем тяжеее и больше времени надо, т.к. будешь в работу кешей погружаться, архитектуру ядра... Но вот этот триптих Таненбаума прямо отличное начало для работы в айти.
>>310564086 >В универе два семестра вроде изучают. Честно — хуйню там преподавали, преподаватель больше историй травил, какой в них раньше компьютер огромный был и как они играли в игру где нужно угол считать и «попал/не попал».
>>310564186 >Ищи последние издания, там типа 4000 страниц на три книги будет и читать их в неспешном темпе с годик наверное. Что думаешь насчёт практики? Просто постоянно замечаю, что если не применять хоть где-то информацию, то большая часть забывается вовсе, отрывки какие-то жалкие остаются только.
Если с программированием понятно, то вот с чем-то довольно абстрактным сложнее.
>>310564243 >У нас тоже препод был хуесос. Да может не хуесос, может я чего-то другого ожидал. Просто слили курсы, типо смотрите, а там информация уровня статей из Википедии про историю ЭВМ и процессоров, все.
Будто школьника попросили презентацию сделать, так и в вузе. Хотя чего ожидать, перди.
Если окончательно упоришься, то посоветую два курса от евреев. На первом через верилог подобный язык опишешь компьютер и сделаешь транслятор на машинный код. На втором курсе узнаешь о виртуальных машинах и прочих непотребствах.
>>310564358 Не знаю, я буду учить. Если там начнут всех массово заменять на ИИ, то там уже проблемы не только у программистов бывших будут, так что насрать.
>>310564300 А как там практикроваться без программирования? Даже с программированием не очень понятно. Мы там всякие схемы рисовали и проектировали вычислитель примитивный, но я не ебу как тебе организовать прямо чтобы с практикой. В книге задания вроде есть, можно просто их выполнять. Обычно они на то чотбы проверить насколько ты внимательно читал. Знания которые там есть наверное только очень квалифицированным низкоуровневым программистам нужны, но сами книжки просто интересные довольно и не занудные. На раз прочитать в туалете весело будет довольно.
>>310564040 Все ЭВМ создавались не одним человеком, а целой группой, а то и поколениями. Знать комп от А до Я, как это хочешь ты, невозможно в принципе. Тебе не хватит всего времени всей твоей жизни чтобы банально изучить полностью все файлы ОС.
Для упрощения твоего понимания: начинай изучение из того, что уже создано. Учись кататься на велосипеде, а не изобретать колесо, тогда будет что-то получаться, тогда ты будешь углубляться в само устройство велосипеда.
Короткий роадмап для общего понимания: 1. Компьютерные сети: лекции Созыкина на ютуба для начала, потом щелкай книгу Танненбаума "Компьютерные сети" последнего издания 2. Системное администрирование. Тупа лучше в практику с ходу ебашь. Начинай с книги "Командная строка Linux" автора чет вспомнить не могу, но даст тебе пиздатую основу чтобшагать по администрированию дальше и по большей части самостоятельно 3. Пиздуй в программирование, пробуй тот же питон, а по факту, к чему душа лежит. Я лично начинал с питона сам, потом понял, что я пиздец тупой, и на тот момент такой решил поизучать html (хоть это и язык разметки по факту), но далоуже какое то понимание что это за букавы такие из которых что-то получается. Потом вновь вернулся к питону. Ценный совет: когда по питону задрочишь основы основ, не топчись на месте, сразу задайся целью написать что-то крупное, интересное. Как увидишь свой результат - не проебешь мотивацию, а это важно 4. На самом деле не последний пункт, можно въебать вместе с программированием или перед ним. Учись паять, пробуй в схемы, изучай работы компонентов, если тебя интересует конкретно внутрянка. И ты быстро начнешь понимать как работает тот же самый проц, хоть и поверхностно. Сможешь даже сидя дома сделать свой собственный проц из того, что ты собрал на помойке (не рофл, норм тема), который будет кодировать какую-никакую информацию. Или просто сразу на ардуинке ебанешь себе умный дом, почему нет
ОЧЕНЬ важное пысы. Если ты хочешь учиться всей этой теме ради заработка - ты ничему не научишься. Будешь гореть делом ради самого дела - будешь уже на голову выше всякой техпрог чепухи с высшим образованием в какой то непонятной конторе со строгим рабочим графиком и нытьем по жизни как все хуево вокруг
>>310564388 Нормальный человек не пойдёт в говновуз преподавать, гораздо легче на практике применять знания за x10 денег от оплаты преподской. Более или менее преподают только там, откуда набирают стажёров.
Что вообще лично ты, анон, посоветовал бы для изучения устройства компьютера?
Нужно что-то доступное, но при этом информативное.
Смотрю просто на процессоры, на мелкие SD-карты с терабайтами памяти и не понимаю, как такое возможно.. правда интересно.
Книжку уже заказал, хотя она есть в интернете, но пускай будет.