Мода на ARM

Discussion in 'WASM.BEGINNERS' started by ml64, Dec 31, 2020.

  1. ml64

    ml64 New Member

    Blog Posts:
    0
    Apple отказалась от ЦП Intel.
    Далее всё логично.
    Я обычный хомячок. Я и раньше-то, глядя на смартфон, сомневался в целесообразности форм-фактора ATX и вообще стандарта PC. Жужжит там, под столом, место занимает в однушке ипотечной.
    А вот теперь Политбюро официально разъяснило, что старые процессоры - это энергетическое расточительство, их цена - акт насилия со стороны капиталистов и вообще они морально устарели.
    Хвалёные AVX и FMA поглощают электроэнергию, с таким трудом добываемую из недр атома на прогрессивных станциях поколения III+.
    В этой связи у пролетариата возникает вопрос:
    каким образом, не имя средств на прогрессивный MacBook, но располагая доступным iPhone 7, а также пережитком прежнего технологического уклада (Core i5 3), написать первое приложение для ARM?
    Или проще: как написать HelloWorld на iPhone?
     
    4asdA likes this.
  2. Rel

    Rel Well-Known Member

    Blog Posts:
    2
    Иметь Мак, поставить себе ХКоде, изучить Свифт, написать приложение, скомпилить, профит.
     
  3. R81...

    R81... Active Member

    Blog Posts:
    0
    Может ТС имел ввиду с помощью iPhone?
     
  4. f13nd

    f13nd Well-Known Member

    Blog Posts:
    0
    [​IMG]
    Я напомню, что Apple дерет 30% с любых покупок в эпплсторе и с любых покупок, сделанных в приложениях, выложенных в эпплсторе. Это какой-то акт насилия над твоим мозгом, когда оттуда доносится блеяние про ужасных капиталистов.
     
  5. Rel

    Rel Well-Known Member

    Blog Posts:
    2
    Девелоперы теперь могут подписаться на какую-то там программу и отдавать всего 15 процентов. Хотя это тоже ппц, я согласен.
     
  6. UbIvItS

    UbIvItS Well-Known Member

    Blog Posts:
    0
    Ты прав, ты == хомячок. Но если начнёшь прилагать усилия, то можешь начать расти :grin: к примеру, есть такая МЕЛОЧЬ акь тепловыделение == если ты запустишь тяжёлое приложение на смартфоне, то он начнёт тупо перегреваться, то бишь...

    1. либо роняй частоту его проца.
    2. либо пришлёпывай к нему систему охлаждение и сий компактный девайс, О-ЧУДО, начнёт по габаритам и входной моще вырождаться в лэптоп/десктоп/суперкомп.
    ==========
    Это вкратце :)
     
  7. Mikl___

    Mikl___ Супермодератор Staff Member

    Blog Posts:
    14
     
    nullPtr likes this.
  8. Intro

    Intro Active Member

    Blog Posts:
    0
    ARM говно. Не ужели нельзя придумать симбиоз CISC и RISC технологии, тот же 6502 представлял эту технологию, нет же, набежали идиоты.
    Инопланетяне, да убейте эту чёртову планету, с их дебильными жителями, которые даже нормального высокоуровнего ассемблера не могут создать.
    --- Сообщение объединено, Jan 1, 2021 ---
    Инфа
    https://habr.com/ru/company/droider/blog/519732/
     
    Last edited: Jan 1, 2021
  9. UbIvItS

    UbIvItS Well-Known Member

    Blog Posts:
    0
    арм идеален для девайсов с сугубо юзверскими задачами, то бишь на таких машинах интенсивная математика/(обработка данных) не требуются. сказать, что эти процы прям такие плохие (аки-сь ты выражаешься), нельзя.. к примеру, такие процы необходимы для инфраструктурной электроники, где девайсы должны пахать в «холодных» режимах, то бишь с пассивным охлаждением.
     
  10. asmlamo

    asmlamo Well-Known Member

    Blog Posts:
    0
    написать первое приложение для ARM?
    Скачать Андроид студио и написать.
    Купить Raspberry Pi и написать.
    Купит STM32 на алике за 150р и написать.

    Или проще: как написать HelloWorld на iPhone?
    Это самый глупый и дорогой путь !
    Для выполнения нужно подписывать приложение а криптоключ стоит 99$ в год.
    И доить тебя будут каждый год.
     
    omne999666 likes this.
  11. Pavia

    Pavia Well-Known Member

    Blog Posts:
    0
    ml64, эппел это фирма для зарабатывания денег. Ей невыгодно раскрывать свои секреты, что бы каждый мог писать ПО для их телефона.
    Во-вторых эппел за качественный софт. Поэтому они предпочитают когда для них пишут код на языке высокого уровня исключает возможность создать ошибки. Поэтому там Java.

    Короче это проприретарная разработка вы должны нанять программистов эппел и они напишут для вас Хэллоу Ворд.
    Суть прогресса в том что американцы развивают технологические процессы. И там развитие как раз на этом и простроено, вы не с нуля издаёте. А берете готовое и дорабатываете развиваете.

    Вот чтобы не платить Intel эппел от них и отказалось вела разработку своих процессоров в течении многих лет.
    [​IMG]
    Intro, вам лапшу на уши вешают блогеры, а вы и ведётеся. ARM это не CISC у него куча специальных RISC команд. И как раз за счёт специальных блоков для шифрования, сжатия, мультимедиа он вырывает в тесте SPEC

    [​IMG]
     
  12. Intro

    Intro Active Member

    Blog Posts:
    0
  13. Pavia

    Pavia Well-Known Member

    Blog Posts:
    0
    В ARM есть оптимизация для перестановки цветов делается за 1 такт. Так как это SIMD, то думают можно по соревноваться.
     
  14. Intro

    Intro Active Member

    Blog Posts:
    0
    x86 всё равно круче. ARM плохая архитектура, просто плохая. А ведь для 6502 есть же 16 битное решение, забыл как называется, ещё приставка на нём вышла.
    Конечно, я могу создать хороший высокоуровневый ассемблер на основе UASM, кстати как расшифровывается UASM - Universal ASseMbler. И он должен понимать любой процессор, это гениально.
    Фух
    Только бы выйти из запоя!!!!!!!!!!!!!!!
     
  15. UbIvItS

    UbIvItS Well-Known Member

    Blog Posts:
    0
    это с аких же пор джава исключает возможность ошибки? :blush2: ох, уж эти затёртые до дыр мантры :grin:
    c таким же успехом можно спорить про отвёртка вс молоток, что ж лучшей? :) а фпга так совсем круть, согласно твоей логике :)
     
  16. UbIvItS

    UbIvItS Well-Known Member

    Blog Posts:
    0
    есть более годный вариант -- купить андройд приставку да линь тудЫ запихнуть.
     
  17. R81...

    R81... Active Member

    Blog Posts:
    0
    HDD.
    На ARM: IBM~c1998года, Fujitsu c MPF3xxxAT, WD c Marvel-oв , ST c 7200.11.
    Samsung, Toshiba, Hitachi не знаю.
    Maxtor (чистый), Quantum, и другая старая теперь экзотика не помню, чтоб делались на ARM.