КАК РАБОТАЕТ ПАМЯТЬ КОМПЬЮТЕРА | ОСНОВЫ ПРОГРАММИРОВАНИЯ
Чтобы понять, что из себя представляет программа на самом деле, нужно разобраться с тем, кто и как ее выполняет в конечном итоге.
Этим занимается процессор, но без понимания того, как организована оперативная память компьютера, как в ней хранятся данные и тд, разбирать работу процессора не имеет смысла.
В серии роликов посвященных основам программирования мы постепенно разберемся с каждым звеном цепи, которые образуют собой фундамент, на котором построено всё программирование.
И в первом видео мы разберем - "Как работает память компьютера?"
💎 Поддержка канала:
/ alekos1
yoomoney.ru/to/410011179144828
00:00 Введение
01:10 Что такое память
01:45 Классификация памяти
03:20 Оперативная память. Бит. Байт
04:07 Boolean
04:31 Ячейка памяти
04:44 Виды адресации
05:29 Почему ячейки 8-разрядные. Хранение строк
07:51 Почему байтовая адресация быстрее
08:46 Размер ОЗУ
10:18 Порядок хранения байтов
11:26 Выравнивание
13:04 Числовые типы данных
14:22 Хранение отрицательных целых чисел
15:36 Примитивные типы данных
16:08 Ссылочные типы данных. Массивы
18:06 Мусор в памяти
19:01 Завершение
Пікірлер: 619
"Большинство там - где легко, но лучшие там - где сложно!" В натуре достойно уважения.
@airatgubaidullin2481
Жыл бұрын
очень субъективная точка зрения, показывающая что у рассы людей ограниченное мировоззрение. Для каждого человека представление о сложности очень разнообразно. Нельзя привязывать сложность к физической или умственной стороне восприятия этого мира, потому что даже простой камень находится в движении и невероятно сложен для понимания нашим умом. Как вы рассуждают только люди загнавшие себя в рамки бытия.
@user-wb5wj6ib6y
Жыл бұрын
@@airatgubaidullin2481 как хотим так и рассуждаем, наше право. ни кто не обязан тебе следовать. умник придумал свои рамки и призывает других, чтобы они в его стреотипы теперь верить начали.
@user-wb5wj6ib6y
11 ай бұрын
@@fpv_cinematic2460 Привет. Один байт может хранить 2 в 8 степени возможных значений. Т.е числа от 0-255. Соответственно, чтобы хранить число большее, нужно больше памяти.
@User_21_88
8 ай бұрын
@@airatgubaidullin2481 такому умному человеку хочется напомнить, что слово "раса" с одной "с". Сложно такое запомнить или легко?)
@linuxoidovich
8 ай бұрын
@@fpv_cinematic2460 Число занимает 2, потому что 255^2 больше этого числа, а если записать как текст, то может разное кол-во места занимать. От 4 до любого.
На самом деле. Мало такого качественного контента. Продолжай Алекс!!!
@LobanovSpace
2 жыл бұрын
Кстати достаточно сложно
@computercomputer3293
2 жыл бұрын
Ну насколько я понял, автор все-таки не Алекс, а Алек :). Во всем остальном полностью присоеденяюсь к вашим словам!
@xeither289
Жыл бұрын
БРАТЬЯ! БОГ СОЗДАЛ ТАКОЙ ПРЕКРАСНЫЙ МИР! ДАВАЙТЕ НЕ РАЗРУШАТЬ ЕГО ! НЕТ ВОЙНЕ!!
@xeither289
Жыл бұрын
@@LobanovSpace БРАТЬЯ! БОГ СОЗДАЛ ТАКОЙ ПРЕКРАСНЫЙ МИР! ДАВАЙТЕ НЕ РАЗРУШАТЬ ЕГО ! НЕТ ВОЙНЕ!!
@xeither289
Жыл бұрын
@@computercomputer3293 БРАТЬЯ! БОГ СОЗДАЛ ТАКОЙ ПРЕКРАСНЫЙ МИР! ДАВАЙТЕ НЕ РАЗРУШАТЬ ЕГО ! НЕТ ВОЙНЕ!!
Завидую тем кто может просто смотря это видео успевать понимать материал... мне приходится каждые 10 секунд ставить на паузу и пытаться осмыслить информацию
@user-yd9yz7ym2j
10 ай бұрын
Я думал, я один такой 😂
@ivanliaz
2 ай бұрын
Тебе достаточно хотя бы просто иметь представление. В современном мире понимать это досконально - не требуется. Потрать свои мозги на что-то более полезное.
@user-tt3mw3un8q
2 ай бұрын
@@ivanliazДля вас это бесполезно, а для специалистов и истинных программистов необходимо понимать всю структуру, логику и архитектуру ПК, что-то базово, а что-то досконально. Чтобы предотвратить ошибки на начальном этапе, предвидеть их и исправлять те же самые ошибки в будущем. А также чище писать код, понимая что вы пишете для чего и зачем, сколько нужно использовать памяти, где она используется и т.д. Чтобы расти как программист в целом, а не сидеть на одном месте, как сейчас много "программистов" с подобным типом мышления, как у вас, что подобная информация в видео, бесполезна, не нужна и не пригодится. А настоящих специалистов, всё по прежнему мало.
@user-cb8ws8qx4f
Ай бұрын
@@user-tt3mw3un8qсогласен, но скорее это любознательная шиза просто хочется прям на 100 или хотя 50% понимать почему это работает ... Просто тут грань между кодером и инженером хех
@justchary
Ай бұрын
Не завидуйте. Автор конечно знает много и за его труды ему огромный респект. Но это видео не для новичков. Это просто достаточно хаотичный набор информации, которая что-то проясняет для тех кто и так знает почти всё что там сказано.
5 минут прошло, а информации больше, чем на специализированных именно по этой теме уроков в моём техникуме. Спасибо)
@Disorrder
Жыл бұрын
В техникум обычно приходят совсем далёкие от науки кадры, поэтому это не для птушников материал
@xeither289
Жыл бұрын
БРАТЬЯ! БОГ СОЗДАЛ ТАКОЙ ПРЕКРАСНЫЙ МИР! ДАВАЙТЕ НЕ РАЗРУШАТЬ ЕГО ! НЕТ ВОЙНЕ!!
@xeither289
Жыл бұрын
@@Disorrder БРАТЬЯ! БОГ СОЗДАЛ ТАКОЙ ПРЕКРАСНЫЙ МИР! ДАВАЙТЕ НЕ РАЗРУШАТЬ ЕГО ! НЕТ ВОЙНЕ!!
@trlatatushki-trlatata5463
Жыл бұрын
@@Disorrder высокомерный глупец 😁 , техникум - первый, маленький шаг к науке !
@qmx3055
Жыл бұрын
@@trlatatushki-trlatata5463, если техникум первый, то институт сотый
Не думал, что по казалось-бы скучному предмету из универа я найду самый качественный обучающий материал который только может быть. Так обширно и достаточно глубоко раскрыть непростую тему, с интересной и наглядной подачей, и все это за 20 минут. Просто нет слов. Лучший!
жаль что так мало просмотров... странно, что люди не смотрят действительно полезный контент. Возможно эти ролики выстрелят когда-нибудь(надеюсь), ибо хочется больше уроков от автора
@milordiv7080
2 жыл бұрын
для меня, как для человека заинтересованного в программировании огромный +, что такой контент мало кто смотрит
@Alex_Suvorov
2 жыл бұрын
я давно уже понял, что любой познавательный контент, абсолютно любой, какая бы ни была бы подача, какая бы ни была бы тема, но даже очень среднесортный типа развлекательный контент будет набирать больше просмотров
@hatethisfunction
Жыл бұрын
Потому что это не для простых прохожих, если это покажешь простому человеку, который не знает программирование, то он так и уйдет, думая что такое int.
Огромное спасибо за это видео! Концентрированная, систематизированная, рационально укомплектованная и последовательно представленная информация - ничего лишнего. Моё почтение.
Только нашёл этот канал, посмотрел пару роликов и могу сказать, что контент топовый. Простыми словами и сложном, не нудно и познавательно - такое редко встречается. Даже для меня, с техническим (пока не законченным) образованием есть что-то новое. Достойно
Блин, как я хотел найти подобный канал! Всегда было чувство, что в программировании всё сложнее чем кажется сначала, всегда тянуло к основам и базису. И тут на тебе! Спасибо большое, не бросай, прошу!
Очень приятно смотреть такой контент, где информация преподносится структурировано, кратко, объемно и со знанием дела. В наш век информационного шума такое на вес золота. Спасибо автору за проделанную работу. Такое необходимо поддерживать
@xeither289
Жыл бұрын
БРАТЬЯ! БОГ СОЗДАЛ ТАКОЙ ПРЕКРАСНЫЙ МИР! ДАВАЙТЕ НЕ РАЗРУШАТЬ ЕГО ! НЕТ ВОЙНЕ!!
@TheDergraue
Жыл бұрын
@@xeither289 нет фашизму!
Случайно наткнулся на канал. Насколько же обалденная подача материала. Прям чувствуется прокачка фундамента. Очень бы хотелось увидеть и цикл по структурам данных. Спасибо за столь качественный контент, как же этого не хватало.
Очень крутое объяснение, за визуализацию отдельное спасибо
Я редко пишу комментарии, но тут не могу уйти не сказав СПАСИБО. Настолько подробно и понятно, спасибо огромное!
Спасибо, вам большое! У вас определённо талант объяснять. Не видел второго на столько понятного видео по теме.
Большое спасибо, очень приятно, что вы так щедро делитесь своими знаниями и так щепетильно подошли к подаче материала!
Чел, спасибо тебе большое за видео! Давно искала именно такой контент про железо. Чувствую, как у меня в голове заполняются пробелы. Ещё раз спасибо и продолжай в том же духе!!!
Очень круто! Тяжело такой материал настолько сжать и еще рассказать, чтобы была понятна общая идея. Я правда смотрю видео в качестве повторения (в технических вузах это все дается), не знаю как людям, которые с нуля пытаются это понять. Однозначно лайк, большой молодец
@segu1459
2 жыл бұрын
@@luminary6396 Не ясно зачем был написан этот многострадальный комментарий, когда все очень индивидуально. ВУЗы все разные и на моей практике, все высококлассные инженеры - стояли на грани науки и корпоративной разработки, это их и отличало от обычных программистов, писавших на 100500+ фреймворках и не понимающих каких то более глубоких концепций. Всегда есть исключения конечно. Мне например ВУЗ точно помог/помогает и я давно сделал вывод, что за успешным разработчиком стоит сильная база. Достаточно корректным кажется упоминание ВУЗа при разборе этой темы, это ведь и правда изучается на первых курсах технических вузов (айти специальностей)
Шикарно! Спасибо за урок! У тебя здорово получается, удачи!
@Empty_line
10 ай бұрын
Пожалуйста скажите почему там где он объясняет про порядок хранения байтов другая система счисления если он сказал двоичная 10:21
Чел, ты просто красавчик! Такое крутое и подробное объяснения на русском ютубе, по теме computer science, думал и не встречу. Огромное тебе спасибо! Ты заслуживаешь в 2⁶⁴ раз больше просмотра) Пожалуйста, не бросай это дело! Удачи тебе)
Благодарю, Автор! Отличный материал! Отлично объяснил, даже звук голоса хорошо звучит.
Очень качественный продукт! Большое спасибо! Надеюсь канал будет развиваться😊
Спасибо!!! Я в восторге, что случайно наткнулась на ваш канал)))) давно хотела окунуться во всё подобное, и ваши видео прям с удовольствием смотрю
Очень круто. Информация и ее визуализация - огонь 🔥
Огромная благодарность за ролики! Хорошо систематизируют знания.
Как же это увлекательно😱 Огромное спасибо за труд!
Здоровья тебе за иллюстрации и доступное изложение материала.
Спасибо за такой контент, я сейчас собираюсь сдавать ИИП на тему как работает память в компьютере и это видео мне очень сильно помогло!
Очень круто. Пишу длинный клиент чтобы видео выпадало в реки. Побольше такого контента и людей интересующихся всей этой штукой
Братан, ты в своих видосах рассказываешь те вещи, которые мне читали в универе по предметам типа «микропроцессорная техника» и т.п., на которых умирал я со скуки, ибо полтора часа монотонной речи не каждый выдержит. В твоих же видосах за 15 минут я понимаю больше, чем за всю пару.
@vladvlad5317
2 жыл бұрын
Согласен
Рекомендации тебя понемногу но двигают, очень рад мое почтение за контент, дальше лучше
Потрясающее видео, спасибо)
Блин, спасибо огромное! Начинаю изучать яп с нуля и эти видео реально полезны!
Охренеть, просто бомба. Видео в 20 минут я буду разбирать по частям очень долго. Столько важных тем затронул. Благодарю за контент , топ однозначно, делай ещё👍
@LobanovSpace
2 жыл бұрын
👍🏻
Супер!! Мало ютубе полезных каналов еще меньше с таким грамотным и интересным подходом к изложению материала! Жду новых видео..
Хорошая картинка, и не менее важно, хорошая подача! Класс. Лайк, подписка.
Продолжай. Обязательно продолжай ) У тебя потрясающий и очень полезный контент! Молодец!
Спасибо, очень полезная инфа и качественно донесена, однозначно лайк)))
Великолепный канал, отличная подача материала! Однозначно подписка.
Большое спасибо за ваш труд, очень качественный контент, объясняете предельно понятно!
Нет слов, чтобы выразить благодарность автору. Очень качественный контент, большое спасибо
Понравилось, что очень ёмко. Обычно такие темы очень размазывают и новичок по типу меня не всегда удерживает своё внимание весь ролик. А тут на одном дыхании.
Последние слова стоили того, чтобы досмотреть видео) Спасибо, отличное графическое объяснение!
Поступил в ВУЗ на направление с программированием и вычислительной техникой, нашёл тебя и понял, что я попал . Очень круто! Спасибо!
Спасибо вам большое! Вы очень помогли мне с учебой (первый курс бизнес-информатики, дисциплина программно-апаратные средства информационных систем), без вас я бы никогда не разобралась в таком материале
Спасибо за хорошую подачу. Прекрасный канал!
Спасибо за видео и на самом деле годную информацию без лишней воды. Если бы нашел канал раньше, сэкономил бы много времени и не пришлось бы собирать инфу из разных мест. Продолжай в том же духе 🔥
Браво! Прекрасный материал во всех отношениях!
О боже 2 года прошло и всё это ещё актуально не какой водной инфы всё что нужно, класс !!!
начинающий программист, искала информацию общую, а не про конкретный язык и нашла у вас целый плейлист, спасибо большое)
Хочу выразить благодарность автору. Одно из самых доступных к пониманию видео на данную тематику.
Очень здорово! Спасибо тебе большое за такие видео, снимай пожалуйста ещё!
Блин, контен не описать на сколько интересный. Новый канал но оформление качественное. И на столько, как потом осознаешь, полезная информация..... Ты крассавчик!!!!!
Алексей, просто молодец! Видео очень нужные!
Один из лучших. Надеюсь автор не забросит канал. Ждем новых видео))
Спасибо за видеоурок и мотивацию!
Очень круто и доходчиво! здорово было бы ,если бы видео подобного формата было больше)
@yglyglya
9 ай бұрын
@@fpv_cinematic2460 Потому что 1240 это 0000 0100 1101 1000
Очень информативно, заполнил многие пробелы в знаниях, хорошо изложено!
Бляха, ты красавчик, самый лучший контент на счёт ос что я видел на Ютубе. Хотел бы тебя попросить снять про файловые системы ещё:) Надеюсь ты увидишь мой коммент;)
Большое спасибо автору ролика. Этим плейлистом была выполнена важная миссия, как бы это пафосно ни звучало. Я IT изучаю из-за необходимости понимания всех аспектов работы бизнеса. Моя база - маркетинг, и там абсолютно та же история. На каждом углу курсы, предлагающие освоение таргетинга и контекстной рекламы за n-времени. И как я всегда говорил на собеседованиях соискателям: такие компании убивают маркетинг и рекламу, так как начинают преподавать пунктуацию (а иногда лишь одно из ее многих ответвлений), забыв объяснить АЛФАВИТ - что такое реклама, брендинг, нейминг, репутация, PR и прочие прелести. Дай Бог, чтобы хотя бы трудами Котлера/Огилви человек поинтересовался, но обычно этого чуда не происходит. В общем, больше таких роликов - больше сущностного понимания процессов - больше качественных кадров на рынке и соответствующих продуктов/услуг.
Видео смотрятся на одном дыхании, отлично составлено!
огромное спасибо вам за ваши видео! действительно очень сложно найти хорошую информацию по самой базе.
Спасибо!!! Очень крутой ролик и канал в целом.
Чел, то что ты делаешь заслуживает гос поддержки, инвестиций и вообще я тебе невероятно благодарен за такой контент! Поддерживаю монетой
Канал пушка, качество на уровне, одобряю)
Потрясающая работа, это именно то, что я искал 😃
Просто потрясающее видео!!! Очень круто!! Прям ваще!
Класс! Очень доходчиво. Давно искал подобный канал. Спасибо за проделанный труд. Было бы здорово увидеть от тебя подробное, углублённое видео "Как работает интернет" с портами, серверами и форматами передачи данных в таком же ключе. Я подписался
Спасибо за видео. Продолжай в том же духе!
@user-ye6sl6yv5u
10 ай бұрын
@@Empty_line 16 ричная система используется для обозначения ячеек оперативной памяти. Не более. Процессор воспринимает только двоичную систему: 0 - тока нет, 1 - ток есть. Всё остальное, что не двоичное, это работа операционной системы, которая преобразует бинарный код (нули и единицы) во всё остальное.
Только начал изучать программирование, и пожалуй один из самых классных каналов, очень помогает докопаться до сути работы, а не только в сухую учить язык
Очень классная подача, спасибо!
Вау! Прекраснейший контент!
Эх такой канал да лет 20 назад) смотрю с удовольствием, вспоминаю
Отличное видео! В мире не хватает людей, которые действительно понимают и знают, как работают вещи, а людей, которые об этом рассказывают, еще меньше! Настоящее золото, а не канал!
Благодаря этому видео узнал много чего. Спасибо))
Замечательно! Всё разъясняется без непонятных слов.
Автор наверняка даже не догадывается как много пользы людям он приносит !! Спасибо!
Спасибо за контент. Понятно и доступно. Лайк и подписка)
Спасибо огромное за твои видео. Очень классно.
Спасибо, за это невероятно информативное и понятное видео
Самый лучший преподователь информатики
Есть каналы на ютубе, видео с которых я сохраняю на жестком диске на случай армагеддона и т.д. )) Твой канал в числе таких. Подобная информация - золото! Алекс, если будет время - расскажи как работает фрагментация и страничная организация памяти.
Спасибо вам за проделанную работу.
Очень понятно и интересно. Спасибо:3
Спасибо за видео, очень интересно!
Отличная работа, Бро)
Хороший контент)
Ох, 6 лет работаю разрабом, уже тех. лид. Самое время начать изучать как работает компьютер! Все структурировано и понятно, спасибо)
@sanpaul3057
2 жыл бұрын
какая зп?
@Freeline95
2 жыл бұрын
@@sanpaul3057 3к евро
Замечательные видео, спасибо большое!
Крутое видео, много нового для себя нашел. Спасибо.
У тебя офигенный канал. Не забрасывай)))
Кто тот пес который поставил дизлайк, контент и подача топ, спасибо, жду новых видео!
@LobanovSpace
2 жыл бұрын
И не говори
Очень крутое видео! После просмотра многое прояснилось в голове. Спасибо огромное!
Просто лучший, нам этот видос в колледже даже включили сегодня
Это просто шикарно. Продолжай
Круто. Спасибо!👍💖
Супер интересный материал. Спасибо огромное!
Спасибо за труды 👍👍👍
Только заключительная фраза стоит отдельного лайка! Молодца!
Очень крутой канал, спасибо!
Отличная подача материала 👍