Вот бы UASM приспособить для программирования на ARM-процессоре, да чтобы с intel'ским синтаксисом. Может у кого завалялся не нужный Raspberry Pi,...
Надо чтобы можно было по программировать на ассемблере, сам точно не знаю, может эмулятор Raspberry Pi или ещё что ни будь в этом роде. Просто не...
Есть ли эмуляторы ARM'а, какие лучшие? Чисто одноплатники это разберипай, но это пока накладно.
Лет так двадцать назад(точней 2002) написал как-то программку на васике для УКНЦ, спирограф называется, правда на живой машине запустить не...
Запихну пока сюда. Библиотечные макросы для MS-DOS, т.е. имитируется стандартный набор функций Си. Пока неполный набор. scanf решил не делать,...
Кстати, забыл сказать, на самом деле не mov r1,array777[r2+r3*8]. А mov r1, segreg:array777[r2+r3*8] Аж ТРИ регистра, и все очень быстро работает,...
А как у АРМ с индексными регистрами? Можно ли так?, mov r1,array777[r2+r3*8]
Кто нибудь реализовывал стандартную библиотеку Си под MS-DOS для программирования на ассемблере? Имеется ввиду набор стандартных функций типа...
Занятно. Я тут гуглю инфу по ассемблеру ARM. Есть вопросы, а как работает стек возвратов из функции? Если помещать в регистр r14, то он же...
В общем, вопрос? Что лучше? ARM или x86? На форуме в основном инфа про х86, на счёт ARM что-то совсем мало. Реально ли полностью заменить ARM в...
Кстати, при массовом использовании AVX проц просаживает частоту, так что сложно сказать об реальной эффективности AVX по сравнению с SSE. Если 3д...
RamMerLabs, а на чём написана ваше приложение? Я тут пишу схожую программку. Проводит слияние двух исполняемых файлов, методом копирования кода...
Как раз интринсики ничего не затирают! Затирает именно ассемблерные вставки. Интринсики должны оптимизироваться, но важно чтобы компилятор их...
Это уже лучше сразу писать проект на ассемблере. Эти вставки плохо оптимизируются, это раз, и два, код получается не безопасный, легко затереть...
А понял, не сразу заметил пруф Rel'а. static const __m128 ABS__m128 = _mm_castsi128_ps(_mm_set_epi32(0x7FFFFFFFu, 0x7FFFFFFFu, 0x7FFFFFFFu, 0));И...
Всё равно не понятно, надо чтобы неявного преобразования не было. Т.е. происходит (float)0x7FFFFFFFu, а мне надо чтобы константа не менялась....
Сделать инструкцию absps xmm. Структура __m128 представляет себе объединение, можешь посмотреть intrin.h, точней в xmmintrin.h Значит как то можно...
Проблема именно в static const __m128 ABS__m128 = { 0x7FFFFFFFu, 0x7FFFFFFFu, 0x7FFFFFFFu, 0 }; А так ошибки компиляции нет. static const __m128...
Есть такая структура. struct Fvector { public: union { struct { float x,y,z,_; }; __m128 m; }; ... Надо...
Всё забываю спросить, как расшифровывается UASM?
Имена участников (разделяйте запятой).