CPU логика
ฝัง
- เผยแพร่เมื่อ 30 ต.ค. 2017
- Краткое введение в двоичную логику, короткий рассказ про основные микросхемы логики процессора (логические вентили).
Поддержать нас:
Boosty: boosty.to/houseofnhti
ЮMoney: money.yandex.ru/to/4100176570...
Патреон: / houseofnhti
Спонсировать: / @houseofnhti
#микропроцессор #CPU
Текст читала Ольга Овод (канал WinTV): / @wintv4483
Статья на Хабре: habr.com/ru/post/132486/
Процессоры URISC - ru.wikipedia.org/wiki/URISC
Сайт языка BitBitJump - mazonka.com/bbj/index.html
Программа для моделирования логических схем Logisim - www.cburch.com/logisim/index.html
Самодельный URISC (ORISC) процессор для Logisim - narod.ru/disk/31367690001/oo.c...
Мы в ВК: nht_group
Группа в Телеграм: t.me/HouseOfNHTi01
Чат Телеграм: t.me/NHTi_chat
Яндекс Дзен: zen.yandex.ru/houseofnhti
Мы в Steam: steamcommunity.com/groups/nht-...
Twitter: / riddleriderone
Инстаграм: / house_of_nhti
Приятного просмотра!
ыНТУЛЬ!
NHTi АВЕ АМУДЕ
АМУДЕ ОНЛИ НАВСЕГДА ( но это не точно )
ADB Предатель секты амуде
+House of NHTi Зачем такую херню придумали?
1 1 запатентовал технологию создания чипов? Не было бы амуде ты сечас сидел бы на кордуо за 500 баксов считая его последним словом техники
2:57 может всё-же инвеРтор, инвеНтер - это изобретатель.
Да, вы правы.
Кто заранее не имеет представления, из этого видео ничего не поймет
Я все понял.
Более подробно в книге «КОД Тайный язык информатики» Чарльза Петцольда.
@@user-ew1bw5lb2o да ты шаришь!!!
Верно говорите - где то на 6:20-6:30 зашла речь о переполнении, а эта тема требует раскрытия. Да и в целом ролик изобилует терминами и решениями, ну никак не для "самых маленьких"
Дефектоскопия ещё неплохая книжка Clark Scott - But how do it know
Регистр PC = Programm Counter, Счетчик команд. Указывает, какую команду нужно выполнять следующей. Его упоминание ВНЕЗАПНО появилось с потолка, еще и девушка читает как ЭрЭс.
вот и я пару раз пролистал назад т.к. думал что потерял нить логики)ЫЫЫ
женский голос для когнитивного диссонанса
+++
15:48 В регистре "В" записан адрес ячейки? Что такое содержимое бита? - Это я тупой или автор падежи не связывает?
Как же бесят шестерни на фоне, из-за того, что зуб постоянно закусывается
Наоборот кажется уютным движение шестерен
ОКР, батенька((
Даже внимания не обратил на это графическое изображение. Вам надо в институт на автомеханика и потом хорошую работу где-нибудь на заводах BMW или Volvo - там хорошо платят, и работы до самой пенсии без проблем хватит, а с образованием в Швеции, например, херовенько. Так что вас как спеца возьмут с руками и ногами.
Для самых маленьких? Вы шутите?
да да! подавляющая масса людей и есть "самые маленькие"
Есть замечательная книжка «Code», переведена на русский уже много раз. Название на русскоязычной версии так и есть - «Код». Очень наглядно и понятно объяснено как работает любое бинарное вычислительное устройство. Для объяснения логических устройств используются лампочки и выключатели, поймёт любой ребёнок.
Roman Averin, книга «КОД Тайный язык информатики» Чарльза Петцольда.
Спасибо, отличная подача материала!
Хорошая удивительно качественная работа!!!!.... Ваша. Недавно подписался и радует слух старого радиолюбителя...
Огромное спасибо за популяризацию внутренних процессов в компьютере и ликбез. Остаётся "прокачать" цпу в черепе, чтобы переварить информацию...
Класс!!!! Очень мудро и умно сделано!!!
Позвал друга, и вправду, сидел на кухне. Что там делал, не знаю. Но когда я его начал трогать, то он отмудохал меня
Спасибо за видео!
Тема заведомо предполагает не одного просмотра для понимания данного материала особенно для гуманитариев)
Хорошо разъяснили, я почти все понял. Позже пересмотрю!
1:53 "для самых маленьких"!!! А-ааа-А-а-аааааааааааа! То чувство, когда тебе сорок и наконец-то всё понятно.
лайк и коммент, проходил в институте, сейчас хорошо вспоминать
Ой да буде вам! Вы просто отстали от времени)
Майнкрафтеры знают как построить простые логические вентили из провода, диода и палки с 2009 года) А сложные логические вентили nor, xor, nand и тд - это простые логические вентили с инвертором в конце или просто нагроможденные друг на друга.
И потом в течении недель из проводов, диодов, палоки и соплей собирались мониторы, калькуляторы и озу на 8 байт...
А через пару лет извращений на свет заново появились жесткий диск на 1кб, нинтендо, атари и даже 3д принтер, только теперь эмулируемые в игре - такт за тактом, такт... такт...такт.
первая версия Матрицы
игра, обогнавшая время
@@404Negative и тут ты, я слишком часто тебя вижу в коментах
Я делал обычный процессор, тоесть сумматор и вычитатор, потом понял что нужна ещё система управления всем этим, пытаюсь понять как это сделать вообще
Я могу ошибаться, но AND и OR как раз получаются инвертированием NAND и NOR, так что AND с OR сложнее. А XOR вообще из других вентилей собирается в различных комбинациях
данное видео помогло мне только в одном ;я понял насколько я тупой )))
Нет, тут объясняется тупо.
Такая же проблема
Ну вот как можно объяснить как работает процессор и память, упуская столь важные элементы как D-триггер, регистр-защёлка, и не имея понимания, что такое бит и байт???
Поподробнее про регистр защелку пожалуйста
@@bogdanxssrrs8700 +
@@evan_kirk Регистр зашёлка это так называемый Latch (С англ. - Защёлка), это просто RS триггер, только чуть доработанный до состояния регистра
@@bogdanxssrrs8700 спасибо
Умница !
Отлично, Великолепно, Здорово, Спасибо!!!
Спасибо!
Ну черт побери, просто слов нет, браво, я снимаю перед вами шляпу которой у меня нет
просто и доступно. Спасибо, успехов вам!
Хорошее видео, посмотрел с интересом , но что бы понять его надо уже что то знать, хотя бы работу элементарных логических элементов, интересно а масштаб в программе Logisim можно как то увеличить , а то очень мелко?
Видео мне понравилось, хоть я и ничего не понял )))
Переезжай!
Зачем говорить «тогда и т т, когда», если можно сказать «только тогда, когда». Вечно эти математики пафос давят из себя.
Ну справедливости ради, так исторически сложилось, и теперь такие формулировки - часть языка математики, так что нам, хотим мы этого или нет, нужно с этим считаться.
Сыну покажу, пусть просвещается. Спасибо за труд!
Новое, это хорошо забытое старое. Сейчас уже вряд-ли вспомню как рассчитать добротность колебательного контура. А тут так хоть взбодрило старый хлам на чердаке. Спасибо
кайфанул, но местами абстрактно.
Чётко объяснили как работают крипто ключи
хахах текст читала плохая девочка 18:00 , она оказывается не такая хорошая как кажется в видео , и-да не ЭР-ЭС а ПИ-СИ 15:21.....
Такой полезный текст от Bad Girl!!!
Т.е. если в аудитории сидят полные нули, то и на выходе из нее будут полные нули. Как-то так ИЛИ.
так сказать ЛОГИЧЕСКОЕ ПРИУМНОЖЕНИЕ знаний
Более подробно в книге «КОД Тайный язык информатики» Чарльза Петцольда.
Учусь техника-технолога, прошли уже "и", "или", "не" и их подвиды. Было интересно узнать, что больше)
не могли они уйти,они основа программ.
мой мозг отказался понимать где-то на NOR, на загадочном "ынтуле" я вошел в гибернацию... чувствую себя микроскопическим в сравнении с "самыми маленькими"
На 6 минуте понимание вышло из чата
кхм логический ноль не обязательно 0 или отсутствие напряжения... иногда как ноль используют 3.3в а как единицу 5в...
Вроде как из транзисторов делабт инверторы, не-и, не-или, а инвертированием остальных получаются другие вентили. При том, что названные вентили всегда имеют внешнее напряжение Vcc
Супер
Благодарю
спасибо
Ничего не понятно, но очень интересно!
тяжко однако
Отличное видео
Кстати, в зарубежной литературе то, что ты назвал триггером, это называется защёлкой, а триггером является синхронная защёлка, работающая на фронте или спаде тактового сигнала. В отечественной литературе зарубежный триггер называется Т-триггером.
А прикладное значение всех этих not, and, or, xor какое? Можно утверждать что " логика" это цифра?
Отличное.
Вооот, здесь уже озвучка органично звучит)
Ну лукас,жаль,что не сказали вывод из всего видосе-АМУДЕТАЩИТ(Я немного фанатик ну ладно) ))))
чёт меня это видео еще больше замедлило.
Респект
Мне было интересно и полезно. Спасибо большое!
Ухаха как этот робот надоел говорить фразу "для самых маленьких"
Ваще нормально
если хотите врубиться в эту тему почитайте Чарльза Петцольда "code the hidden language of computer hardware and software" на русском есть если после этой книги вы не поймете то тогда я не знаю
не ИнвеНтер, а инвеРтор! От англ. Invert, Invertor
Invertor? INVERTER ;)
XOR это типо дают две конфеты и ты не можешь выбирать, но хотябы одну взять обязан?
Браво!!!!!
Інвєн-хто?????🤣 Вимкнув після цього збочення 🤣
Хм, у нас логика прямоугольниками обозначалась с лат. обозначениями: &, 1, =1 и т. д., а инверт. обозначалась кружком, с буфер. залитым кружком. Да и на принципиальных схемах так же было...
Програмистов которые могут написать страницу в машинных кодах больше не существует
хоть одну причину заниматься этим долбоебизмом(в современных реалиях)можно?
@@alexroman6246 ну как, если вы просто мойщик машин - то нет.
@@bashconsole вы какую то хрень написали. Вы то, линуксоид видимо, тоже в машинных кодах пишете?
Хорошее видео получилось!
Спасибо, Оль! Ты как всегда супер профессионал в дикторстве!
Да ладно тебе ))
NHTi голос у Оли действительно очень приятный. Всегда эти ролики слушаю перед сном сказку на ночь
Так это дискретная математика. Конъюнкция, дизъюнкция, исключение, импликация, эквивалентность.
Всё верно
чето Logisim не качается из сорсфоржа
Вот ссылка: www.cburch.com/logisim/index.html
Сейчас обновлю её в описании.
спасибо
Некоторые элементы плохо раскрыты и становятся непонятны или ге верно воспринимаются. Например мультиплексирование и решистры.
Для самых маленьких😂Хрюша и Степаша.10 персонажа
Чтобы в игрульки играть, всё это знать не обязательно.
Для общего развития не помешает.
О здаров имптос,пили видос )))
А то опять на полгода забухаешь)))
Иван Кронеберг А потом такие люди как ты покупали i5 kaby вместо ryzen 5 1600,и в эру многопотока у них проц который имеет 4 потока КАРЛ,а потом фризит,какая печаль))))))))
Иван Кроненберг когда знаешь как работает игра, то играть становится не интересно
digital game
и хули, ты то сам понял, что про свои псевдознания ща написал. Код оптимизирован под железо (капитализм еп тп).
В конце ролика надо было врубить научно технический рэп th-cam.com/video/cdX8r3ZSzN4/w-d-xo.html
Неплохо было бы привести пример сложения двух чисел
Дык ведь был там такой, сумматор назывался. Разве не оно?
Да уж, для самых маленьких...Сумбур какой-то
Азбука морзе в электрическом сигнале только в большой скорости
Так как же всё-таки проц различает три нуля в ряд?
три позиционирования наверно)
это на каком моменте вопрос возник?
@@alexroman6246 "Ноль" - эт отсутствие сигнала, напряжения. Так как он определяет ноль и сколько их там в ряд?
@@Romgenas определяет триггером шмидта, это по факту микроячейка из двух транзисторов, она имеет два устойчивых состояния - 1 и 0,когда на ножку микросхемы подается напряжение и оно переходит порог срабатывания этого триггера, он переключается и на его выходе появляется логическая единица(напряжение питания ядра), как толбко напряжение падает ниже порога, на его выходе появляется четкий 0.
именно поэтому используют двоичную логику потому что проще различить 2 состояния чем если бы их было 4 например( тоесть пришлось бы следиьь за переходом например 0в-0.4в-0.8в-1.2в
тогда можно было бы в одной ячейке хранить 4 состояния и в 8ми ячейках уже не 8 бит а 32.
три нуля в ряд-не совсем понимаю о чем ты, пришлось пересмотреть ролик так и не нашел там упоминания, но если ты про сдвиговый регистр(когда хранится несколько нулей и едениц)
то это последовательно включенные d-триггеры. выход управления записи у них соединен в 1 точку и к ней подключен тактовый генератор, который постоянно подает 0,1,0,1. на каждую единицу триггеры записывают в себя то что у них было на входе и выдают на выход. если соединить 8 триггеров в ряд-можно загнать байт в этот регистр.короче следующий тригер по тактовому импульсу забирает 1 или 0 у предыдущего на выходе и выдает на свой выход.
представь что стоит вереница солдат передают ведра по цепочке из речки в бак. и передают по крику комбата. вот пустое ведро это 0, полное единица, а вереница солдат это сдвиговый регистр:)
кстати во флешках ячейка хранит несколько уровней напряжений, а ее контроллер когда считывает данные замеряет напряжение и определяет какое там число- из за этого обьем флешек сейчас так скакнул (раньше 1гб было дофига, а сейчас 512 гиг не проблема)
@@alexroman6246 То есть и "1" и "0" имеют некоторые параметры по напряжению?
if(
$HouseofNHTi==$TOP)
print("like")
else
print("dislike")
end_if
скрипт "clicekmann"
Божественный голос
все это более менее понятно, только зачем эти промежуточные элементы не объяснили.
Немного путано в триггере, можно было подписать что подаётся на входы к NotOR из выходов противолежащих элементов.
И также путано с регистрами и со сдвиговым регистром, когда там что загорается и подаётся, без синхронного пояснения каждого шага.
По алгоритму из 9 пунктов: зачем нужно записывать в 7 пункте в регистр B данные ячейки РС? на мой взгляд можно совместить 7 и 8 пункт в один: Записать в регистр РС содержимое ячейки, адрес которой находится в текущем значении регистра РС.
инвентор )
Сейчас в школе это преподают?
Да, преподают. Но я хотел освятить эту тему, так сказать, для прогульщиков)))
Мы в информатике рисовали в paint ужас а про языки программирования, и про бинарных чисел мы не учили. Это в Казахстане
MR Cat мистер кат в КЗ?😶😲😮
NHTi это очень важная информация для нас прогульщиков!
нет не преподают
Условности , причём разносмысловые , наложенные на другие условности и получается каша , которая усваивается сдвинутыми и безпринципными , или делает таковыми .
Спасибо за видео, очень познавательно.
Но для самых маленьких вы погорячились.)
Я не ослышался, ИНВЕНТОР??
от логики опустились аж до уровня оперативки
Господа. Ну зачем вам эти девочки с приятным голосом для чтения того, что они не понимают? От инвентора перекосило.
Инвентор?
Инвертор. Ошибка в произношении диктора.
Я бы был поосторожнее с примерами левой и правой рук моего друга, а то обидится)
ппц а где же сердце процессора))),АЛУ,"программу вводит в ОЗУ))",программа так то пишется в ПЗУ.
Да - да, нет - нет, все остальное от лукавого
есть у вас такое же видео, но объясняющее что там происходит на физическом уровне? для меня именно это остается главной загадкой. почему при подаче напряжения на вывод 1 или 2 ничего не происходит, а при подаче на оба одновременно, они пропускают ток. почему первый и второй сигнал просто проходят, а третий приводит к срабатыванию "интуль". все мои представления слишком физические, например прошел сигнал, сдвинул магнитную стрелку на треть, пробежал второй, сдвинул еще на треть, пробежал третий и замкнул стрелку которая приводит к возникновению сигнала "интуль" и размыканию стрелки, после чего все заново начинается. но в микросхемах нет движущихся частей, да и такая система слишком громоздкая
Логические вентили состоят из нескольких транзисторов, которые логически соединены между собой. Транзистор - простейший переключатель, у которого два состояния - 0 и 1. Объединив миллиард транзисторов между собой можно получить сложнейшее устройство - микропроцессор. Вот видео молодого человека, который объяснял принцип работы логических вентилей ещё задолго до нас: th-cam.com/video/zRYltJah-jc/w-d-xo.html Советую к просмотру.
к сожалению на этом видео он говорит о том же самом что и было сказано в вашем видео, в конце он даже сказал "мы познакомились с самым низким уровнем в архитектуре компьютера, ниже этого уровня только физические процессы которые проходят в транзисторе в момент переключения " - вот о этих физических процессах я и спрашивал
Вам в помощь курс электроники.
Сейчас объясню на пальцах. Но сразу предупреждаю, что всё это будет абстрактно. Допустим у вас включён компьютер, открыт ворд и вы нажали букву "О" на клавиатуре. Замкнутый контакт на матрице клавиатуры передаётся в микроконтроллер, который так же располагается в клавиатуре и от него уже передаётся в южный мост в виде двоичного кода. Этот код содержит адрес и данные, которые необходимо достать из операционной системы, чтобы вывести букву "О" на экран. От южного моста сигнал передаётся в память, где как раз находится эта самая буква "О" в зашифрованном виде. Из памяти, минуя процессор, данные предаются графический процессор и он, преобразуя его, выводит на экран. Это абстрактно и очень упрощённо. Я ответил на один из ваших комментариев выше и посоветовал книги, которые вам необходимо прочесть.
Мы готовим много новых интересных видео, заглянем ещё не раз внутрь микропроцессора. Спасибо вам за то, что стремитесь к познанию! Это большая редкость сегодня.
Вроде все красиво объясняется, но нет логической последовательной связи
Почему у вас сдвиговый регистр обнуляется, при поступлении логического нуля на вход? Идет потеря данных.. На динамической картинке вообще работа какого-то счетчика отображена, а не регистра сдвига.
Он зациклен, я не стал делать пошаговую анимацию на сигнал логического нуля - итак понятно, что будет сдвиг.
@@houseofnhti Если у вас "Обучающее" видео, анимация должна быть абсолютно корректной. Иначе можно просто читать текст из книжки и крутить шестеренки на протяжении всего ролика. В данном случае, человек который хочет понять логику устройства, или не поймет ничего, или что хуже поймет ее не правильно.
@@scalpel6010 очень странно получать информацию из одного источника. Когда человек изучает тему он комплексно ищет информацию. Это видео нужно воспринимать как одну из мозаек общего пазла.
Чертовски правильный ход использовать девочку для такого ролика.
Есть игра make it true там есть все эти элементы и запомнить играя гораздо проще
Я понял радиоэлектроника это не мое основы основ не доходят транзисторы резисторы чё куда ток бежит
не надо трогать друга не правильно поймут )
Как до этого доперли хз
Первая половина видео ето введение в Дискретную математику
Если вдруг кому хочется опуститься до уровня дискретных элементов эл.схемы прочтите книгу Р.Сворень "Электроника шаг за шагом". А кому захочется понять как писанина в IDE превращается в действия, такие как изображения на экране, управления приводами двигателей принтера, работа с сетью и прочее, то изучите микроконтроллеры. PIC контроллеры обладают всего 35 командами в ассемблере, что как раз показывает как выглядит RISC архитектура. Также когда я учился нам рассказывали про RISC, CISC и MISC архитектуры. Про MISC вы не рассказали.
Xabik, а смогу я понять, прочитав эту книгу, каким образом закодированная пусть и с помощью двоичной системы исчисления информация хранится в оперативной памяти, то есть в виде чего. Например, в грампластинке - звуковая дорожка, на СD-диске магнитная. То, что информация передаётся с помощью нулей и единиц, понятно только относительно включённой системы, то есть, когда по цепи идёт ток. Но когда носитель отключён, в виде чего информация хранится, мне не понятно. Не знаю, может я вообще всё неверно представляю. Если вам это нетрудно, помогите пожалуйста. Просто я недавно стала самостоятельно знакомиться с инфотехнологией, спросить не у кого, поисковики не отвечают даже на элементарные вопросы.
Насчёт грампластинки точно сможете, там есть этот пример как раз с этими пластинками. Если кратко там используются углубления и игла с пьезоэлементом, которая двигаясь по пластинке углубляясь и вновь выходя из углублений создаёт разность напряжений на выходе пьезоэлемента. На CD-диске хранится не магнитная дорожка, а дорожка с зеркальными и тёмными участками. Соответственно светя светодиодным лазером на эти участки и принимая отражённый сигнал, можно получать нолики и единички на выходе из приёмника.
Ясно. Простите за беспокойство...
Я думал тут будет булевая алгебра и матрицы, а тут схемки сильно упрощены и контекст их использования не понятен. Например у xor множество применений в криптографии, а побитовый сдвиг можно использовать для возведения в степень кратную двойке. Вобщем больше байтодрочинга и меньше картинок из школьных учебников
Я извиняюсь, а зачем эта логика вообще нужна если можно просто 011100010 без вот этого?
Ну них@я себе для маленьких, это только на 2-ом курсе инженерной специальности проходили все эти таблицы истинности, элементы алгебры-логики
эти таблицы истинности это выводы из алгебры Буля ,с родни выводам правил Киргофа из закона ома--можно и в старших классах изучать)
в яслях это изучают, к 1 классу шоб знали ужо
На скорости 1.5 смотреть можно.
Работу компа серии Эниак мог понять любой человек который хоть как то знаком с механикой, сегодняшние компы хер кто поймет, даже программисты и т.п. не в курсе как работают процессоры, инженер электронщики и то не все понимают что по чем.