Как компьютеры складывают числа
- Практические курсы по программированию ru.hexlet.io/?...
✅ Полезные вебинары по программированию каждую неделю: ru.hexlet.io/link/lAAHiK
Еще на Хекслет:
- ru.hexlet.io/link/JiCNgR - бесплатный курс об Операционных Системах максимально простыми словами и примерами
- ru.hexlet.io/link/8iOwIU - бесплатный курс для начинающих программистов с практическими упражнениями
______
Оригинал видео: • How TRANSISTORS do MATH
Перевод: Наталия Басс
Озвучка: Рахим Давлеткалиев
#IT #программирование #компьютеры #двоичнаяСистемаСчисления
Пікірлер: 862
Понял что компьютер считает, грубо говоря, на пальцах. Единственно отличие, у него миллиарды этих пальцев.
@xyzw777
5 жыл бұрын
какие миллиарды... сумматор в каком ни будь phenom II 64 бита, в самых последних процах avx512 это 512бита, единственное в каждом ядре несколько суматоров и ядер тоже несколько, но это максимум тысячи но не миллионы... другое дело видеокарты с их тысячами ядер, но и там нет миллионов, так десятки тысяч
@khatuntsovmikhail6223
4 жыл бұрын
точнее на выключателях
@kiparisov1480
4 жыл бұрын
@@xyzw777 у видеокарт десятки тысяч ядер? забавно
@xyzw777
4 жыл бұрын
@@kiparisov1480 вы не уловили, речь шла о однобитных сумматорах
@Didar.Kussain
4 жыл бұрын
У неге из 2.
Выкинул процессор с ноутбука и установил релюшки, теперь вижу как компьютер работает.... Спасибо за видеоурок, однозначно 5 +++++
На мой взгляд, самый сок объяснено как работают логические элементы И ИЛИ и т.д. Хотя без подготовки понять это всё более чем нереально. Хорошее видео!
@dimdim1968
6 жыл бұрын
Элементы "И", "ИЛИ" это совсем просто. Сложней наверное из них составить, например исключающее "ИЛИ". Правда еще потребуется взять кое-где и инверсию.
@LobanovSpace
5 жыл бұрын
Ага ага
@xyzw777
5 жыл бұрын
самый сок объяснить на лампочках D/RS/T/JK триггеры ;)
@xlebyshk1204
5 жыл бұрын
Са Ша лампочки это те же транзисторы.
@user-ow6bf6lx5n
5 жыл бұрын
не буду скрывать, я начинаю гордиться собой, когда понимаю принципы работы таких вещей. Некоторые отрезки видео приходиться раз за разом пересматривать, но в конечном итоге все становится предельно ясно. Тем, у кого так же, советую посмотреть видео о работе механической коробке передач в автомобиле, а затем о работе автоматической коробки передач) удачи всем психам)
Отлично! Осталось только понять как компьютеры складывают числа
@ilonmaska5242
Жыл бұрын
😀😀😀
@user-sd9et1pj7d
Жыл бұрын
автор 14 минут пукал
ну числа понятно. а дотку как он запускает?
@LobanovSpace
5 жыл бұрын
Вахаха, вот я орнул
@xyzw777
5 жыл бұрын
дотка тоже из чисел, у компа нет ничего кроме чисел и флагов (отдельных специальных бит)
@user-zy8bx5rx8p
5 жыл бұрын
Дружищ ты больно далеко взял )) - то что на видео это относится к элементам языка программирования асемблер, а есть (думаю дока на нем писалась) с++ ну все остальные , языки более высшие - то есть более простые . Там не надо писать 0 1 01 1011, просто пишешь { privat["_A","_B","_rezultat"]; _A = 3; _B=6; _A+_B = _rezultat ; print format ["%1",_rezultat] } напишет на экране 10. Пример игрововго языка похожего на c++ (как в последнем записать операцию точно не знаю, но похоже), и тут смысл высшего языка в том , что не надо ниче в двоичный код переводить язык сам все переведет в низшую "транзисторную" логику.. Дота запускается нажатием на ярлык, а далее темный для тебя другалек лес, который преобразуется в игру на экране )))
@xyzw777
5 жыл бұрын
можно попытаться почитать pmg.org.ru/nehe/ но лучше не надо
@user-zy8bx5rx8p
5 жыл бұрын
Ну кому как, уважаемый )))
Отлично дополняет объяснение в книге Петцольда. Отличный контент. Спасибо. 😘
Спасибо, очень наглядно!
Очень понятное объяснение двоичной системы счисления. Я в полном восторге! Спасибо за данный видео материал!
Спасибо большое, все стало чертовски понятно)) с удовольствием слушаю этот голос ещё и в подкастах хекслета)
Спасибо! Очень доходчиво и наглядно, хороший графический материал, визуально проще понять суть.
Восхиттельная подача материала! Я реально в восторге!
Спасибо большое. Я впервые понял как это работает. У вас прекраснейшие видеокурсы
Вот где офтгенно просто объяснена булева алгебра. Спасибо за материал, этого учтён, что я видел 👌🏻🙌🏻🙌🏻🙌🏻
Спасибо за твою работу. Всё чётко и доступно, на красивом русском, без воды !
Супер! По-больше таких видео! Таких русскоязычных видео, где база компьютерных вычислений доступно и без лишней воды объяснено, очень мало. Огромное спасибо переводчику!
все очень наглядно объяснил, все по полочкам разложил! Это круто, теперь мне более понятны такие вещи, как двоичное счисление, and, or, xOR, спасибо вам!!!!
понравилось, отличное пояснение ,а главное легко сделать как программно,так и на свето диодах
Вот ты лучший !!!! И первые три подкаста проведённые тобой самые лучшие из всех что есть у Hexlit. Проведи ещё несколько пжлст.
Всё очень понятно рассказано! Спасибо!
Было очень продуктивно и илюстративно. 👍
Отличное видео. Автор молодец.
Именно это видео 2 года назад меня дала мотивацию начать заниматься программированием, и изучать работу логические процессы и дальше интересоваться этим. Большое спасибо автору этого видео и переводчику, ведь я хотел раньше стать астрофизиком а теперь точно знаю что буду геймдевом. (Это не мой гугл аккаунт)
@h_it
3 жыл бұрын
Это же шутка?
@Azor-kp5fd
2 жыл бұрын
Ну как успехи?
@dmitriyb.6248
Жыл бұрын
Ну шо проьухал?
@Orokusaki-pn9zf
Жыл бұрын
Как успехи?
@kepka55
Ай бұрын
а
Народ, пишущий яростные комментарии типа "автр, ето не працесар, ничего нипанимаеш" -- вы очень оригинальны
@oqui8141
4 жыл бұрын
@@pion2587 смешно. Это основа основы на нижних "этажах" работы устройств компьютера, если что. Вы можете построить схему компьютера? Расписать каждый элемент на каждом уровне, а потом на самый низ посмотреть
Спасибо за видео)
Просто и доходчиво. Интересно. Спасибо!!!!
Доходчиво. Это нужно школьникам показывать. Супер.
Спасибо автору, очень интересно, понятно и доступно
Видео из серии: "Как за 14 минут объяснить материал, на который в учебных заведениях 5 пар уходит" 😂
@user-cw6dv5hu9x
2 жыл бұрын
Как за 14 минут запутать бессистемным бредом, проблема этого видео в его безответственном отношении к знаниям которые на таких вот примерах с одной стороны полностью правдивы с другой полностью бесполезны, а зачастую вредны так как замыливают общую картину, тема сама по себе не имеет смысла, а на лекциях её объясняют за 30 секунд двумя предложениями на основе систематических знаний.
@mahhayrapetyan486
2 жыл бұрын
Кому как, вот я понял как это происходит, и что за лекции где все этому учат, я глянул бы.
@aserr3149
2 жыл бұрын
@@mahhayrapetyan486 комментатор выше говорит не о каких то абстрактных "лекциях", а о том, чему учат в университетах, где вышмат обычно является одним из профильных предметов =) Суть в системности знаний. То, что условному мимокрокодилу с Ютуба нужно объяснять на пальцах с примерами и картинками - в высшей школе объясняется за 2 минуты на основе того, что студенты уже знают из предыдущих курсов. В этом и зарыт корень вопроса "нужна ли в it вышка?".Как видно на этом примере, в определенных направлениях без фундаментальных основ, на изучение некоторых простейших вещей будет уходить слишком много времени
@user-zb9iu5mf8p
Жыл бұрын
@@user-cw6dv5hu9x это видео о том как процессор складывает числа это за 30 секунд понятно невозможно обяснить и эта тема очень важная для дальнейшего изучении процессорной архитектуры!
@user-cw6dv5hu9x
Жыл бұрын
@@user-zb9iu5mf8p Фраза: "На основе масштабирования простейшего шаблона логики "И" и происходит складывание в логическом чипе." Произносится значительно быстрее чем за 30 секунд, которые правда дают на лекции для того что бы студент успел её записать.
Отличный видео урок, очень познавательно мне помогло, Спасибо автору! С меня лайк
Проще некуда! Спасибо за понятный урок! Поражает гениальность ума того, кто всё это придумал!
Это просто афигительно!
Объяснение супер! Спасибо
Браво!!! Гениально и просто!!!
@HexletOrg
3 жыл бұрын
Мы очень рады! Регистрируйтесь на нашем сайте ru.hexlet.io/courses/introduction_to_programming и заходите в наш Slack hexlet-ru.slack.com/#/
Очень доступно! Классно!
Супер объяснение !
Благодарю!!!!
Это самое гениальное видео, которое я вообще когда-либо видел!
лучшее видео. пересматриваю много раз. мозг плыть начинает на 8-ой минуте)
Здорово! Спасибо автору видео!
Спасибо очень ясно, наконец-то!
Спасибо! Хоть и сложновато но интересно.
Спасибо ^~^ Не смотря на то, что часть видео про процессор, судя по комментам, стоит вырезать, принцип работы двоичной системы описан очень доступно и понятно. Начинающему программисту (а не техническому специалисту) -то что доктор прописал.
@desable5241
4 жыл бұрын
Начинающему программисту вслвременных условиях двоичная система только как доп знания, а так нахуй не надо.
@sintraco.
Жыл бұрын
@@desable5241 да и не то что бы сильно неначинающему надо
отлично, молодец!
Спасибо, наконец-то нормальное объяснение.
Очень понятно объяснил, спасибо
Ля, чувак, это лучший видос на Ютубе и, возможно, единственный, который описывает работу процессора. Спасибо большое!
@HexletOrg
3 жыл бұрын
Спасибо за отзыв о видео) Подписывайтесь на канал, у нас ещё много таких роликов
давно искал такое видео классно спасибо я наконецто понял как это устроено!
С удовольствием слушаю вас. Было бы здорово если бы вы взялись за видео с этого же канала How a CPU Works
Огромное спасибо, уникальный ролик! Ровно то, что искал и нигде не находил кроме книги Чарльза Петцольда "Код. Тайный язык информатики" (уникальная и очень глубокая книга дающая фундаментальное понимание данной темы).
@user-iz9sj1nn5q
4 жыл бұрын
Написал предыдущий комментарий до того, как досмотрел видео до конца. Оказывается автор и основывался на вышеописанной мной книге Петцольда. А я то думаю, что так похоже :).
Всё понятно, очень приятно! :)
Прекрасное видео!!!
Классный наглядный урок я наверное буду ещё пересматривать ещё вникать чтоб прям на 100% понять 🔥🔥🔥🔥🔥
Обожаю такие видео, лайк.
Наконец то я понял как это работает. Спасибо большое
Ну наконец то подробное видео, которое реально обьясняет тему! Автор канала, спасибо тебе!
Алиллуя! Это то, что мне нужно было! Спасибо
Автор крутой!! И видео тоже, неточности есть, но это не так важно. В целом все супер!!))
@lunatik-tik
6 жыл бұрын
Согласен и в тоже время нет. Автор дает понять что Любая микросхема это процессор, но только разных масштабов. Центральный процессор это супер микросхема намного мощнее чем чипсет. Мало кто подозревает что на Видео картах также установлен процессор.
@xyzw777
5 жыл бұрын
это перевод
Ух, надо пересмотреть!
супер объяснение !
Дружище!Спасибо тебе большое. Два дня сидел и пытался разобраться, начал моделировать на вентилях и думать где я ошибся в них ))) А по итогу . дурная голова , забыл про основу основ ( грубо) лампочки пронумеровать и вытаскивать числа оттуда ! успехов тебе
Именно благодаря этому видео года 4 назад я начал интересоваться двоичной логикой, сделал по видео сумматор в симуляторе, пробовал делать свои схемы) Потом правда я нечасто возвращался, но сейчас вот собираюсь сделать свой процессор, так же в симуляторе)
@katq2288
9 ай бұрын
А что за симулятор?
спасибо это офигенно понятно!!!
Спасибо, познавательно
Это надо в школах показывать на уроках информатики
@PP-hz4bl
2 жыл бұрын
Училка запарится разжёвывать и.... зависнет
@user-ny7bc8qf2y
2 жыл бұрын
И ученики с разорванным мозкам начнеца апакалипуцис!!!!
Шикарно!
ТО ЧТО Я И ИСКАЛ, спасибо вам, очень понятно
Автор, ты крут! Все четко и по делу! Самой доступное для понимания объяснение. Пошел строить сумматор в Майкрафте.)
@user-fv8ey8ev2p
Жыл бұрын
я вдохновился и построил, а ты?
это лучшее объяснение
Вааще )) спасибо большое !
вот это круто, немного сложно но очень доходчиво
@HexletOrg
4 жыл бұрын
Подписывайтесь на наш канал, узнаете ещё много интересного!
❤ супер спасибо большое
Я увлеклаюсь шахматной программой Stockfish и ее производными, которые делают операции с числами и получают результат в виде оптимального по мнению программы хода в конкретной позиции, теперь буду знать, как именно процессор складывает числа (шахматная программа как правило написана на C++)
Прям-таки основы основ. Что тоже очень даже полезно. А главное разжевано-то как! Даже я понял. Хорошо, кстати, что на каждый сумматор на самом деле не требуется 100-ваттная лампа накаливания... :-D
спасибо!
Какой же вы молодчина. Схемы идеальные, объясняете чудесно. Спасибо вам!
@HexletOrg
4 жыл бұрын
Вам спасибо!
Вспоминается 2010 год. Майнкрафт творческий режим.
@user-rn9hl1vt7x
6 жыл бұрын
Это точно. Помню, как выбирал там триггеры, которые работают без задержки (есть такие, на поршнях), на них сделал двоичные счётчики, для использования в часах (правда в результате поставил в часы совсем другие). После счётчиков шли многоэтажные дешифраторы на логике для вывода на семисегментные индикаторы (опять же на поршнях). Часы получились внушительные такие размером :) А потом я узнал про командные блоки и их возможности... Оо
@Slavjn17
6 жыл бұрын
А при чём тут майнкрафт, я чего то не знаю?
@user-rn9hl1vt7x
6 жыл бұрын
О, да ты похоже многое пропустил. В майнкрафте есть аналог электричества, проводов, датчиков и исполнительных устройств разных, там строят логические элементы и огромные схемы на них. Это уж кому что, кто то строит замки красивые, а кому то больше по душе схемы всякие конструировать :)
@ypouhivanov2173
6 жыл бұрын
ух ты, ничего себе. а я-то и не играл в майнкрафт, думал это для детей развлекушки. :/ время было бы еще, с удовольствием позанимался бы чем-нибудь эдаким
@ypouhivanov2173
6 жыл бұрын
дай ссылку плиз какую-нибудь почитать. может окунусь сам в майнкрафт и осуществлю там эту схему
Очень полезное видео для первокурсников техно-вузов которые ранее понятия не имели о двоичной логике. Мне бы такое посмотреть 15 лет назад, жопополи было бы намного меньше. Аффтар де ты был раньше?)))) Респект и лайк! ))
Лаконично и понятно, всё как для людей. В универе очень мало таких, кто может это внятно объяснить. Обычно куча слов паразитов и ненужных терминов, где теряется основной смысл.
спасибо за видео
Не ради хейта, а ради справедливости! На 0:14 секунде указали не на процессор а на чипсет(мост) это плата Slot-1 и процессор на ней вставляется в большое гнездо с пластиковыми ушками. В остальном большой палец вверх!
шикарный видос!
@HexletOrg
3 жыл бұрын
Спасибо! Очень много бесплатных курсов у нас на сайте; заходите, если интересуетесь программированием! ru.hexlet.io/courses/introduction_to_programming
Это видео пылилось в отложенных для пересмотра, наверное, полгода. Посмотрел и понял, что я походу раньше минуте на пятой остановился, а щас вроде норм, более менее разобрался. Топ видео. P.s. Пока писал коммент, задался вопросом: Нах я его вообще смотрел?!
лучшее объяснение
Интересно, у какого процента случайно попавших сюда мозг взорвался на пятой минуте? ))
@alexfargo6336
5 жыл бұрын
0.009 процента.
@drimeF0
5 жыл бұрын
у меня он стал нечего не понимать на 13 минуте.
@vladislavnovik7760
4 жыл бұрын
Получил высшее в IT вузе, и блять, в методичке все проще описывается, чем тут. Если человек без знания электроники и машинной логики разберется с этим видео, то у него явно iq за 200.
@drimeF0
4 жыл бұрын
@@vladislavnovik7760 значит у моего друга over 99999 iq.
@NewGriff
4 жыл бұрын
Что тут понимать-то? Тут можно только восхищаться людьми, которые запихали все это в телефон.
Зачем я это смотрю на ночь?
@diamond-watch
3 жыл бұрын
Чувак не знаю 2020 год и ночь
@PlombirIce
3 жыл бұрын
Потому что интересно. Я тоже смотрю ночью
@nebante
3 жыл бұрын
@@PlombirIce меня почему-то заинтересовало как компьютер считает числа 😂 Мои Вопросы в 3:00
@vovan8547
3 жыл бұрын
Теперь можешь складывать как твой і7 только в 6млн раз медленнее
@diamond-watch
3 жыл бұрын
@@vovan8547 чувак это топово🔥🔥🔥
Спасибо
Да за двоичное исчисление лайк, все ясно стало, а когда сказал про исключающее или - то начался треш, угар и содомия.
афтар для заметки - зеленая штучка это радиатор на мосту... На фото мат. плата слотовая(Slot1 ) и процессор на ней отсутствует(вставляется в черные штучки две рядом с зеленой крышечкой) т.е. на фото проц остутствует.
@user-pp7xm2fx8r
8 жыл бұрын
Toptyg это тоже микропроцессор только у него другие функции
@Toptyg
8 жыл бұрын
Сергей Парфенцев дык на видео в начале обводят радиатор от северного моста, затем показывают процессор с сокетом на мат. плате слотовой -- тогда можно было бы и счеты показать.
@ubermonkey3481
7 жыл бұрын
Автор говорит про микропроцессор это раз, во вторых зеленую "штучку" называет как положено радиатором, кто то просто уши не чистит.
@Slavjn17
6 жыл бұрын
У меня такая вот, сука не хочет работать )
@romangarankov2941
5 жыл бұрын
Да тебе в интел пора идти работать, с руками оторвут
Лучший! ❤
Благодарю
красава! спасибо
ok без воды и все понятно
Блин подобные видео помогут в программировании микрух для особых извратов, и в простом программировании для реализации сложных в обычном стиле проектов. Безусловно подписываюсь!
@xyzw777
5 жыл бұрын
это упрощенное видео, там с отрицательными сложнее ru.wikipedia.org/wiki/Дополнительный_код
Хорошее видео, только вот в начале, на материнской плате, желтым выделен чипсет, под радиатором, а не процессор) Это 2 абсолютно разные микросхемы). На конкретно этой материнке (оочень старая) процессор вставлялся в слот снизу и ножек не имел.
@Tauri7777
2 жыл бұрын
kzread.info/dash/bejne/iYSkrayBqM2_j6w.html
на 14 секунде это не микропроцессор. Процессоры серии pentium 2 производились в слотовом исполнении и вставлялись в вертикальный черный слот :)
@user-ns4fr9lm8d
2 жыл бұрын
Я не один заметил косяк)
@m.kostoglod7949
2 жыл бұрын
Это материнская плата с интегрированным процессором, накрытым радиатором, вот и все
@MrCalaelen
Жыл бұрын
Материнская плата вероятнее всего BIOSTAR M6TBC. И автором на видео выделен северный мост.
четко объясняешь, наверное подпишусь
Лучшее объяснение сложения чисел машинным кодом! пять из пяти мишленовских звезд )
На мой взгляд, в схеме "Исключающее ИЛИ" (XOR 8:01) можно убрать схемы "OR" и "AND", поставить на место схемы "AND" схему "NAND" и провести к ней по отдельности провода от выключателей. Результат получится тот же, что и в видео, но будет использовано меньше схем. Приведу несколько ситуаций: Включен только 1 выключатель - "NAND" пропустил сигнал, горит вторая лампочка. Включен только 2 выключатель - "NAND" пропустил сигнал, горит вторая лампочка. Включены оба выключателя - "NAND" не пропустил сигнал, горит первая лампочка. То же самое, насколько я понял, можно применить на всех последующих схемах в видео. Если я где-то не прав, поправьте.
@Kvas-sz9pc
Жыл бұрын
Не совсем. Как я понял, в твоём примере при выключении всех выключателей будет выдавать 1. Тоесть 'и' выдаст 0, а 'неи' соответственно 1. А в исключающем или нужно чтобы был включен только один из выключателей, а когда будут оба выключены, то ничего не даст. Надеюсь я понятно объяснил
@Kvas-sz9pc
Жыл бұрын
Можно сказать, 'NOTAND' даёт единицу, когда выключена хотябы одна, а 'XOR' даёт единицу, когда включена только одна
Грамотность в видео просто зашкаливает, особенно первые две минуты (дальше не смотрел). Вообще не ожидал увидеть такое на Hexlet.
Ой спасибки, а то ничего не мог понять, как ЭТО работает.