Программирование микроконтроллеров. Полный курс для начинающих: diodov.net/programmirovanie-mikrokontrollerov-avr/ Электроника для начинающих. Мощный курс. diodov.net/elektronika-dlya-nachinayushhih/
За раз, все три урока посмотрел на одном дыхание... программировать не умею, но мне интересно смотреть ваш видео урок. Сам я делаю не сложные мне аналоговые схемы... надо уже перейти на цифровую....
Внимательние следите за тем что говорите! Хорошо если человек мало мальски разберается в данной теме, он поймёт что допущена оговорка. Для новичка - это взрыв мозга! Один раз одно, другой раз другое!
Я сомневаюсь, что автор читает с листка. В ролике о блоке питания, он регулярно путал сотые доли числа с десятыми, может быть он и буквы путает? Нужна отдельная подготовка новичков, к просмотру этих уроков! Иначе ...
@@Angelo0chek , Я сомневаюсь, что автор читает с листка. В ролике о блоке питания, он регулярно путал сотые доли числа с десятыми, может быть он и буквы путает? Нужна отдельная подготовка новичков, к просмотру этих уроков! Не иначе, это зеленский засылает диверсантов, что бы взорвать мозг и угробить, наших начинающих программистов. :-)))) "Хитрые вы, собаки зелёные, с подходцами вашими ..." ua-cam.com/video/yyp45Pzkg18/v-deo.html
Честно говоря, можно было сразу рассказать про калькулятор, ибо никто не будет " вручную" пытаться перевести число из двоичной в допустим шестнадцатиричную систему. Хотя, для общего развития не помешает, конечно.
"Digit" переводится как "цифра" в данном контексте, имхо. Бит - двоичная цифра. Число состоит из цифр, следовательно является последовательностью цифр. Бит же всегда принимает значение 0 или 1, следовательно, речь идёт о цифре, а не о числе.
Народ ,кто не совсем разобрался с двоичной системой счисления вот ссылка где человек за 3 минуты все действительно раскладывает по полочкам. На деле и вправду ничего сложного ua-cam.com/video/peKyfzjjfYI/v-deo.html
СУПЕР!!! Под каждое объяснение автора, нужно давать подобные ссылки. Иначе, просто какая-то беда бедовая, для неокрепших мозгов. С Вашей стороны, просто негуманно будет, если Вы остановитесь на этом ...
Прошу прощения, просто число получается надо читать в примере снизу вверх ( лево, право путаница). Автор напрасно не упомянул, что эти системы счисления всё "позиционные).
В примере перевели 84 десятичное в двоичное, как 0010101. Переведите это число обратно в двоичное получится 21. Реально перевести 84 в двоичное будет 1010100. Как то так получается
8:42 Если получается 64, то записываем единицу, а любое другое число кроме 64 это ноль? Ну начинается, если таким будет весь курс, то это зря потраченное время.
Либо у него видео идёт зеркально, либо тут явные проблемы с "лево-право". Остановился на одном моменте, пересмотрел его раз десять и понял, что всё-таки я не тупой, и мне не показалось
Пипец, думал я туплю, но прочитав комменты понял, что автор в заблуждение вводит, за столько лет не исправил ошибки. Не буду даже продолжать смотреть его видео.
если в одном байте 8 ячеек то как можно получить из числа 125-ть 1111101 двоичное число, так получается, что одна ячейка без бита остаётся??? не совсем понял (поясните пожалуйста), заранее огромное спасибо!
@@yuraa.4980а если делить большое число каждый раз на 2 пока не получим 0 или 1 в конце, то в один байт не поместиться?!😢 не пойму, объясни для чайника
Вообще-то нужно пистаь не 64 а 0х64 (чтобы не перепутать с десятеричной). Просто представь что в 16-ричной у тебя есть не 10 цифр (0-9), а 15 (0-9 плюс еще A, B, C, D, E , F). Вот и попробуй считать от нуля прибавляя каждый раз один и записывать результат как в десятеричной так и в 16-ричной системе. В 16-ричной после 9 у тебя пойдет А (10), потом через пару шагов ты дойдешь до F (15) , а вот следующим шагом будет 10 (точнее 0х10 , а по десятеричному 16!) ну и так далее и в конце концов так дойдешь до 0х64 (100).
Зато в Си (C) гораздо быстрее ПИСАТь программы (особенно большие) и не так легко запутатся, и к тому-же не нужно для разных процессорных архитектур писать отдельную программу, а достаточно написать одну программу на си , которую можно потом посредством компиляторов перевести для соответствующей системы. А на ассемблере нужно знать именно команды конкретного процессора.
@Angelo0chek , Я сомневаюсь, что автор читает с листка. В ролике о блоке питания, он регулярно путал сотые доли числа с десятыми, может быть он и буквы путает? Нужна отдельная подготовка новичков, к просмотру этих уроков! Не иначе, это зеленский засылает диверсантов, что бы взорвать мозг и угробить, наших начинающих программистов. :-)))) "Хитрые вы, собаки зелёные, с подходцами вашими ..." ua-cam.com/video/yyp45Pzkg18/v-deo.html
Это зависит от того, с какой стороны на километр смотреть! Если с левой, будет больше 1000 метров, а если справа - меньше 1000 метров! Да же боюсь представить, что будет с километром, если на него взглянуть сверху и, страшно подумать, если вдруг взглянуть сбоку ... Цитата: Рената Литвинова; "Как страшно жить!" ua-cam.com/video/ODHOLJ5CtV0/v-deo.html&feature=emb_logo
я так и не могу понять как работает микропроцессор? Понятное дело что никаких чисел не существует. Мне не понятно что микропроцессор там считывает, или ещё что то делает. Походу это знают лишь те, кто эти процессоры создал, и продолжает создавать. Остальные являются попугаями.
Да ладно. Посмотри "Арифметико-логическое устройство" (АЛУ) - на немецком: "Arithmetisch-logische Einheit" если что ;) можешь видео даже найти, как это устройство работает. А эта АЛУ и есть центральная часть процессора, которая и производит практически все арифметические операции. Дальше подсоединяешь это устройство к ячейкам памяти (регистрам, RAM, счётчик кома́нд, ...) откуда АЛУ будет брать числа и куда писать результат, а так же узнавать , какую следующую операцию выполнять и процессор практически готов. Так ты можешь за пару уроков понять принцип процессора и ассемблера. Главное найти хороший рессурс или человека, который тебе может разьяснить непонятки. Конечно можно заглубится ниже если интересно и разобрать АЛУ по транзисторам (к этому тоже много материала в сети есть), но для программирования это необязательно. "Понятное дело что никаких чисел не существует. " - числа как раз таки существуют, просто они могут быть по разному записаны/закодированы. В двоичной системе они записываются длинными последовательностями разных комбинаций из двух электрических (или магнитных) состояний , с ними можно производить те же операции, но нужно знать правила. А если нужно перевести результат в "человеческую" (десятеричную) систему счисления просто используется дешифратор, и наоборот: при переводе "человеческих" чисел в "компйютерные" (двоичные) соответственно используется шифратор - вот и все. Двоичную систему просто удобнее использовать в электорнике, а так в принципе можно построить комьютеры и на других системах, были даже компьютеры на троичной системе (Троичный компьютер).
И в принципе необязательно строить процессоры на электронике, можно строить и на механических элементах. Насколько я знаю, первым программистом считается Ада Байрон, которая писала свои программы (на перфокартах?) для ткацких станков, еще в 19ом веке. В честь нее и назвали язык программирования "ада".
Супер вроде понял что к чему.. но есть видео как оно работает прием анимация или видео ...двоичная система ладно 0 или 1 включил или выклучил (high iили low) fзачем нам надо что то переводит 135 на двоичная система и как откуда эти цифры берется и использывается....???реально я начинающий но смысл не могу вот в ардуино уно включил что то и выключил дал 5 вольта и не дал и все)))) как биты байты работает и откуда бирут эти цифры и что нам делать что бы он брал нужный цифр и ысе это нам зчем ??? извините за мой русский я подписсан мне нравиться это человек все обьяснает как может граамтно но ни могу найти виидео куда эти байты цифры ставиться и контролировается нами...народ помогите плз...
Самый непонятный урок, несколько раз пересмотрел, какая-то путаница с лева на право, с права на лево, автор загрузил с числами, где какое куда делится, в какую степень возводится, "два квадрата в кубе возвели в степень, которые сложили и получили то-ли единицу то-ли ноль", чайник закипел. В целом работа проделана хорошая, но блин ни фига не понятно..., а ведь это основная база для понимания, без которой не полностью раскроется суть вопроса.
вранье. в одном килобайте 1000 байт. кило означает 1000. а то что имелось в виду это кибибайт, мебибайт, гибибайт. все идет от безграмотности преподавателей информатики
Один ты умный, а все безграмотные. Килоба́йт (русское обозначение: Кбайт; международное: Kbyte, KB) - единица измерения количества информации, равная 1024 байт.(С Википедии)
@@Buru-nyuu иной раз складывается впечатление что это так и есть. вот и посмотри в википедии что такое кибибайт и килобайт и в чем разница, а свое невежество не надо в массы нести
@@lexxkrt Про это уже поздно толковать. Это аналогия принятия положительного направления тока, хотя на самом деле электроны ("основной использующийся" заряд) движутся в противоположном направлении. Хотя, Алексей, я с Вами согласен, что приставка "кило-" - это правильнее "x1000", а не "x1024", но... (Кстати, этим пользуются маркетологи, когда мы видим, что на флешке написано 8ГБ, а на самом деле имеется ввиду 8млн. байт, что никак не равно 8ГБ информации.)
@@fmg-y3c и то, что где то, считывается и куда-то записывается, всё образно. С огромной частотой щёлкает тригеры, изменяется их состояния, т.е. они то дело переключается, как "предписал" программист и на выходе мы получаем вкл. или выкл. с какой то частотой. И посмотрите Осликом, что происходит на шинах компа, уверяю вас, тех картинок, как в даташите на микросхемы вы не увидите.
Программирование микроконтроллеров. Полный курс для начинающих: diodov.net/programmirovanie-mikrokontrollerov-avr/
Электроника для начинающих. Мощный курс. diodov.net/elektronika-dlya-nachinayushhih/
да проблемки с "лево" и "право" есть, но ни кто не совершенен. За уроки спасибо
Это самое понятное объяснение об системах исчисления и переводе из одной системы в другую.
За раз, все три урока посмотрел на одном дыхание... программировать не умею, но мне интересно смотреть ваш видео урок. Сам я делаю не сложные мне аналоговые схемы... надо уже перейти на цифровую....
Внимательние следите за тем что говорите! Хорошо если человек мало мальски разберается в данной теме, он поймёт что допущена оговорка. Для новичка - это взрыв мозга! Один раз одно, другой раз другое!
Я сомневаюсь, что автор читает с листка. В ролике о блоке питания, он регулярно путал сотые доли числа с десятыми, может быть он и буквы путает? Нужна отдельная подготовка новичков, к просмотру этих уроков! Иначе ...
А может, это диверсант с украины?
В связи с последними событиями в мире, про новичков, у нас получилось, как-то двусмысленно ... :-))))))
Очень много интересного для себя узнал!!!!!!
3:00 Вы оговорились "в крайней левой позиции" а нужно "в крайней правой"
3:25 нужно "справа налево"
такое впечатление, что специально допускают такие ошибки, чтобы запутать человека.
Ведь он заготовил текст, а потом уже зачитывает и показывает.
@@Angelo0chek , Я сомневаюсь, что автор читает с листка. В ролике о блоке питания, он регулярно путал сотые доли числа с десятыми, может быть он и буквы путает? Нужна отдельная подготовка новичков, к просмотру этих уроков! Не иначе, это зеленский засылает диверсантов, что бы взорвать мозг и угробить, наших начинающих программистов. :-)))) "Хитрые вы, собаки зелёные, с подходцами вашими ..." ua-cam.com/video/yyp45Pzkg18/v-deo.html
@@Этомоёоценочноесуждение 🤦♂️🤦♂️🤦♂️
Честно говоря, можно было сразу рассказать про калькулятор, ибо никто не будет " вручную" пытаться перевести число из двоичной в допустим шестнадцатиричную систему. Хотя, для общего развития не помешает, конечно.
Молодец! и большое спасибо за труд
Напутал лево с право! Сено Салома 2меньше единицы , буду знать))
"Digit" переводится как "цифра" в данном контексте, имхо. Бит - двоичная цифра. Число состоит из цифр, следовательно является последовательностью цифр. Бит же всегда принимает значение 0 или 1, следовательно, речь идёт о цифре, а не о числе.
Народ ,кто не совсем разобрался с двоичной системой счисления вот ссылка где человек за 3 минуты все действительно раскладывает по полочкам. На деле и вправду ничего сложного ua-cam.com/video/peKyfzjjfYI/v-deo.html
Спасибо!!!Шикарное объяснение !!!
СУПЕР!!! Под каждое объяснение автора, нужно давать подобные ссылки. Иначе, просто какая-то беда бедовая, для неокрепших мозгов. С Вашей стороны, просто негуманно будет, если Вы остановитесь на этом ...
ЛЮДИ!!! Посмотрите ссылку, не пожалеете! И поддержите Stalkon!!!
А ещё и курсы платные, ему бы самому поучиться нужно, да мама не научила где право где лево, КОШМАР !!!
Очень интересная подача материала
сколько же терпения нужно автору чтобы выслушивать глупые замечания про право-лево от всяких дурачков мелких
Очень важно было потратить треть ролика рассказывая про десятичную систему, которую все с детства умеют)
Очень круто и понятно! Спасибо!
Большое спасибо!
Прошу прощения, просто число получается надо читать в примере снизу вверх ( лево, право путаница). Автор напрасно не упомянул, что эти системы счисления всё "позиционные).
Поперепутал право и лево раза три, и как 2 может быть меньше 1?
Все не просто, а очень просто
В примере перевели 84 десятичное в двоичное,
как 0010101. Переведите это число обратно в двоичное получится 21. Реально перевести 84 в двоичное будет
1010100. Как то так получается
8:42 Если получается 64, то записываем единицу, а любое другое число кроме 64 это ноль? Ну начинается, если таким будет весь курс, то это зря потраченное время.
как преобразовать двоичное в десятичное вторым способом я не совсем понял.
Спасибо!!
5 не в крайней левой а в крайней правой позиции
сено-солома, ка это знакомо
Либо у него видео идёт зеркально, либо тут явные проблемы с "лево-право". Остановился на одном моменте, пересмотрел его раз десять и понял, что всё-таки я не тупой, и мне не показалось
Пипец, думал я туплю, но прочитав комменты понял, что автор в заблуждение вводит, за столько лет не исправил ошибки. Не буду даже продолжать смотреть его видео.
если в одном байте 8 ячеек то как можно получить из числа 125-ть 1111101 двоичное число, так получается, что одна ячейка без бита остаётся??? не совсем понял (поясните пожалуйста), заранее огромное спасибо!
В крайнюю левую ячейку 0 записывается
@@yuraa.4980а если делить большое число каждый раз на 2 пока не получим 0 или 1 в конце, то в один байт не поместиться?!😢 не пойму, объясни для чайника
На 9:18 в таблице должно быть 32
и зачем? Есть он лайн переводы.
Хорошо объяснил, спасибо
8:40 2 в шестой степени равно 64, поэтому в шестой бит записываем единицу. Почему поэтому?
Забей на этот способ. Деления на 2 проще.
Потому шта 2 в третей степени равно 8 поэтому в теритий бит записываем единицу
Потому что есть ещё нулевой бит.
Объясните по подробнее как запись числа 100 в 16и ричной системе получилась 64. Для меня это совсем не понятно
Вообще-то нужно пистаь не 64 а 0х64 (чтобы не перепутать с десятеричной). Просто представь что в 16-ричной у тебя есть не 10 цифр (0-9), а 15 (0-9 плюс еще A, B, C, D, E , F). Вот и попробуй считать от нуля прибавляя каждый раз один и записывать результат как в десятеричной так и в 16-ричной системе. В 16-ричной после 9 у тебя пойдет А (10), потом через пару шагов ты дойдешь до F (15) , а вот следующим шагом будет 10 (точнее 0х10 , а по десятеричному 16!) ну и так далее и в конце концов так дойдешь до 0х64 (100).
Я перевёл с десятичной 252 в 00100100 и наоборот, но получилось уже 36. Я что-то не так делаю?
11111100
Ваши слова не совподают со слайдами , слова разнятся со слайдом Вы бы уж как нибудь не торопясь говорили бы, а то ошибка за ошибкой в чтении у Вас
Я так и не понял, а зачем нужен си, если на ассемблере все получается асе проще и короче?
Зато в Си (C) гораздо быстрее ПИСАТь программы (особенно большие) и не так легко запутатся, и к тому-же не нужно для разных процессорных архитектур писать отдельную программу, а достаточно написать одну программу на си , которую можно потом посредством компиляторов перевести для соответствующей системы. А на ассемблере нужно знать именно команды конкретного процессора.
Мне кажется ячейка памяти это не 1 бит, а минимум 1 байт. Бит это один из разрядов ячейки.
Калькулятор. Win+r вводим calc. И не нужно в пуск лезть.
Как дальше жить, после такого откровения "ДВА МЕНЬШЕ ЕДИНИЦЫ", может я что-то пропустил?! Если не верите, вот 9:25
@Angelo0chek , Я сомневаюсь, что автор читает с листка. В ролике о блоке питания, он регулярно путал сотые доли числа с десятыми, может быть он и буквы путает? Нужна отдельная подготовка новичков, к просмотру этих уроков! Не иначе, это зеленский засылает диверсантов, что бы взорвать мозг и угробить, наших начинающих программистов. :-)))) "Хитрые вы, собаки зелёные, с подходцами вашими ..." ua-cam.com/video/yyp45Pzkg18/v-deo.html
Вопрос программиста - программисту: "Сколько метров в километре?"
1024 )))
@@user-Electrofatbike ЛОЛ
Это зависит от того, с какой стороны на километр смотреть! Если с левой, будет больше 1000 метров, а если справа - меньше 1000 метров! Да же боюсь представить, что будет с километром, если на него взглянуть сверху и, страшно подумать, если вдруг взглянуть сбоку ... Цитата: Рената Литвинова; "Как страшно жить!" ua-cam.com/video/ODHOLJ5CtV0/v-deo.html&feature=emb_logo
Ответ программиста с некоторыми познаниями в физике: 1000 метров.
7:15
11:09
я так и не могу понять как работает микропроцессор? Понятное дело что никаких чисел не существует. Мне не понятно что микропроцессор там считывает, или ещё что то делает. Походу это знают лишь те, кто эти процессоры создал, и продолжает создавать. Остальные являются попугаями.
Да ладно. Посмотри "Арифметико-логическое устройство" (АЛУ) - на немецком: "Arithmetisch-logische Einheit" если что ;) можешь видео даже найти, как это устройство работает. А эта АЛУ и есть центральная часть процессора, которая и производит практически все арифметические операции. Дальше подсоединяешь это устройство к ячейкам памяти (регистрам, RAM, счётчик кома́нд, ...) откуда АЛУ будет брать числа и куда писать результат, а так же узнавать , какую следующую операцию выполнять и процессор практически готов. Так ты можешь за пару уроков понять принцип процессора и ассемблера. Главное найти хороший рессурс или человека, который тебе может разьяснить непонятки. Конечно можно заглубится ниже если интересно и разобрать АЛУ по транзисторам (к этому тоже много материала в сети есть), но для программирования это необязательно.
"Понятное дело что никаких чисел не существует. " - числа как раз таки существуют, просто они могут быть по разному записаны/закодированы. В двоичной системе они записываются длинными последовательностями разных комбинаций из двух электрических (или магнитных) состояний , с ними можно производить те же операции, но нужно знать правила. А если нужно перевести результат в "человеческую" (десятеричную) систему счисления просто используется дешифратор, и наоборот: при переводе "человеческих" чисел в "компйютерные" (двоичные) соответственно используется шифратор - вот и все. Двоичную систему просто удобнее использовать в электорнике, а так в принципе можно построить комьютеры и на других системах, были даже компьютеры на троичной системе (Троичный компьютер).
И в принципе необязательно строить процессоры на электронике, можно строить и на механических элементах. Насколько я знаю, первым программистом считается Ада Байрон, которая писала свои программы (на перфокартах?) для ткацких станков, еще в 19ом веке. В честь нее и назвали язык программирования "ада".
9:25 два всё-таки больше единицы...
Супер вроде понял что к чему.. но есть видео как оно работает прием анимация или видео ...двоичная система ладно 0 или 1 включил или выклучил (high iили low) fзачем нам надо что то переводит 135 на двоичная система и как откуда эти цифры берется и использывается....???реально я начинающий но смысл не могу вот в ардуино уно включил что то и выключил дал 5 вольта и не дал и все)))) как биты байты работает и откуда бирут эти цифры и что нам делать что бы он брал нужный цифр и ысе это нам зчем ??? извините за мой русский я подписсан мне нравиться это человек все обьяснает как может граамтно но ни могу найти виидео куда эти байты цифры ставиться и контролировается нами...народ помогите плз...
Это конечно интересно, но ... ваще ничего непонятно. Автор хоть ссылки на книги какие нить оставляй
www.litres.ru/olesya-zhukova/schet-dlya-malyshey-23948170/?Tovarnaya1%7C184350330&Cpla-382256945964%7Ccid%7C184350330%7Caid%7C43672117890%7Cgid%7C9065790330%7Cpos%7C1o2%7Csrc%7Cg_%7Cdvc%7Cc%7Creg%7C20970%7Crin%7C%7C&k50id=9065790330%7Cpla-382256945964&gclid=Cj0KCQiA5Y3kBRDwARIsAEwloL6jiIymnVCNs8LWYmbYDRdvh_S_RT4khfOPimQ7B7w7XCmoEugHiVAaAoLWEALw_wcB
что конкретно непонятно? по моему проще объяснить нельзя.
@@Людоед-р6б можно, ua-cam.com/video/peKyfzjjfYI/v-deo.html
Учебник информатики за 8-9 класс самая лучшая книга,раньше отлично все это знал,сегодня вспоминаю что к чему,школу 10 лет назад окончил))
Братишка ты наверное уже всё... Не выпускаешь нов видосики и не читаешь коментарий..... И вообще тебя мобилизовали.... Но спасибо тебе
Самый непонятный урок, несколько раз пересмотрел, какая-то путаница с лева на право, с права на лево, автор загрузил с числами, где какое куда делится, в какую степень возводится, "два квадрата в кубе возвели в степень, которые сложили и получили то-ли единицу то-ли ноль", чайник закипел.
В целом работа проделана хорошая, но блин ни фига не понятно..., а ведь это основная база для понимания, без которой не полностью раскроется суть вопроса.
Конкретно для меня, понятно на 15%, остальное звуковые колебания, не понятно, короче-с тебя хреновый учитель, палец вниз
Ты не рассказываешь, а читаешь с листка. Невозможно воспринимать информацию. Сплошное: "Бубубубубубубубубу....."
В нормальном видео, текст всегда нужно написать сначала на бумаге. Иначе получится сплошное э-э-э-э... или м-м-м-м...
Не ши'рака, а широкоооооо' по братский поработай да над этим
вранье. в одном килобайте 1000 байт. кило означает 1000. а то что имелось в виду это кибибайт, мебибайт, гибибайт. все идет от безграмотности преподавателей информатики
Один ты умный, а все безграмотные. Килоба́йт (русское обозначение: Кбайт; международное: Kbyte, KB) - единица измерения количества информации, равная 1024 байт.(С Википедии)
@@Buru-nyuu иной раз складывается впечатление что это так и есть. вот и посмотри в википедии что такое кибибайт и килобайт и в чем разница, а свое невежество не надо в массы нести
@@lexxkrt Про это уже поздно толковать. Это аналогия принятия положительного направления тока, хотя на самом деле электроны ("основной использующийся" заряд) движутся в противоположном направлении. Хотя, Алексей, я с Вами согласен, что приставка "кило-" - это правильнее "x1000", а не "x1024", но... (Кстати, этим пользуются маркетологи, когда мы видим, что на флешке написано 8ГБ, а на самом деле имеется ввиду 8млн. байт, что никак не равно 8ГБ информации.)
@@fmg-y3c и то, что где то, считывается и куда-то записывается, всё образно. С огромной частотой щёлкает тригеры, изменяется их состояния, т.е. они то дело переключается, как "предписал" программист и на выходе мы получаем вкл. или выкл. с какой то частотой. И посмотрите Осликом, что происходит на шинах компа, уверяю вас, тех картинок, как в даташите на микросхемы вы не увидите.
2 меньше 1...да ты с ума сошел что ли...ты что несешь?
Более тупого обьяснения я не видел!!!