Скорее это было бы вроде: эй, процессор, чувствуешь свою правую руку? Проверь, не занята ли она. Если занята, перейди в начало цикла. Подними её. Направь её на 30 см вправо и на 25 см к себе от левого дальнего угла стола. Схвати соль...
Чет основы заяснил Автор совсем неправильно. В времена появления термина RISC и CISC, процессоры выполняли машинные команды синхронизируясь машинными тактами. Например сложить число из ячейки памяти с другим, надо было считать его в регистр процессора, считать второе, сложить, вернуть назад. Аж 4 такта, но зато один код команды. В риск-процессоре все команды выполняются за 1 такт, набор команд меньше, но сложную команду из циск процессора риск-процессор вынужден делать своими несколькими командами (что требовало больше памяти). Риск-процессор получался проще, выполнял команды быстрее, но программа (в кодах) выходила длиннее. Была разработана и производилась туева хуча процессоров, и риск и циск, несовместимых по исполняемому коду, они канули в прошлом не выдержав конкуренции. Интел и АМД тупо задавили конкурентов на рынке компов, а АРМ нашел свою нишу в мелких процессорах и микроконтроллерах.
Спасибо. Все мы это проходили в универе, но после просмотра - захотелось полностью подготовить статью по этой теме, чтобы в будущем не просто рассказывать своим ученикам об архитектурах, но и полностью рассказать об особенностях. Конечно, что есть в интернете, но Вы меня прям вдохновили сделать самому и для себя.
Трындёж. ARM это как маленькая домашняя многофункциональная швейная машинка, которая мало кушает, места не занимает и на ней одной (если извернуться) можно много чего сделать. А вот x86 это как фабрика швейная, где в большом цеху стоит много промышленных машин и каждая делает только одну операцию, но зато гораздо производительнее маленькой домашней машинки. Да - сложнее, энергии больше тратит... ну так и эффективность совсем другая! Соответственно и под задачи нужно выбирать исходя из задачи. В мобильниках установлены ARM как энергоэффективное решение. Но работают ли мобильники быстро, как нам чел из видео сказал? Нет конечно! Вы видите интерфейс как работает, над которым трудится ГРАФИЧЕСКИЙ чип. Как только начинается подгрузка или нужно включить обработку CPU сразу и глюки с лагами приходят. Чуда нет. Если мало тратится энергии то нет нагрева и нет производительности. Жмём "на газ" и оба-на - начинает энергия тратиться и нагрев появился! Вот это поворот, вот это магия! Никогда такого не было и вот опять!!! ))))
@@IExSetименно поэтому ARM чипы Apple производительнее любых x86? (если пока что не брать в расчет игры, которые изначально специально писали под x86). Но в графике и видео ARM ставит раком любые CISC-процессоры. Не стыдно вам такую ахинею писать, фейспалм просто.
@@emeykey они Обязаны быть быстрее иначе непонятно почему они стоят как крыло от боинга. У X86 лучше производительность/цена, а у Apple с этим плохо.
@@MegaBiboba кто они? Вы о чём? Apple не продаёт отдельно свои процессоры. Если речь про условные ноутбуки, то любой ноут на винде и x86 сейчас стоит столько же или дороже макбука на arm. У x86 хуже производительность и энергоэффективность.
Квантовые компьютеры дадут прирост в очень узкоспециализированных рассчетах (но зато гигантский прирост). Например взламывать пароли. В играх они не помогут. Теперь можете забыть про квантовые компьютеры.
Красавцы парни)) те новости, которые вы делали пару лет назад, уже не очень заходили) А вот то что вы делаете сейчас - прям очень круто. Как раз то что нужно , у меня как раз начало появлятся чувство отставания от технологий, которые так активно внедряются и применяются везде. Теперь буду в теме)
Очень кайфую последнее время с видосов на канале. Не знаю что изменилось, но каждая обозреваемая вами тема попадает в мое сердечко, словно я - основная ваша целевая аудитория. К тому же и объяснения вы делаете не абы как, но прикладываете усилия, разбираетесь в теме, и это заметно. Это офигенно. Продолжайте в том же духе. И второй лям не заставят себя ждать (:
Плотно занимаюсь реверсом, у ARM код в среднем в 1.5-2 раза объёмнее, чем x86. Фиксированная длина инструкций на самом деле не такая уж фиксированная - есть THUMB, а также загрузка произвольных 32-битовых значений производится чтением памяти по смещению, по факту получается инструкция 64 бит, которая в x86 займёт 40-48 бит.
После того, как процессоры архитектуры x86 были переведены на суперскалярную RISC-архитектуру, можно сказать, что большинство существующих ныне процессоров основано на архитектуре RISC. ARM - усовершенствованная RISC-машина (Архитектура RISC).
Блин, вам бы начать стоило с этой темы, а уже потом остальное рассказывать, потому что теперь я окончательно запутался. Было бы круто если бы вы последовательно в одном большом или серии роликов методично и по полочкам разложили про процы и про то что сейчас происходит с индустрией. Желательно больше Боряна)
Самое главное в RISC что все комманды выполняются за одно время. Это дает возможность легко реализовывать конвееры, выполнять реордеринг и спекулятивно предвычислять ветвления.
Под x64 - x86 даже спустя 20 лет я запускаю любимые утилиты по работе, которые для специфического оборудования, которые уже лет 15-20 не обновлялись. Под Андроид я уже не могу запустить на старом телефоне практически ничего, приложения обновились и сообщают что мой андроид больше не поддерживается, без обновления тоже не работают.
Проблема, скорее всего, не в архитектуре ARM, а в том, что API Android сильно изменяется. Например, с выпуском API 33 появилась поддержка Android 13. При сборке приложения можно указать минимальную поддерживаемую версию Android. Например, можно выбрать диапазон с 7 по 13 версию Android. Кроме того, меняется система безопасности и процесс сертификации. С версии 11 этот процесс выглядит немного иначе. Если ваше старое приложение не запускается на новой версии Android, скорее всего, оно создано с использованием устаревшего API и поддерживает версии Android от 4.0 до 7.0, например. В новых версиях API часто удаляется устаревший функционал, который использовался в более ранних версиях Android, поскольку его заменяют более современные методы.
Речь совсем о другом. На новых RISC старые программы работают? Это важно. Обновить железо возможно (вопрос только денег), а вот если старое сломалось а на новом старое ПО не запускается - это жопа.
2:30 ну это тоже не совсем ассемблер, скорее какой-нибудь Паскаль или си. А вот на ассемблер было бы ближе к: Эй процессор Подними руку на высоту Х Протяни вперёд на расстояние 20 см Перемести вниз на Х-7см Сомкни пальцы Подними руку .... И т.д.
Я думал RISC это типа самые рисковые процессоры, которые сами повышают тактовую частоту во время работы, тем самым рискую выйти из строя)) Во бред в голове был
Про один важный недостаток не сказал - Арм процессоры при одинаковых операциях с х86 требуют больше оперативной памяти) А значит, упрощаем одно, усложняем много где в другом.
некоторые процессоры амд ближе к RISC чем к CISC, и они работают на десктопах, как вам такое? и как вы это обьясните, а еще набор инструкций внутри процессора меняются с каждой новой моделью
1. Процессоры X86 так называются из за количества команд которые они выполняют - 86 штук. В дальнейшем набор команд постоянно увеличивался 2. Процессоры X86 также делали Cyrix, VIA, а сейчас делают китайцы Zhaoxin 3. на X86 не нужна лицензия, 4. Современные X86 процессоры RISC внутри с транслятором CISC наружу для совместимости с ПО
современный интел-проц это 20млн команд на любой чих, причём когда у интела спросили сколько команд? интел так и ответил что точно не известно уже т.к. никто не считал, но более 20млн и да, у интела длинные инструкции, длинные предикторы, длинные кеши и тд и тп какой то там убогий гавнаарм дичайше просто дичайше всирает интелу, если код писан под длинные инструкции и круто под них заточен, разница примерно в 200 раз интел быстрее чем арм а вот гавнаскрипты которые вообще не оптимизируются никак - ну да) что на арме что на интеле исполняются одинаково хреново
Очень важное дополнение про то что x86 уже давно внутри - RISC. Плюсик в карму. Но вот по поводу лицензии - нет. На x86 она нужна, кто угодно делать не может. Китайцы могут только лишь потому что купили VIA а она в свое время Cyrix. Которые имели права на архитектуру x86 на основе кросс-лицензионных соглашений.
@@TiKth Подскажите, пожалуйста, а то так не могу понять по всем видосам ютуба) все поголовно говорят что интел не продает лицензию х86, но у меня вопрос, как тот же АМД делает свои процессоры на х86? Я не понимаю почему всегда говорят что именно интел владеет этим, но при этом не продает
Я попробовал пару месяцев назад перейти на синолоджи, в итоге перешел, Но было больно. Сейчас наверно не стал бы, за эти деньги можно было бы на 7 лет купить много места в облаках, и все работало бы как надо, а не с танцами с бубном, как в синолоджи. Поддержке вообще пофиг, какие у клиента задачи, главное sla выполнить - отписаться в теч 48ч...
Помоему эти ребята одни из самых крутых техноблогеров. Продолжайте в том же духе, это реально новое веяние в блогинге. Познавать новое с отсылом к истории создания и вообще сути, это очень круто.
Боря, расскажи про работу стилусов у Apple и Samsung! В чем разница, как работают экраны, и как вообще "заставляют" экран видеть магические палочки) И еще интересно про Force touch, как экраны распознают давление и может отсюда станет понятно почему это оставили в часах и трэкпадах
Чувак, разверни видео в полноэкранный режим, ты же ничего не поймёшь, если будешь отвлекаться на комментарии. Ты лучше посмотри доконца, а комментарии прочитать всегда успеешь😉
Хотелось бы более размеренного и не торопливого раскрытия подобных тем, где нужно врубаться. Я лучше потрачу больше времени на длинное видео , чтобы лучше понять, чем посмотрю быстрый рассказ за 10 мин и толком не запомню. Видео крутое в любом случае, но вот такое пожелание на будущее хотелось бы до вас донести)
Насколько я знаю, самый современный мобильный ARM процессор, приблизительно эквивалентен по своей производительности с Intel Pentium 4 последнего поколения, либо, с чем-то вроде Core 2 Duo 2007 года. Если речь идёт не о синтетических бенчмарках, а о реальных задачах, вычислениях. Пока что, какой-нибудь 4-ядерный ARM процессор, с частотой 2.2 ГГц, даже близко не стоит с x86 4-ядерным ЦП со схожей частотой. С 6, 8-ядерными процессорами то же самое. На эту тему было уже много разговоров и объяснений. Да, скорее всего, постепенно всё унифицируется, произойдёт своеобразная диффузия ARM и x86, но случится это не завтра, и даже не послезавтра.
Nu prosto v mobiljnom ARM vazhna energoeffektivnostj. Sdelali desktopnyij M1, i on porval x86, kak i ozhidalosj, pri etom vsyo yesjhyo energoeffektivneye
Основной минус в том что операции на которые CISC тратит 1 такт в RISC могут требовать 10+, ибо инструкции не сами по себе с потолка возникли, а были сделаны для решения конкретных задач. Сейчас этот минус пытаются невилировать дешевой многопоточностью, но к сожалению не все задачи одинаково хорошо паралеллелятся. Иными словами можно сделать недорогой многоядерный ARM со 100500 ядрами, и теоретически в многопотоке он будет разрывать x86 как тузик грелку, однако на реальных задачах которые невозможно просто так распаралелить он все равно будет сливать, а при использовании специальных x86 инструкций ещё и в десятки раз. Новые языки типа Golang способствуют лучшему использованию многопотока, и потенциально код на Go должен работать быстрее там где больше ядер (в ARM многопоток сделать дешевле), но до этого светлого будущего ещё очень далеко.
Производителей х86 то два, но AMD платит intel за использование архитектуры. Так и с ARM - все производители платят этой ARM за использование архитектуры. По сути у нас 2 правообладателя на все CPU, просто разные "упаковки".
Кроме вас, по-моему, на русскоязычном Ютубе никто не занимается. Спасибо, это интересно) ((P.S. Я про информативное видео в сфере it) (ещё и Pro-hightech)
Много кто делает. Только чем глубже рассматривается предмет, тем меньше людей подписаны на канал. Дроидер довольно поверхностно проходят. Заинтересовать темой только, дальше самостоятельно копать
Я понимаю, что видео уже 2 года, как снято, но не нашёл на вашем канале упоминания о том, что винда для ARM уже давно есть и её даже успешно запускают на последних малинках (Raspberry Pi 4 - это же арм?)
5 баллов, супер рассказ. Ребята, вы красавцы. Узнал о вас из паблика вк, ещё года 4 назад. Подписался просто так, но то, что вы постили там было так себе, на мой взгляд. Но когда месяца 3 назад увидел вас на ютубе, то просто офигел. Спасибо вам за канал!
Технически, современные процессоры х86 не являются таковыми. Собственно, технически различать архитектуру по CISC & RISC принципу. Современные десктопные процессора сочетают элементы обеих архитектур. И да, есть и RISC процессоры для ноутбуков. Но, интересно, познавательно. Спс
Столько времени рассказывали про разницу CISC и RISC, а так и не сказали, что последними настоящими CISC процессорами были Пень ММХ у Интел и К5 у АМД 25 лет назад)) Пень Про и AMD K6 уже были гибридными, с RISC ядрами) Ну хоть в принципе сказали, что на сегодня чистокровных CISC процессоров уже нет, и на том спасибо)
И что? ARM как занимались лицензированием так и продолжат, у Apple лицензию никто не отзовёт, микроархитектура у них своя, производственные мощности TSMC, поэтому nVidia тут ничего принципиально не меняет. Опять же ARM не едиственная микроархитектура, есть RISC-V или простихоспади MIPS, причем оба свободные.
Pavel Pivovarov Может и продолжат, а может и нет. Понятно, что архитектур много разных, только переход - дело очень не быстрое. А Интел, кстати, представила 11-е поколение мобильных процов, которые сильно лучше по характеристикам, чем предыдущее поколение.
@@cyrilanisimov учитывая что Apple была одной из родоначальников АРМ очень маловероятно что они разосрутся с nVidia. Опять же ничего не мешает Appleв случае чего создать свою архитектуру на базе АРМ (какой-нибудь iARM) с маджонгом и гейшами. Переход кстати будет довольно простой у Apple есть Swift и им по сути надо только написать компилятор в новую архитектуру и 99% разработчиков выкатятся на новой архитектуре уже через пару недель, если конечно количество говнокода в проекте не зашкаливает.
@@snowmean1 мешает только экономическая целесообразность. запилить свою архитектуру долго и дорого. Эпл уже поимела такой гемор с PowerPC вроде, пришлось перейти на интел, т.к. не потянули. может сейчас учли те ошибки и смогут стартовать нормально. в любом случае конкуренция всегда хорошо, коробит только рекламный подход "мы, яблоки, сделали прорыв, никогда никто такое не делал, только у нас, впервые, революционный ARM на SOC!" хотя в итоге получится необновляемая коробка, микруху не перепаяешь ведь.
@@mkalalaka PowerPC для них выпускал IBM и перешли просто из-за недостаточного объема выпускаемых процессоров. То что сделали Apple действительно круто, как когда-то Маск с его Теслой, все делали электрокары медленными и скучными, а Маск сделал электричечкий суперкар раскрыв настоящий потенциал электродвигателя. Apple делают примерно тоже самое, в то время как многие продолжают рассматривать ARM как слабые процы для телефонов, Apple взяли и сделали полноценный производительный чип, и в этом смысле в настольном сегменте этого действительно никто не делал. Я уже пару лет ною о ARM ноутбуках, что бы был мощный проц и гигабайт 16 оперативы и возможность установить Linux, а на рынке вместо этого какой-то шлак с производительностью RaspberryPi. Вон тот же Pinebook даже при 1080 видео на ютубе уже захлёбывается, ну куда такое нужно? А сейчас посмотрю можно ли будет впилить в новый мак линукс и если да то куплю. По поводу ремонтопригодности то на маках оперативку распахивают на матери уже лет 8 как если не больше поэтому тут принципиально ничего не поменялось. Многие кстати вендорв делают тоже самое включая ThinkPad.
Скорее бы было так, много уровение языки так: сделать яичницу, возьми 2 яйца в холодильнике, и пойди в комнату возьми книгу рецепта! Ассемблер каждый шаг отдельно расписать, что именно делать и где точно брать, по этому работает быстрее обычно если план действий хорошо продумали программисты, ведь ему не нужно каждый раз смотреть в словарь, написано где именно, что брать и сколько! И когда больше не нужно, что больше не нужно и можно убрать на место с "рабочего стола", ну так писать сложно и долго! Но результат это стоит! Много уровение языки в итоге и пишут ассемблер, только работа через словарь идет и свобода действий ограниченное
@@rudi2492 нет не перепутал, до покупки ATi AMD действительно использовали зелёный логотип, после слияния AMD+ATi перешли на красный что бы была понятная цветовая дифференциация и с Intel и с nVidia.
Количество транзисторов не просто так больше у х86, они же их туда не для красоты ставят. Транзисторы именно для, как вы говорите, ненужных команд, которыми никто не пользуется, а именно возможность Scale/Adder/Muller BUS, это возможность обращаться к памяти НЕНУЖНЫМ командам через адресацию, значение которой не только складывается, но и умножается. Пример чего нет у АРМа MOV EBX, [ESP+EBX*4+TableOffset], эти НЕНУЖНЫЕ команды были введены начиная с архитектуры 386. Если начнёте "трындеть" про ARM9, тогда сравниваем с 64-bit, и так же улетаем в далёкий отрыв у x86. Очень гигантский недостаток у ARMа, - является привязка атомарных инструкций к разрядности ядра. Из за чего InstructionSet, будет иметь разрядность выбранной технологии (16/32), мало того АРМ так же пытается поддерживать свои старые технологии, и в одном ядре есть возможность переключаться из 32 в 16 бита, вызвав переход на нечётный или чётный адрес. И для того, что бы ХОТЬ КАК-ТО попытаться приблизиться к х86, а точнее к БОЛЬШИНСТВУ CISC процессоров того времени, в ARM попытались урезать константные поля. То есть в то время как у х86 можно сделать вот так AND DWORD PTR:[ESP+ESI*4+Table],12345678H, у ARMа придётся делать в лучшем случае СЕМЬЮ атомарными командами, LSLS R1,R0,#2 : LDR R2,[PC, #??] : LDR R1,[R2,R1,LSL #2] : LDR R2,[PC, #??] : ANDS R1,R1,R2 : LSLS R2, R0, #2 : LDR R3,[PC, #??] : STR R1,[R3,R2,LSL #2] ... И вы после этого будете рассказывать о ненужности команд ??? И самое главное чего вы не сказали в плюс у АРМа, и не сможете это сказать, поскольку и близко не понимаете что такое код. И ваши представления о коде заканчиваются чем-то скучным, что когда-то было в университете. Ваше представление о ядрах заканчиваются на программировании на СИ, в лучшем случае, но скорее всего это Бейсик или Джава. У ARMа есть главное преимущество это исполнение инструкций по флагам, особенно у 32/64 бит режима. То есть один и тот же код, например в 100 команд, может быть помечен разными флагами, в зависимости от того какие флаги вы взведёте, исполнятся разные куски линейного кода. Я не знаю понимаете ли вы что это такое вообще, но ни на одном языке планеты такое нельзя описать. По сути одна процедура может, в зависимости от флагов, как пример высчитать синус, так и посчитать логарифм, или совместить эти процессы. ОДНА процедура, ОДИН кусок кода и МНОЖЕСТВО конечных результатов. Но, конечно, - вам такой анализ чужд, вы ведь считаете транзисторы, не понимая почему их применили. Наверное у инженеров были разные задачи, и скорее всего они не пытались сделать такое ядро, о котором великий блогер в 2020 году решит сказать что-то лестное про то или иное ядро. АРМу уже 35 лет, но что-то только последние 8 лет вы про него говорите. Наверное причина, это не высочайший класс RISCа над CISCом, а простой банальный маркетинг.
Скорее это было бы вроде: эй, процессор, чувствуешь свою правую руку? Проверь, не занята ли она. Если занята, перейди в начало цикла. Подними её. Направь её на 30 см вправо и на 25 см к себе от левого дальнего угла стола. Схвати соль...
Забыл указать, на какую высоту поднять руку. Да и что это вообще за "схвати"...
Момент с "запомни где стояла соль" тоже нельзя опускать.
А всем сообщить, что соль занята, что бы не словить гонку состояний?
VAR sol:=this.sol ; намешал с разных языков
Я пришел сюда только ради того чтобы написать это)
Перепутали 5:17 под ARM1 должно стоять 25 000, а у вас наоборот. 8:00 А здесь только Красная (AMD) и Синяя (Intel), а не Зелёная)))
может он дальтоник
Логотип амд покраснел недавно. И вобще у вас там то 79 то 81 спичка, вы там с ума посходили?
AMD если не в курсе были ЗЕЛЁНЫМИ !!!
Смотрю в последнее время ваши видосы. Очень круто сделаны и объясняете очень хорошо.
Согласен, качество контента резко выпасло. Лайк
++ ежедневно смотрю
Только ошибок дохренища и многие факты или игнорятся или забываются
настольные процы амб и интел
IBM - ну да ну да - пошла я нахрен...
Молодцом!
Это ролик ради рекламы а не реклама ради ролика
Чет основы заяснил Автор совсем неправильно. В времена появления термина RISC и CISC, процессоры выполняли машинные команды синхронизируясь машинными тактами. Например сложить число из ячейки памяти с другим, надо было считать его в регистр процессора, считать второе, сложить, вернуть назад. Аж 4 такта, но зато один код команды. В риск-процессоре все команды выполняются за 1 такт, набор команд меньше, но сложную команду из циск процессора риск-процессор вынужден делать своими несколькими командами (что требовало больше памяти). Риск-процессор получался проще, выполнял команды быстрее, но программа (в кодах) выходила длиннее. Была разработана и производилась туева хуча процессоров, и риск и циск, несовместимых по исполняемому коду, они канули в прошлом не выдержав конкуренции. Интел и АМД тупо задавили конкурентов на рынке компов, а АРМ нашел свою нишу в мелких процессорах и микроконтроллерах.
x86 -- это буква с цифрами.
arm -- это рука.
Все просто.
x86 - это умножение на 86
Архитектура - это искусство проектирования зданий
@@СергейКиселев-э6у искусство это art, а рука это arm. Совпадение? Не думаю.
Работа не волк, работа это ворк, а волк - это ходить...
@@snowmean1 🤣🤣🤣👍
Спасибо. Все мы это проходили в универе, но после просмотра - захотелось полностью подготовить статью по этой теме, чтобы в будущем не просто рассказывать своим ученикам об архитектурах, но и полностью рассказать об особенностях. Конечно, что есть в интернете, но Вы меня прям вдохновили сделать самому и для себя.
Сделали статью? Давайте. А то я уже 3 года жду, а Вы молчите.
мне тоже интересно поглядеть на вашу статью
длинная статья, похоже
Да да. Статью в студию!
Статья длинной во всю жизнь
5.19 косяк с количеством транзисторов
Ты тоже заметил?))
Ничё, пацаны исправятся. Прийдётся на заводе перепаять процы, чтобы с роликом совпадало.
Тоже заметил
Искал коммент чтоб подтвердить увиденное глазами
Перепутали местами цифры.
Трындёж. ARM это как маленькая домашняя многофункциональная швейная машинка, которая мало кушает, места не занимает и на ней одной (если извернуться) можно много чего сделать. А вот x86 это как фабрика швейная, где в большом цеху стоит много промышленных машин и каждая делает только одну операцию, но зато гораздо производительнее маленькой домашней машинки. Да - сложнее, энергии больше тратит... ну так и эффективность совсем другая! Соответственно и под задачи нужно выбирать исходя из задачи.
В мобильниках установлены ARM как энергоэффективное решение. Но работают ли мобильники быстро, как нам чел из видео сказал? Нет конечно! Вы видите интерфейс как работает, над которым трудится ГРАФИЧЕСКИЙ чип. Как только начинается подгрузка или нужно включить обработку CPU сразу и глюки с лагами приходят. Чуда нет. Если мало тратится энергии то нет нагрева и нет производительности. Жмём "на газ" и оба-на - начинает энергия тратиться и нагрев появился! Вот это поворот, вот это магия! Никогда такого не было и вот опять!!! ))))
Именно. Армы жрут намного меньше, потому что нифига не делают 😂
@@IExSetименно поэтому ARM чипы Apple производительнее любых x86? (если пока что не брать в расчет игры, которые изначально специально писали под x86). Но в графике и видео ARM ставит раком любые CISC-процессоры. Не стыдно вам такую ахинею писать, фейспалм просто.
@@emeykey они Обязаны быть быстрее иначе непонятно почему они стоят как крыло от боинга. У X86 лучше производительность/цена, а у Apple с этим плохо.
@@MegaBiboba кто они? Вы о чём? Apple не продаёт отдельно свои процессоры. Если речь про условные ноутбуки, то любой ноут на винде и x86 сейчас стоит столько же или дороже макбука на arm. У x86 хуже производительность и энергоэффективность.
@@emeykeyэто все тесты в бенчмарках в работе все не так однозначно
Борян, давай длиннее видео, не успеваю чаёк допить
Хочу десятичасовые версии дроидера.😁
Вообще, кое как успел позавтракать в ускоренном режиме🤷🏼♂️
Пей кофе :)
за 12 минут он у тебя 2 раза остыть успел
Да, хотя бы говори помедленнее, всякие "эээ", " нууу" вставляй)) А то те ты рискуешь потерять всю аудиторию, которая подавится второпях...
Это видео как химия, по началу было всё понятно, но потом я потерялся.....
Реклама АПЛ раньше вы ничего не могли скачать теперь вы просто ничего не сможете установить
А что не понятно?)
Здравия, расскажите про квантовые
компьютеры ,благодарю.
рассказываю: их не существует. и никогда существовать не будет
404Negative уже существуют...
@@продаван настоящий квантовый компьютер не существует и существовать не может, а маркетологи могут назвать хоть утюг квантовым
DrowDanger причем здесь маркетологи? Для потребителя подобные машины недоступны
Квантовые компьютеры дадут прирост в очень узкоспециализированных рассчетах (но зато гигантский прирост).
Например взламывать пароли.
В играх они не помогут.
Теперь можете забыть про квантовые компьютеры.
Красавцы парни)) те новости, которые вы делали пару лет назад, уже не очень заходили)
А вот то что вы делаете сейчас - прям очень круто. Как раз то что нужно , у меня как раз начало появлятся чувство отставания от технологий, которые так активно внедряются и применяются везде.
Теперь буду в теме)
Очень кайфую последнее время с видосов на канале. Не знаю что изменилось, но каждая обозреваемая вами тема попадает в мое сердечко, словно я - основная ваша целевая аудитория. К тому же и объяснения вы делаете не абы как, но прикладываете усилия, разбираетесь в теме, и это заметно. Это офигенно. Продолжайте в том же духе. И второй лям не заставят себя ждать (:
Плотно занимаюсь реверсом, у ARM код в среднем в 1.5-2 раза объёмнее, чем x86. Фиксированная длина инструкций на самом деле не такая уж фиксированная - есть THUMB, а также загрузка произвольных 32-битовых значений производится чтением памяти по смещению, по факту получается инструкция 64 бит, которая в x86 займёт 40-48 бит.
Это и есть главный недостаток RISC-ARM, плотность кода намного ниже (thumb пытается решить эту проблему по сути двигаясь к чему то вроде CISC).
И всё таки это очень смешно😂 Покупка Арм Нвидией в то время, когда Эппл переходит на Арм🤣
Не получится соскочить)))
Чоо смешного ?
После того, как процессоры архитектуры x86 были переведены на суперскалярную RISC-архитектуру, можно сказать, что большинство существующих ныне процессоров основано на архитектуре RISC.
ARM - усовершенствованная RISC-машина (Архитектура RISC).
Эплу делала процы IBM. потом они перешли на Intel. теперь на АРМ.
ru.wikipedia.org/wiki/PowerPC
Orko TEG ARM - архитектура, не процы, у них нет производства... Купертино она и нужна, онли фор мани..
Когда люди в наше время слышат про "зеленых и синих", то понимают это как Nvidia и Intel, а не AMD и Intel)
да, АМД это красные
@@shpeeva логотип AMD был зелёного цвета. AMD называют красным из-за ATI.
Конечно, потому, что АМД это красные.
Ну тк тут много зумерков не вдающихся в историю
@@MetaPoglyad ути бумерок, реалии изменились, и на сегодняшний день АМД - это красные.
Блин, вам бы начать стоило с этой темы, а уже потом остальное рассказывать, потому что теперь я окончательно запутался. Было бы круто если бы вы последовательно в одном большом или серии роликов методично и по полочкам разложили про процы и про то что сейчас происходит с индустрией. Желательно больше Боряна)
Самое главное в RISC что все комманды выполняются за одно время. Это дает возможность легко реализовывать конвееры, выполнять реордеринг и спекулятивно предвычислять ветвления.
Спекулятивные вычисления? Хм... Это что-то про организацию бэк-доров?
@@ИмяФамилия-о6л5б Это что про ускорение исполнения программы
Спасибо за контент!
Под x64 - x86 даже спустя 20 лет я запускаю любимые утилиты по работе, которые для специфического оборудования, которые уже лет 15-20 не обновлялись.
Под Андроид я уже не могу запустить на старом телефоне практически ничего, приложения обновились и сообщают что мой андроид больше не поддерживается, без обновления тоже не работают.
Проблема, скорее всего, не в архитектуре ARM, а в том, что API Android сильно изменяется. Например, с выпуском API 33 появилась поддержка Android 13. При сборке приложения можно указать минимальную поддерживаемую версию Android. Например, можно выбрать диапазон с 7 по 13 версию Android. Кроме того, меняется система безопасности и процесс сертификации. С версии 11 этот процесс выглядит немного иначе. Если ваше старое приложение не запускается на новой версии Android, скорее всего, оно создано с использованием устаревшего API и поддерживает версии Android от 4.0 до 7.0, например. В новых версиях API часто удаляется устаревший функционал, который использовался в более ранних версиях Android, поскольку его заменяют более современные методы.
Речь совсем о другом. На новых RISC старые программы работают? Это важно. Обновить железо возможно (вопрос только денег), а вот если старое сломалось а на новом старое ПО не запускается - это жопа.
Лучший русскоязычный технолог!!!
А как же жирноком ?
@@Balamutick 😂😂😂😊
После вислакома конечно же
@@Balamutick он не технарь, и говорит об этом постоянно
Хороший ролик, несколько лет назад писал курсач про различие RISC и CISC архитектур.
X86 процессоры тоже уже давно внутри risc, еще со времен 486. Они просто переводят cisc команды в risc и уже их выполняют.
Nu vot poetomu ono i ostanetsya neizbezhno medlennyim, ibo nevozmozhno srazu mnogo instrukcij za takt ispolnyatj, kogda ikh dlina peremennaya
2:30 ну это тоже не совсем ассемблер, скорее какой-нибудь Паскаль или си. А вот на ассемблер было бы ближе к:
Эй процессор
Подними руку на высоту Х
Протяни вперёд на расстояние 20 см
Перемести вниз на Х-7см
Сомкни пальцы
Подними руку .... И т.д.
Я думал RISC это типа самые рисковые процессоры, которые сами повышают тактовую частоту во время работы, тем самым рискую выйти из строя)) Во бред в голове был
А на деле оказывается, что именно современные х86 от Intel и есть тот самый большой риск.
😂 крутая версия !
Про один важный недостаток не сказал - Арм процессоры при одинаковых операциях с х86 требуют больше оперативной памяти) А значит, упрощаем одно, усложняем много где в другом.
а можно обновить видео уже 3 поколение arm портов выходит у apple и Intel со своими малыми и большими
некоторые процессоры амд ближе к RISC чем к CISC, и они работают на десктопах, как вам такое? и как вы это обьясните, а еще набор инструкций внутри процессора меняются с каждой новой моделью
Nu da, AMD vrode vyipuskala ARM‐processoryi
Здорово! Очередной разбор! Будет, что посмотреть
1. Процессоры X86 так называются из за количества команд которые они выполняют - 86 штук. В дальнейшем набор команд постоянно увеличивался
2. Процессоры X86 также делали Cyrix, VIA, а сейчас делают китайцы Zhaoxin
3. на X86 не нужна лицензия,
4. Современные X86 процессоры RISC внутри с транслятором CISC наружу для совместимости с ПО
современный интел-проц это 20млн команд на любой чих, причём когда у интела спросили сколько команд? интел так и ответил что точно не известно уже т.к. никто не считал, но более 20млн
и да, у интела длинные инструкции, длинные предикторы, длинные кеши и тд и тп
какой то там убогий гавнаарм дичайше просто дичайше всирает интелу, если код писан под длинные инструкции и круто под них заточен, разница примерно в 200 раз интел быстрее чем арм
а вот гавнаскрипты которые вообще не оптимизируются никак - ну да) что на арме что на интеле исполняются одинаково хреново
Очень важное дополнение про то что x86 уже давно внутри - RISC. Плюсик в карму. Но вот по поводу лицензии - нет. На x86 она нужна, кто угодно делать не может. Китайцы могут только лишь потому что купили VIA а она в свое время Cyrix. Которые имели права на архитектуру x86 на основе кросс-лицензионных соглашений.
@@TiKth Подскажите, пожалуйста, а то так не могу понять по всем видосам ютуба) все поголовно говорят что интел не продает лицензию х86, но у меня вопрос, как тот же АМД делает свои процессоры на х86? Я не понимаю почему всегда говорят что именно интел владеет этим, но при этом не продает
Со временем сам начал стучать по столу вместе с Борисом и кричать « Погнали» , естественно « До встречи в будущем» так же )))) 🤗🖤
Не стоит забывать некогда популярное семейство процессоров RISC, под названием PowerPC, которое популяризировало данную архитектуру.
Редко вижу рекламу, которая мне оказалась полезной (как в данном видео)
Я попробовал пару месяцев назад перейти на синолоджи, в итоге перешел, Но было больно.
Сейчас наверно не стал бы, за эти деньги можно было бы на 7 лет купить много места в облаках, и все работало бы как надо, а не с танцами с бубном, как в синолоджи. Поддержке вообще пофиг, какие у клиента задачи, главное sla выполнить - отписаться в теч 48ч...
Помоему эти ребята одни из самых крутых техноблогеров. Продолжайте в том же духе, это реально новое веяние в блогинге. Познавать новое с отсылом к истории создания и вообще сути, это очень круто.
Даже близко нет.
@@lesgrossman834 а ну ладно тогда
Лучшие техноблогеры Рунета! Качество контента просто космос!
Редко пишу комментарии где либо. Но этот выпуск реально понравился и оказался полезным
Спасибо за ролик, очень круто. Но почему не затронули тему минусов ARM процессоров, в частности накопленные ошибки и проблемы с плавающей запятой?)
потому, что это техноблохеры, а не специалисты. По верхушкам только знают.
Ну кстати 8086й этим тоже изрядно болеет. И да, у арм процаков с точными вычислениями явная болезнь, что для бизнеса критично.
Интересно слушать сегодня, после презентации Surface на Snapdragon X Elite :)
Отличный во всем но встроенный видео чип слабоват по сравнению с радеон 780, 890 м и арк )
А как на счёт Риск5 и power?
Очень хотелось бы узнать
Е2к
А ведь еще вроде есть MISC архитектура...
Power давно мертва, RISCV ещё в состоянии зародыша, и нужны вливания инвестиций чтобы поднять его со дна. Приятного дня ^_^
@@КонстантинНовиков-п8ю Только что вышел проц Power, у которого HT с 15 потоками на ядро. Он отличный и живой, поставляется в мейнфреймы.
Аргумент эту тему подробно разобрал
Идею подсмотрели у argument600?
Reff Studio хз
не, у Моргенштерна
Мне нравится, что ваш канал таким познавательный! Спасибо!
Будет круто увидеть видос про архиваторы, виды архивов и почему они так грузят процессор
Факт: есть сервера на ARM и ноутбуки на ARM, тоже. Однако ими пользуутся мало лудей (клавиатура сломана (клавиша йу сломана), поэтому пишу так.)
Ни хрена не понял,но очень интересно)))
Что тут понимать есть ARM и X86-64 разница только в декодере isa - (набор инструкций) - всё есть RISC - Reduce Instruction Set Architecture.
@@vitek7219 не reduce, а reduced. Не architecture, а computer. И x86 - CISC.
Очень классное видео, спасибо
Отличное видео!
а что скажете о MIPS процессорах?
Боря, расскажи про работу стилусов у Apple и Samsung! В чем разница, как работают экраны, и как вообще "заставляют" экран видеть магические палочки) И еще интересно про Force touch, как экраны распознают давление и может отсюда станет понятно почему это оставили в часах и трэкпадах
Спасибо Вам огромное за альма-матер в таком формате!
Классно, что все у Вас всегда по полкам и за ~9-12~ минут. Не по ~35-50~, как у многих.
да тут и 3х минут хватит
Классно когда доступно объясняются настолько сложные материи
5:15 Чёт мне кажется тут ошибка, перепутаны обозначения кол-ва транзисторов.
да, перепутаны
В последнее время подсел на ваш канал,тема интересная,а сами видео просто шикарные)
Чувак, разверни видео в полноэкранный режим, ты же ничего не поймёшь, если будешь отвлекаться на комментарии. Ты лучше посмотри доконца, а комментарии прочитать всегда успеешь😉
Хотелось бы более размеренного и не торопливого раскрытия подобных тем, где нужно врубаться. Я лучше потрачу больше времени на длинное видео , чтобы лучше понять, чем посмотрю быстрый рассказ за 10 мин и толком не запомню. Видео крутое в любом случае, но вот такое пожелание на будущее хотелось бы до вас донести)
если хочешь разобраться, то только через английский и научные материалы
Чувак, ты забыл про третий лицензиант x86, а именно VIA.
Ужасная фирма, на моей памяти, все компы где что-то стояло от них, работали глючно и постоянно тупили. Так что перестали делать и слава Богу
Насколько я знаю, самый современный мобильный ARM процессор, приблизительно эквивалентен по своей производительности с Intel Pentium 4 последнего поколения, либо, с чем-то вроде Core 2 Duo 2007 года. Если речь идёт не о синтетических бенчмарках, а о реальных задачах, вычислениях.
Пока что, какой-нибудь 4-ядерный ARM процессор, с частотой 2.2 ГГц, даже близко не стоит с x86 4-ядерным ЦП со схожей частотой. С 6, 8-ядерными процессорами то же самое.
На эту тему было уже много разговоров и объяснений.
Да, скорее всего, постепенно всё унифицируется, произойдёт своеобразная диффузия ARM и x86, но случится это не завтра, и даже не послезавтра.
Nu prosto v mobiljnom ARM vazhna energoeffektivnostj. Sdelali desktopnyij M1, i on porval x86, kak i ozhidalosj, pri etom vsyo yesjhyo energoeffektivneye
Ну наконец-то! А то сколько уже можно?
За "тук-тук", да еще и с анимацией - сразу лайк! Оставте как фишку в роликах!
2:12 - только не ассемблер, а ЯЗЫК АССЕМБЛЕРА
Это только твое мнение
Не то что бы само видео, даже реклама годная! Спасибо вам за контент! Единственный недостаток это продолжительность видео :)
Сделайте чуть длиннее :)
Когда смотришь это видео спустя 3 года на маке с арм
5:38 рекламу так хорошо интегрировали в видео, что зрителю надо принудительно написать что это реклама.
Вы забыли про минусы архитектуры АРМ рассказать.
Кроме как новизны, их нет.
Проблема только в том, что на x86 написано много ПО, и логично, что это не портируешь на arm.
@@c4llv07e интересно почему это "логично"? Что именно мешает перекомпилировать ПО на ARM при наличии исходников кроме естественно лени.
Основной минус в том что операции на которые CISC тратит 1 такт в RISC могут требовать 10+, ибо инструкции не сами по себе с потолка возникли, а были сделаны для решения конкретных задач. Сейчас этот минус пытаются невилировать дешевой многопоточностью, но к сожалению не все задачи одинаково хорошо паралеллелятся.
Иными словами можно сделать недорогой многоядерный ARM со 100500 ядрами, и теоретически в многопотоке он будет разрывать x86 как тузик грелку, однако на реальных задачах которые невозможно просто так распаралелить он все равно будет сливать, а при использовании специальных x86 инструкций ещё и в десятки раз.
Новые языки типа Golang способствуют лучшему использованию многопотока, и потенциально код на Go должен работать быстрее там где больше ядер (в ARM многопоток сделать дешевле), но до этого светлого будущего ещё очень далеко.
Наконец то более менее грамотный ответ, спасибо!
@@snowmean1 Я имел в виду, что ПО, у которого не то, что исходники не сохранились, а у которых живых авторов не сохранилось.
Производителей х86 то два, но AMD платит intel за использование архитектуры. Так и с ARM - все производители платят этой ARM за использование архитектуры. По сути у нас 2 правообладателя на все CPU, просто разные "упаковки".
Выпуск проста удар спасибо за видос Барис
Виден рост! Первые ролики были так себе. Продолжайте в том же духе !!!
У аргумента 600 взяли да
Они сами боряну прислали идею на почту, но он просто забыл их упомянуть
@@0010000000010010 так он в конце ролика упомянул имена авторов сценария.
@@MaxTsyba он упомянул людей, которые помогли сделать видео, он не говорил, что они написали сценарий.
у Моргенштерна
Очень куруто ,дройдер становится самым любимым каналом,ребят спасибо...
Кроме вас, по-моему, на русскоязычном Ютубе никто не занимается. Спасибо, это интересно)
((P.S. Я про информативное видео в сфере it) (ещё и Pro-hightech)
Как на счёт Дмитрия, который Бачило
Много кто делает. Только чем глубже рассматривается предмет, тем меньше людей подписаны на канал.
Дроидер довольно поверхностно проходят. Заинтересовать темой только, дальше самостоятельно копать
когда ты сказал про быстрые телефоны, у меня только смех поднимается.
Спасибо за видео
Контент раз от раза лучше!
Оп! переименовали ролик! я заметил! Когда выходил ролик название чипа М1 еще не было известно!
Я понимаю, что видео уже 2 года, как снято, но не нашёл на вашем канале упоминания о том, что винда для ARM уже давно есть и её даже успешно запускают на последних малинках (Raspberry Pi 4 - это же арм?)
Открою тебе тайну винда под RISK процессоры была еще в 90 годах прошлого века.
трон для Дейенерис, одобряю 👌🏻
ага, держи в курсе...
@@КомментаторАбдульШуеПпш я про то, что Дейенерис должна была занять трон, а не эти все
Контент изменился в лучшую сторону! Спасибо огромное!!!
Борян, меня тоже заставляют писать на ассемблере в универе😭
Хорошо же) интересно и оптимизрованно
Радуйся, будет что внукам рассказать! В нашем универе только Pascal(((
@@milashka467 в моем, Python, c#, c++ )
Ggeek наверняка дальше будет ассемблер, его кажется во всех универах преподают
@@Ams-sv5bf нет, я скажу больше, не во всех универах есть компьютеры)))
5 баллов, супер рассказ. Ребята, вы красавцы. Узнал о вас из паблика вк, ещё года 4 назад. Подписался просто так, но то, что вы постили там было так себе, на мой взгляд. Но когда месяца 3 назад увидел вас на ютубе, то просто офигел. Спасибо вам за канал!
Технически, современные процессоры х86 не являются таковыми. Собственно, технически различать архитектуру по CISC & RISC принципу. Современные десктопные процессора сочетают элементы обеих архитектур. И да, есть и RISC процессоры для ноутбуков. Но, интересно, познавательно. Спс
Вы немного забыли про armx32 и арм64, думаю будет интересно)
По моему это всего лишь ширина щины. Архитектура та же
это же битность вроде только и все
@@gauze_r это разрядность процессора
Борян стал матёрым техно блоггером (а не обозреватором курсоров). Респект и уважуха!
Когда обзор на Pixel 4a???))))
Столько времени рассказывали про разницу CISC и RISC, а так и не сказали, что последними настоящими CISC процессорами были Пень ММХ у Интел и К5 у АМД 25 лет назад)) Пень Про и AMD K6 уже были гибридными, с RISC ядрами) Ну хоть в принципе сказали, что на сегодня чистокровных CISC процессоров уже нет, и на том спасибо)
А подписчиков, которые смотрят с ПК вы не считаете?
А тех кто смотрит на телевизоре, как я?
там тоже ARM
Лайк за скетч с солью👍
5:13 Транзисторов на Арм в десять раз больше, а не меньше. Что-то часто стал заговариваться, Борян.
Было бы круто, если бы вы сняли видео про архитектуру Эльбруса)
Хочешь такое посмотреть иди на Pro Hi-tech
Ирония в том, что пока Apple переходит на ARM, NVidia купила ARM)))
И что? ARM как занимались лицензированием так и продолжат, у Apple лицензию никто не отзовёт, микроархитектура у них своя, производственные мощности TSMC, поэтому nVidia тут ничего принципиально не меняет.
Опять же ARM не едиственная микроархитектура, есть RISC-V или простихоспади MIPS, причем оба свободные.
Pavel Pivovarov Может и продолжат, а может и нет. Понятно, что архитектур много разных, только переход - дело очень не быстрое. А Интел, кстати, представила 11-е поколение мобильных процов, которые сильно лучше по характеристикам, чем предыдущее поколение.
@@cyrilanisimov учитывая что Apple была одной из родоначальников АРМ очень маловероятно что они разосрутся с nVidia. Опять же ничего не мешает Appleв случае чего создать свою архитектуру на базе АРМ (какой-нибудь iARM) с маджонгом и гейшами. Переход кстати будет довольно простой у Apple есть Swift и им по сути надо только написать компилятор в новую архитектуру и 99% разработчиков выкатятся на новой архитектуре уже через пару недель, если конечно количество говнокода в проекте не зашкаливает.
@@snowmean1 мешает только экономическая целесообразность. запилить свою архитектуру долго и дорого. Эпл уже поимела такой гемор с PowerPC вроде, пришлось перейти на интел, т.к. не потянули. может сейчас учли те ошибки и смогут стартовать нормально. в любом случае конкуренция всегда хорошо, коробит только рекламный подход "мы, яблоки, сделали прорыв, никогда никто такое не делал, только у нас, впервые, революционный ARM на SOC!" хотя в итоге получится необновляемая коробка, микруху не перепаяешь ведь.
@@mkalalaka PowerPC для них выпускал IBM и перешли просто из-за недостаточного объема выпускаемых процессоров. То что сделали Apple действительно круто, как когда-то Маск с его Теслой, все делали электрокары медленными и скучными, а Маск сделал электричечкий суперкар раскрыв настоящий потенциал электродвигателя. Apple делают примерно тоже самое, в то время как многие продолжают рассматривать ARM как слабые процы для телефонов, Apple взяли и сделали полноценный производительный чип, и в этом смысле в настольном сегменте этого действительно никто не делал. Я уже пару лет ною о ARM ноутбуках, что бы был мощный проц и гигабайт 16 оперативы и возможность установить Linux, а на рынке вместо этого какой-то шлак с производительностью RaspberryPi. Вон тот же Pinebook даже при 1080 видео на ютубе уже захлёбывается, ну куда такое нужно? А сейчас посмотрю можно ли будет впилить в новый мак линукс и если да то куплю.
По поводу ремонтопригодности то на маках оперативку распахивают на матери уже лет 8 как если не больше поэтому тут принципиально ничего не поменялось. Многие кстати вендорв делают тоже самое включая ThinkPad.
Х86 уже давно risc cтали, а у каллэпл получилось только красивы циферки с графиками в презентациях рисовать.
7:24 - убери кружку со стола, когда начинаешь жестикулировать, то рука пролетает в опасной близости от неё.
Полезный видос!А кружка на столе зачёт👍!))
10:16
*Не мотивировать, а обязать.
* стимулировать
Скорее бы было так, много уровение языки так: сделать яичницу, возьми 2 яйца в холодильнике, и пойди в комнату возьми книгу рецепта! Ассемблер каждый шаг отдельно расписать, что именно делать и где точно брать, по этому работает быстрее обычно если план действий хорошо продумали программисты, ведь ему не нужно каждый раз смотреть в словарь, написано где именно, что брать и сколько! И когда больше не нужно, что больше не нужно и можно убрать на место с "рабочего стола", ну так писать сложно и долго! Но результат это стоит! Много уровение языки в итоге и пишут ассемблер, только работа через словарь идет и свобода действий ограниченное
08:00 AMD уже давно "красная" :)
Тоже заметил. Он наверное с нвидиа перепутал))
@@rudi2492 нет не перепутал, до покупки ATi AMD действительно использовали зелёный логотип, после слияния AMD+ATi перешли на красный что бы была понятная цветовая дифференциация и с Intel и с nVidia.
@@snowmean1 а разве они обратно не перекрасились в зеленый? только что вбил в гугл "amd" и мне показало зеленый логотип
Среди процессорных производителей они до сих пор зеленые
@@xusoren на официальном сайте логотип белый :) и зеленого я давненько не видел
Очень харизматичная подача. Смотреть одно удовольствие ❤️
Боря, АМД не зеленые, а красные. Зеленые - это Nvidia.
Сразу видно, ньюфаг
Amd стали красными после покупки ATI. Процессорная Amd - зелёная.
@@TymurTopala в 2к20 сижу на phenom II. Привет олдфагам!
Vusal Mukhtarly а почему АМД зелёная - не знаешь :(
@@TymurTopala знаю, у меня даже наклейка сохранилась. Но мы не говорим о том. что было сто лет назад. Сейчас они красные.
Количество транзисторов не просто так больше у х86, они же их туда не для красоты ставят. Транзисторы именно для, как вы говорите, ненужных команд, которыми никто не пользуется, а именно возможность Scale/Adder/Muller BUS, это возможность обращаться к памяти НЕНУЖНЫМ командам через адресацию, значение которой не только складывается, но и умножается. Пример чего нет у АРМа MOV EBX, [ESP+EBX*4+TableOffset], эти НЕНУЖНЫЕ команды были введены начиная с архитектуры 386. Если начнёте "трындеть" про ARM9, тогда сравниваем с 64-bit, и так же улетаем в далёкий отрыв у x86.
Очень гигантский недостаток у ARMа, - является привязка атомарных инструкций к разрядности ядра. Из за чего InstructionSet, будет иметь разрядность выбранной технологии (16/32), мало того АРМ так же пытается поддерживать свои старые технологии, и в одном ядре есть возможность переключаться из 32 в 16 бита, вызвав переход на нечётный или чётный адрес. И для того, что бы ХОТЬ КАК-ТО попытаться приблизиться к х86, а точнее к БОЛЬШИНСТВУ CISC процессоров того времени, в ARM попытались урезать константные поля. То есть в то время как у х86 можно сделать вот так AND DWORD PTR:[ESP+ESI*4+Table],12345678H, у ARMа придётся делать в лучшем случае СЕМЬЮ атомарными командами, LSLS R1,R0,#2 : LDR R2,[PC, #??] : LDR R1,[R2,R1,LSL #2] : LDR R2,[PC, #??] : ANDS R1,R1,R2 : LSLS R2, R0, #2 : LDR R3,[PC, #??] : STR R1,[R3,R2,LSL #2] ... И вы после этого будете рассказывать о ненужности команд ???
И самое главное чего вы не сказали в плюс у АРМа, и не сможете это сказать, поскольку и близко не понимаете что такое код. И ваши представления о коде заканчиваются чем-то скучным, что когда-то было в университете. Ваше представление о ядрах заканчиваются на программировании на СИ, в лучшем случае, но скорее всего это Бейсик или Джава. У ARMа есть главное преимущество это исполнение инструкций по флагам, особенно у 32/64 бит режима. То есть один и тот же код, например в 100 команд, может быть помечен разными флагами, в зависимости от того какие флаги вы взведёте, исполнятся разные куски линейного кода. Я не знаю понимаете ли вы что это такое вообще, но ни на одном языке планеты такое нельзя описать. По сути одна процедура может, в зависимости от флагов, как пример высчитать синус, так и посчитать логарифм, или совместить эти процессы. ОДНА процедура, ОДИН кусок кода и МНОЖЕСТВО конечных результатов.
Но, конечно, - вам такой анализ чужд, вы ведь считаете транзисторы, не понимая почему их применили. Наверное у инженеров были разные задачи, и скорее всего они не пытались сделать такое ядро, о котором великий блогер в 2020 году решит сказать что-то лестное про то или иное ядро. АРМу уже 35 лет, но что-то только последние 8 лет вы про него говорите. Наверное причина, это не высочайший класс RISCа над CISCом, а простой банальный маркетинг.
Видел у argument600
Рост спроса на АРМ процессоры это хорошо? Для человечества или той части из них у кого акции этих компаний?