ассемблер и hex

Поделиться
HTML-код
  • Опубликовано: 9 фев 2024
  • ассемблер и hex
  • ИгрыИгры

Комментарии • 266

  • @flatl1ne
    @flatl1ne 4 месяца назад +859

    Нули и единички это тоже абстракция. Процесс гоняет электричество внутри себя. Заряд побольше - единица, поменьше - ноль.

    • @honeymontana
      @honeymontana  4 месяца назад +169

      нули и единички это не абстракция, это 1 бит информация, чем он представлен это уже реализация, сори если душню

    • @flatl1ne
      @flatl1ne 4 месяца назад +82

      @@honeymontana ну так все правильно:) это же и называется абстракция. Когда мы отвлекаемся (абстрагируемся) от непосредственной реализации и думаем об обьекте на уровень выше

    • @mekbect
      @mekbect 3 месяца назад +60

      Электричество это тоже абстракция, он гоняет внутри себя атомы..

    • @flatl1ne
      @flatl1ne 3 месяца назад +7

      @@mekbect это правда)

    • @p.k.r.7963
      @p.k.r.7963 3 месяца назад +29

      Весь мир - абстракция. Даже если скатиться до уровня элементарных частиц, мы всё ровно будем абстрагироваться от более низкоуровневых процессов.

  • @CraigTheSloth
    @CraigTheSloth 21 день назад +47

    Все хают ассемблер, но все равно возвращаются к нему. Ассемблер это как разговаривать с иностранцем не через переводчик по дискорду, а со словарем с глазу на глаз.

    • @Lublutechniku
      @Lublutechniku 8 дней назад +1

      Блин, да вся кибербезопасность на нем держиься,наука, разработка, а тут намекают, что это для мамонтов 🤣👍

  • @ted_res
    @ted_res Месяц назад +75

    "Никто не пишет на ассемблере" - громкое заявление :)

    • @danilaa54
      @danilaa54 23 дня назад +8

      Каждый студент, в России "Я никто"

    • @Sultankakto
      @Sultankakto 13 дней назад

      Просто это бессмысленно, потому что C/C++ сейчас работают быстрее.

    • @sypermax3461
      @sypermax3461 12 дней назад

      ​@@Sultankaktoc/c++ работает быстрее ассемблера? Подумай головой.

    • @lag-sw9sb
      @lag-sw9sb 11 дней назад +4

      @@Sultankakto c++ не может быть быстрее ассемблера) ассемблер очень низкоуровневый язык программирования. С++ быстрее пайтона к примеру, но не быстрее ассемблера

    • @Sultankakto
      @Sultankakto 11 дней назад

      @@lag-sw9sb я всего лишь видел сравнение, и сам был очень удивлен. Не знаю, с чем это было связано

  • @mrneon-ym4wd
    @mrneon-ym4wd 3 месяца назад +163

    Самое важное для программиста это уметь задобрить духа машины! Тогда код с такими костылями работать будет.

  • @crypto_octocat
    @crypto_octocat 3 месяца назад +65

    На ассемблере пишут и еще как ))
    Целую ОС написали даже

  • @UCanDo
    @UCanDo 3 месяца назад +39

    Ассемблер до сих пор используют. Самые ресурсоемкие части Виндовс написаны на ассемблере.

    • @KoZZerog
      @KoZZerog 2 месяца назад

      Да нет. Там часть кода на нем только

    • @igorkomarov6574
      @igorkomarov6574 2 месяца назад +2

      @@KoZZerog Любой код языковой группы С является по своей сути ассемблером - любой компилятор может показать Вам представление функционального кода в его оригинальном исполнении.
      С/С++ просто облегчает работу с этим как язык интерпретирования

    • @nicel3908
      @nicel3908 16 дней назад

      Основной язык программирования всех операционок это чистый С. Всё ядро с драйверами что у винды, что у линукса это С (именно С, не С++). Это самый близкий язык к ассемблеру, но при этом на котором комфортно и просто программировать, а вся логика у него низкоуровневая, даже работа со строками такая, как это работает на самом деле на программном уровне, что позволяет контролировать и понимать то, во что скомпилируется С код в машинный код

  • @sm_sl57
    @sm_sl57 3 месяца назад +372

    > На нём уже лет 50, как никто не пишет.
    Чувак, по-твоему операционные сети никто не разрабатывает? Никто не пишет драйвера? Никто не занимается функционалом под новые процессоры и архитектуры?
    Как такое вообще могло в голову прийти)

    • @mekbect
      @mekbect 3 месяца назад +77

      Ну это тоже самое что говорить "Как это никто не пользуется флоппи дисками? А японцы и мой дед? 🤓"

    • @eil_rovisoft7097
      @eil_rovisoft7097 3 месяца назад +57

      весь такой софт пишут на специализированных версиях того же Си/С++/языках компании с использованием большого количества флагов оптимизации и без вообще каких либо библиотек, особенно стандартных (в С++, например)
      ни один человек в здравом уме не будет писать код на асме напрямую не в целях обучения, лишь изредка ты читаешь код на асме и вставляешь очень и очень маленькие блоки кода в том же С++, когда понимаешь, что кейс крайне узкий для определенного процессора
      главная проблема в том, что нет фактической унификации асма под каждый тип процессоров, а вот компиляторов написана вагон и маленькая тележка, причем бывает со специальными оптимизациями под определенный набор инструкций
      ну да, справедливости ради на асме пишут программисты компиляторов (хотя, фактически, это те же трансляторы) из их языка в асм

    • @sm_sl57
      @sm_sl57 3 месяца назад +29

      @@mekbect В том и дело, что не тоже самое. Ты виндой 10й или 11й пользуешься? Ты макосью последней пользуешься? Ты скачиваешь из интернета на свой смарфон что угодно?
      Вот ты с ума сойдешь - это всё кто-то написал. И не «мой дед и японцы», в тысячи программистов.
      Тот факт, что ты и твои друзья в жизни не делали ничего сложнее - чем рисовка кнопочки, не означает, что программирование на этом заканчивается:)

    • @mekbect
      @mekbect 3 месяца назад

      @@sm_sl57 Ну во первых как тут связаны "ты скачиваешь на телефон что угодно" и ассемблер? Да и винда в большинстве написана на c, c++
      В большинстве своем никто не пишет на нем, а только низко уровневые программы и то не часто
      И моих друзей зачем-то приплел

    • @sm_sl57
      @sm_sl57 3 месяца назад

      @@eil_rovisoft7097 Весь софт на С/С++ не может быть написан априори. У тебя операционная система без ассемблерного кода не запуститься)
      Бутлоудер, управление памятью, всё взаимодействие с железом и аппаратурой, обработка прерываний написаны на ассемблере, а на С++ априори написаны быть не могут. То, что на С пишут тысячу одинаковых юзер-функций кернела и из-за кол-во строчек кода на С больше, чем на Асм не отменяет тот факт, что самая важная часть операционки(причём любой) реализована на асемблере.
      Да, невероятные специализированные версии С/С++, ага STL никто не использует - ну кроме таких маленьких, никому ненужных операционок как … Windows и Linux:) Может слышал
      А вот в компиляторах как раз никто Асемблер не использует. Как раз вот компиляторы пишут на С/С++ и своём языке. Зачем вообще в компиляторе асм, если у тебя есть компилятор С?
      Что-то у тебя в голове всё перепуталось, друг

  • @vlad_os6434
    @vlad_os6434 3 месяца назад +11

    Тем временем ассемблерные вставки на плюсах 😐

  • @user-lv5vr5ld9w
    @user-lv5vr5ld9w 3 месяца назад +30

    Тем временем ВУЗ-ы:
    Пишем пол года только на ассемблере
    Зачет по ассемблеру
    Экз по ассемблеру
    И т.д.

    • @BIG_BABUN
      @BIG_BABUN 3 месяца назад +6

      университетский ассемблер ничем не сложнее любого другого яп

    • @user-lv5vr5ld9w
      @user-lv5vr5ld9w 3 месяца назад +2

      @@BIG_BABUN может тогда вспомнишь базовый колинг конвеншон для винды и линукса?

    • @BIG_BABUN
      @BIG_BABUN 3 месяца назад

      @@user-lv5vr5ld9w мне тебе здесь параграф из учебника расписать?

    • @Itachi261092
      @Itachi261092 3 месяца назад

      У меня образование ПОВТиАС, инженер. не писал на ассемблере и не сдавал экзамен по нему. Вопросы?

    • @HeLLFiREGM
      @HeLLFiREGM 3 месяца назад +1

      это база. основа. чтобы ты понимал как работает процессор. тебе нужно просто перенести эти знания на новый апи. так ты будешь больше понимать. и тебе будет проще. но щас полно бум бум программистов. я ж программист.

  • @Vidgital7669
    @Vidgital7669 2 месяца назад +4

    А ещё на ассемблере создают настоящее киберискусство в виде демосцен

  • @ledgame250
    @ledgame250 3 месяца назад +19

    Вот только ребята со знанием ассемблера почему-то на вес золота 😂

  • @maxrusspb
    @maxrusspb 3 месяца назад +6

    Да ладно, лет 50. Игры для консолей на картриджах писались на ассемблере, также для бытовых компьютеров типа ZX Sprctrum и Commodore 64, и под MS DOS часто на ассемблере игры писали. Ещё, например, когда вышли Пентиумы в 90-х, чтобы использовать возможности этих процессоров, типа MMX и SSE инструкций, нужно было ассемблер использовать.

  • @psynomorph
    @psynomorph Месяц назад +2

    В любой ОС заметная часть аппаратноспецфичного кода будет на ассемблере написана, так как языки высокого уровня (даже та же максимально приблеженная к железу Си-ка) не позволяют описать определенные операции. К примеру памнипуляции с регистрами, вызов и обработка прерываний и т.д.
    То же самое с драйверами.

  • @discorre
    @discorre 2 месяца назад +2

    То чувство, когда препод в универе задал сделать лабу на ассембере....💀

  • @ulinkot
    @ulinkot 10 дней назад +1

    - он: лет 50 никто не пишет на ассемблере
    - я: ага-ага😂

  • @MAGDEBACH
    @MAGDEBACH 3 месяца назад +28

    Когда пищешь на асемблере в 2024 и смотришь это видео🥱

  • @user-ui3to8sg9s
    @user-ui3to8sg9s 3 месяца назад +7

    Процессор понимает только нули и единички. Вот программа для него:
    1E 2D 4F 00
    Что ж, согласно твоему определению, он нифига не погял 😂

    • @baromir19
      @baromir19 Месяц назад +2

      Предлагаю тебе перевести 16-чное число в 2-чное
      А так автор чуть-чуть недоразвитый, с немного завышенным эго

  • @Chaosrait
    @Chaosrait 21 день назад +6

    Вредоносное ПО пишут на ассемблере.

    • @3tfxhax476
      @3tfxhax476 21 день назад +1

      семейство C сидит в сторонке?

  • @elllder4030
    @elllder4030 13 дней назад

    Рассказывать о программировании под средневековую музыку - это гениально. Мне нравится

  • @navihexman
    @navihexman 4 месяца назад +76

    Драйвера пишут на ассемблере по сей день.

    • @artishoo
      @artishoo 3 месяца назад +4

      Не обязательно. (да и драйвер - довольно разнообразные вещи)

    • @brinza888
      @brinza888 3 месяца назад +8

      Откуда вы эксперты такие беретесь…
      Под Linux драйвера пишут на Си.
      Под винду тоже можно использовать C/C++.

    • @user-hi3pl5px5o
      @user-hi3pl5px5o 3 месяца назад +2

      AVX инструкции на ассемблере пишутся. Правда никто не мешанэет использовать язык с и перевести его NASM

    • @HeLLFiREGM
      @HeLLFiREGM 3 месяца назад +1

      участки кода можно написать на асм. а остальное на си. чем ниже уровень и проще интерпретатор, тем быстрее.

    • @Robodebil
      @Robodebil 2 месяца назад

      ​@@brinza888Откуда вы такие умные берётесь? Некоторые драйвера написаны на АСМ, особенно если качественные. Микроконтроллеры программируют на АСМ до сих пор, ядра для ОС, биос
      Все, что должно быть эффективным. Если бы все программисты писали бы на асме, или хотя бы на С/С++, то мир был бы определённо лучше

  • @ran4erep
    @ran4erep Месяц назад +1

    Вася, на ассемблере до сих пор пишут. В основном драйвера

  • @vladimirwalther6985
    @vladimirwalther6985 7 дней назад

    Все равно гений, кто это придумал и гении, которые понимают и пишут на этом языке

  • @krytoi_pocanchik
    @krytoi_pocanchik 2 месяца назад +1

    Нас асемблеру учили в универе на втором курсе. До сих пор не пойму зачем

  • @Raw_9
    @Raw_9 3 месяца назад +5

    Ассемблер - анг. Калькулятор,
    Код ассемблера - мнемоника машинных команд(а не язык программирования)

    • @user-lo8fx2qn2l
      @user-lo8fx2qn2l 2 месяца назад

      Я нашёл этот ответ❤

  • @user-hi3pl5px5o
    @user-hi3pl5px5o 3 месяца назад +12

    Автор учи теорию. Ассемблер до сих пор используются для реверс инжиринга и чеков уязвимости системы

    • @tonyalexeev14
      @tonyalexeev14 3 месяца назад

      Я сам его иногда пользую для разработок на МК. Но это узкоспециализированно

    • @user-hi3pl5px5o
      @user-hi3pl5px5o 3 месяца назад

      @@tonyalexeev14 в Proteuse тоже юзаю

    • @baromir19
      @baromir19 Месяц назад

      Ну и для реализации самого процесса декомпиляции/компиляции, работы с небольшими процессорами у которых количество памяти ограничено (Arduino, мб RaspberryPie), написание некоторых драйверов (насколько знаю, основную часть пишут на С, но иногда присутствуют ассемблерные вставки)

  • @wizard3795
    @wizard3795 17 дней назад

    в моем универе препод жестко заставляет шарить в ассемблере, привет из Кубани

  • @King-of-Madness
    @King-of-Madness 3 месяца назад +1

    Те кто программирует некоторые МК, тоже приходится использовать ассемблер

  • @user-xy6nv8im6q
    @user-xy6nv8im6q 2 месяца назад

    Как в колледж вернулся вспомнил как ldi cbi mov команды учили потом микропроцессоры на атмеге программировали потом в протеусе собирали и на плате тестировали

  • @RELGAZ
    @RELGAZ 3 месяца назад +5

    Программирование ЭБУ в машинах делается на ассемблере - прежде чем говорить чушь, сначала читайте о теме подробнее, то что язык уже старый, не дает его бесполезным
    На нём доже сейчас пишут

    • @artishoo
      @artishoo 3 месяца назад

      Языки ассемблера не язык, в широком понимании, а набор инструкций.

    • @RELGAZ
      @RELGAZ 3 месяца назад

      @@artishoo так можно назвать их все тогда, просто в других, более новых уже есть компиляторы
      Тем не менее ассемблер это способ взаимодействия-общения с МП, потому вполне себе язык по моему

    • @izada666
      @izada666 2 месяца назад +1

      Сейчас в основном на си пишут, но и ассемблер используется при отладке или вставок для ускорения. Так что для разработчика на микроконтроллерах актуальны языки си и ассемблер.

  • @snowvoredude
    @snowvoredude 2 месяца назад +1

    сейчас программы на ассемблере нужны как никогда

  • @gaben_aTan
    @gaben_aTan 3 месяца назад +1

    Пишут на ассемблере , еще как пишут

  • @klaksonplay2417
    @klaksonplay2417 3 месяца назад +1

    интересный факт, учусь на программной инженерии и был экзамен по асемблеру, хахах...так как нам нужно по писать:)

  • @lityrgia7183
    @lityrgia7183 3 месяца назад +4

    Ассемблер нужно уметь читать если ты например занимаешься реверсингом

  • @keytikurt7222
    @keytikurt7222 3 месяца назад +1

    На ассемблере студенты бргу пишут коды)

  • @9pm_507
    @9pm_507 Месяц назад

    👀 assembler это абсолютная и ультимативная база если ты кодишь для uC

  • @dnovs_tx
    @dnovs_tx 2 месяца назад

    В които веки адекватное описание работы ПК, которое поймет 70%+ с первого раза

    • @Andziaisahax
      @Andziaisahax 23 дня назад

      +. Но и тут иксперты доебались "ты чеее дурак вон на мой китайский говноасик С компилятор не написали, И Я пешу машинными кодами"

  • @RomanGen1
    @RomanGen1 3 дня назад

    На удивление корректно. Но конечно на ассемблере пишут, например для оптимизации прд всякие MMX, SSE,...

  • @Grandfather__
    @Grandfather__ 3 месяца назад +1

    А теперь представьте: на чём писали первый assembler? Именно не assembly, а assembler (это разные вещи). Получается, на двоичном коде?

    • @honeymontana
      @honeymontana  3 месяца назад

      на машинном скорее всего, на двоичном очень много места бы заняло)

    • @Grandfather__
      @Grandfather__ 3 месяца назад

      @@honeymontana машинный код = двоичный код. Ранее даже в 16 системе невозможно было писать, пк толлько 2 систему понимал. так что, думаю, сначала сделали поддержку 16 системы, а потом ассемблер.

    • @honeymontana
      @honeymontana  3 месяца назад

      @@Grandfather__ ну да, а как это противоречит тому что я сказал?

    • @Grandfather__
      @Grandfather__ 3 месяца назад

      @@honeymontana говоришь, что на машинном, а не на двоичном писали, но это одно и то же.

  • @user-wz3xg1iv5m
    @user-wz3xg1iv5m Месяц назад +1

    Для моддинга пвз хекс и ассемблер хороши

  • @bearbeyt2028
    @bearbeyt2028 8 дней назад

    Писать на Ассемблере не нужно. Но хотя-бы частично понимать его - важная вещь, которая вам и к ЗП прибавит, и к врзможностям)
    Большинство уязвимостей находятся именно на уровне ассемблера

  • @DarkSlear
    @DarkSlear 2 месяца назад

    Много что пишут на ассемблере, даже целая ОС есть: Колибри

  • @ozf6098
    @ozf6098 3 месяца назад +1

    буквы не числа, а цифры. Ну и да, на асемблере ещё как пишут

  • @user-in4ij7cs1z
    @user-in4ij7cs1z 2 месяца назад

    Писал код на ассемблере. Охренеть удобная штука, когда надо запрогать микроконтроллер. Любой код на C можно конвертировать в асемблер, но изменить некоторые команды так, что финальный результат будет раза в 2-3 меньше по объему!!! Учитывая что максимальная флеш-память большинства МК редко превышает 4 МБ, вещь для объёмистых проектов крайне полезная.

  • @tLumics
    @tLumics 2 месяца назад

    Я видел как человек на стриме разрабатывал игру на ассемблере точно не скажу но вроде пин понг назывался

  • @ERROR_-_404-_-
    @ERROR_-_404-_- 3 месяца назад +1

    Спасибо тем кто взламывал игрухи , благодаря вам я бы так и не играл в детстве в игры
    Если взломают еще генератор ключей виндовс было бы вообще классно

  • @Vazgen_Surminov
    @Vazgen_Surminov 2 месяца назад

    На ассемблере до сих пор много кто много что пишет. И мы его, кстати, недавно изучали. Для микросхемы 8051

  • @user-nk7em9ji3j
    @user-nk7em9ji3j 2 месяца назад

    Когда пчелиная война 2?

  • @user-qs5zi4eq3w
    @user-qs5zi4eq3w 2 месяца назад

    До сих пор пишу на ассемблере, и нет, я не для себя любимого. Я разрабатываю системы управления для промышленного оборудования. Там восьмибитные процессоры еще используются, в том числе и в новых разработках. И, вероятно, воду в ваши дома подают агрегаты управляемые программами на ассемблере.

  • @user-ks2qs7yv2y
    @user-ks2qs7yv2y 3 месяца назад +1

    Забавно. А железо, которое в мобилках обновляется каждый год, к ведроиду и яблоси на яваскрипте, наверное, пишется?

  • @yamalunivay
    @yamalunivay 3 дня назад

    Сега мега драйв/ генезис игры писались и пишут на Ассамблеи. Правда это уже хаки но да ладно

  • @user-rk2iw5qs9y
    @user-rk2iw5qs9y 2 месяца назад

    Хехе, а нам обещали, что будут учить ассемблеру на ARM Cortex-m3

  • @tylerk3425
    @tylerk3425 9 дней назад

    А мы в универе писали программу на ассемблере по микропроцессорным технологиям и нихуя живы здоровы 😂

  • @MangoGoo
    @MangoGoo Месяц назад

    А, то есть реверс инжиниринг идёт набуй?

  • @user-sk3ob8qt7k
    @user-sk3ob8qt7k 2 месяца назад +1

    ассемблер меня в институте пытали им

  • @kelsion9997
    @kelsion9997 23 дня назад

    То чувство, когда преподаватель в универе просит объяснить, какие команды ассемблера закодированы в шестнадцатнричном коде

  • @user-hf8rr8rt4i
    @user-hf8rr8rt4i 2 месяца назад

    Ну не 50 лет назад, 30 лет назад тоже вполне, на нем такое можно творить, при минимальных размерах и потреблении ресурсов что грех не воспользоваться, но сейчас да, отпала надобность, хотя познакомиться стоит

  • @malfoi1567
    @malfoi1567 2 месяца назад

    Он нужен хакерам ахаха

  • @Lyohich84
    @Lyohich84 Месяц назад +1

    Хочу выучить ассемблер

    • @0DarKDoteR0
      @0DarKDoteR0 Месяц назад

      В игре Stationeers можно программировать. Внутриигровой язык слизан с ассемблера. Можешь начать с этого. И не сложно и интересно.

  • @SchwarzWhite_007
    @SchwarzWhite_007 3 месяца назад +1

    А зачем нас ему учат в унике😢😢

    • @izada666
      @izada666 2 месяца назад

      Чтобы не быть идиотом, а уметь отладить свою программу... К примеру написал на си программу, а работает твоя программа не так или медленно. Вот тут и нужен ассемблер чтобы посмотреть что не так, или ускорить заменив часть инструкций одной или двумя.
      Если вы изучаете, только яву пхп питон или подобные скриптовые языки, то вам ассемблер нафиг не нужен.

  • @-2190
    @-2190 3 месяца назад +4

    Поржал ,на асемблере пишут по сей день, драйвера и подобное,новые операционки и подобное,ядра и подобное,
    Та и в других языках его можно использовать в некоторых моментах для ускорения

    • @artishoo
      @artishoo 3 месяца назад +1

      ОС не пишут на языках ассемблера.

  • @invinciblecame7336
    @invinciblecame7336 3 месяца назад

    На ассемблере уже лет 50 никто не пишет...
    Также авиационная отрасль: Я знаю только два языка: Ассемблер и какой-то на С

  • @EllishGD
    @EllishGD 19 дней назад

    Я ток сегодня понял что в hex-е 0A=10, 0B=11, и так до 0F=15, а 10 - это 16

  • @VadimMazur
    @VadimMazur 3 месяца назад +2

    Блин, как бы я хотел не писать на ассемблере, но есть большой спектр задач который эффективно можно решить только на нём.

    • @user-ws1ud4op9i
      @user-ws1ud4op9i 3 месяца назад +1

      Даже сложно представить этот большой Спектор задач, который решается только на асме… за исключением каких-то узких областей

    • @artishoo
      @artishoo 3 месяца назад

      Например какие? Больше чем вставки - не пишут. И даже тогда это не то чтоб необходимость.

    • @user-ws1ud4op9i
      @user-ws1ud4op9i 3 месяца назад

      @@artishoo даже ассемблерные вставки - это очень спорно.
      Сегодня большинство компиляторов настолько гениальные, что код лучше их оптимизаций ты никогда не напишешь.
      Ассемблерные вставки используют в основном в космосе или там, где система не будет меняться больше никогда.

    • @artishoo
      @artishoo 3 месяца назад

      @@user-ws1ud4op9iНу тут речь про специфические вещи, которые нужны программе на определенном железе.А так да, согласен. Просто юные айтишники думают "чем ближе к железу, тем круче", ведь у них нет опыта.

    • @user-ws1ud4op9i
      @user-ws1ud4op9i 3 месяца назад

      @@artishoo судя по каналу вадима, то он и не такой уж и юный )

  • @hikohikov4006
    @hikohikov4006 Месяц назад

    А 1 и 0 это напряжение из блока питания подающееся по принципу азбуки морзе 😢

  • @Robert_Chase
    @Robert_Chase 17 дней назад

    Вообще-то на асемблере изредка пишут. И получаются наиболее работоспособные проги.
    Но современный кодер предпочтёт прсоветовать обновить пк, а не оптиизировать.😂

  • @sxioy
    @sxioy 2 месяца назад

    Бинарный код страшнее(Двоичный; 0 и 1).

  • @danglog7376
    @danglog7376 17 дней назад

    Я пишу. Это - отец всего. Самый быстрый код.

  • @user-pv6bk4op1y
    @user-pv6bk4op1y 2 месяца назад

    Но но а как же изучать асемлер для базы в вузе

  • @user-vl4ek8po7g
    @user-vl4ek8po7g 3 месяца назад

    А Фортран?))

  • @BaduDokushin
    @BaduDokushin 2 месяца назад

    Я не понимаю как дохренилиард транзисторов могут анализировать данные и передавать их на монитор.

  • @DrLithium
    @DrLithium 3 месяца назад +1

    "...на нем лет 50 как не пишут"? Да что ты вообще знаешь о программировании нубас? Мне 52 и до сих пор пишу, как и много других программеров.

  • @ted_res
    @ted_res Месяц назад +1

    Загрузчик ОС не может быть написан не на ассемблере.

    • @Nietzsche88888
      @Nietzsche88888 Месяц назад

      Я на Си писал

    • @ted_res
      @ted_res Месяц назад

      ​@@Nietzsche88888 Что, прямо boot0 на Си? Он должен уместиться в 512 байт и считать с диска в память содержимое остального загрузчика. Можно на этот код на Си взглянуть? А как переключить процессор в защищённый режим на Си? А дальше загрузчик должен обрабатывать прерывания, для этого надо сохранять в стек все значения регистров процессора, не подскажете, как это сделать на Си?

    • @Nietzsche88888
      @Nietzsche88888 Месяц назад

      @@ted_res на 64 битную систему возможно на Си

  • @sweeneytodd9296
    @sweeneytodd9296 3 месяца назад

    Нули и единицы указаны в нех формате, логическое несоответствие

  • @SEMENTSUL
    @SEMENTSUL 27 дней назад

    На Fasm до сих пор пишется kolibri os.

  • @user-nd1oh9wg1i
    @user-nd1oh9wg1i 21 день назад

    Сделай find /usr/src по asm и посмотри, умник.

  • @user-gs2fu5zg9y
    @user-gs2fu5zg9y Месяц назад

    Процессор понимает только нули и единицы, то так выглядит код..., и показывает HEXкод в шестнадцатеричной системе.

    • @kalyamba777
      @kalyamba777 Месяц назад

      Нужно же воды налить

  • @katon8213
    @katon8213 2 месяца назад +1

    Полнейший бред, все знают что компьютеры работают на чёрной магии. А ассемблер и так называемые нули-единицы являются заклинаниями чтобы подчинить механического зверя себе.

  • @aminov6973
    @aminov6973 2 месяца назад

    😂

  • @HappyDragonVI
    @HappyDragonVI Месяц назад

    Что за музыка на фоне?

  • @ivan6160010
    @ivan6160010 10 дней назад

    *цитата*Процессор понимает !нули! и !едницы! (Про двоичную систему)
    *Цитата*Вот так для процессора выглядит хеллоу ворлд - Ае65 Пд 48.... Ахахаз что ? Ты вообще проверяешь что читаешь?) по-моему ты немного пропустил информации

  • @Nietzsche88888
    @Nietzsche88888 Месяц назад

    Я могу регулировать поток электронов внутри моего i5 3300

  • @captainpronin953
    @captainpronin953 2 месяца назад

    Никто не пишит на ассемблере 50 лет??? автор иди в... да именно туда!!!!!!!

  • @gelite2765
    @gelite2765 2 месяца назад

    Я не спец по x86 ассемблеру но когда ты дезассемблируешь то машинный код выходит нехилый. Чего стоит одна только секция с данными. Не думаю что настолько маленькая инструкция может загрузить и вывести одновременно целую строку. А это же надо еще сделать хотябы системный вызов. Ну либо автор показал просто hello, world секцию данных.

    • @gelite2765
      @gelite2765 2 месяца назад

      Я попытался перевести в сообщение но оно не полное. Там есть в конце "Hello,". Ну всё. Надушнил. Я доволен собой😊

  • @user-jk1gd5oz8c
    @user-jk1gd5oz8c 2 месяца назад

    Обратный инжениринг и дизассемблирование? Не, не слышал? 😂 а на чем по твоему пишут драйвера? Или по микроконтроллеров? Стиральной машины, например? Или ЭБУ двигателя? На питоне? 😂 язык ассемблера это один из наиболее востребованных языков сейчас, а специалисты по нему зарабатывают овердохуя денег.

  • @mr.__sandman___20
    @mr.__sandman___20 3 месяца назад

    Ненавижу машинный код 🥶

  • @Kosoi_i_Slepoi
    @Kosoi_i_Slepoi 29 дней назад +2

    Строго говоря, процессор даже это нихрена не понимает. Процессор только складывает два числа и выводит результат в пункт назначения, всеми взаимодействиями занимается в общем-то материнка, именно она сначала получает информацию о программе, потом используя уже заложенные в компьютер программы (например ОС) а так же встроенные в саму материнку (например, БИОС) направляет нужную информацию в процессор, потом получает её, а потом сохраняет или выводит согласно программам.

  • @twistzz_7511
    @twistzz_7511 2 месяца назад

    Ой, а как это автор так избирательно лайкает только комментарии которые соглашаются с его обсером про "на ассемблере никто не пишет", страннооо то как, как же оно так получается....

  • @nevod1519
    @nevod1519 2 месяца назад

    Всмысле я на нем пишу я на не. Пишу я на нем пишу😢😢😢😢😢😢

  • @prostojeck8530
    @prostojeck8530 3 месяца назад

    Когда твой видос не наберёт даже 50 просмотров

  • @enepunixoid
    @enepunixoid 2 месяца назад

    Говоришь про бинарный код, а показываешь 16ти разрыдный

  • @State82
    @State82 Месяц назад

    Что за чёс?
    Машинный код не бывает шеснадцатиричным. Он двоичный!
    Я знаю несколько человек которые постоянно пишут на ассемблере и один из них свободно читает ассемблерный код. Что ты несёшь?

  • @D1c1dead
    @D1c1dead 3 месяца назад

    Можно было на асм вывести легче с помощью 21h прерывания

  • @Hentistyle
    @Hentistyle 16 дней назад

    Украинцев рвёт)

  • @Itachi261092
    @Itachi261092 3 месяца назад

    Я может чего-то не знаю, но когда это у нас "шестнадцатеричный код", что бы это ни было, стал нулями и единицами? Ты для байта это говно вставил? процессоры понимают двоичный код. все процессоры работают в двоичной системе счисления. всё остальное это уже абстракции, наборы команды, и прочее. зачем ты показал шестнадцетиричные цифры я без понятия...

  • @user-ru1qt2og1o
    @user-ru1qt2og1o Месяц назад

    Нет, не соглашусь!

  • @vesh95
    @vesh95 3 месяца назад

    Да какие нули и единицы, байтами они оперируют!

  • @ViktorEviltronics
    @ViktorEviltronics 3 месяца назад

    балабабалбаблалабабалабаббала это не что невозможно читать... это даже слушать не возможно

  • @its_prikolist
    @its_prikolist 2 месяца назад

    Всмысле нельзя?

  • @Shiva4D
    @Shiva4D 2 месяца назад

    сам себе протеворечишь.
    Вот так выглядит программа для проца:
    010101110100101010101010011010010010100010

  • @SarAndrey
    @SarAndrey 3 месяца назад

    Аффтар, чушь не неси. На ассемблере пишут, пишут много. Не все устройства имеют гигабайты памяти и гигагерцы тактовой частоты... учи матчасть😂