Ассемблер ARM/ARM64. x86/x86_86. Введение. Подготовка.

Аватар автора
Seenkao
Приветствую вас на моём канале. Данное видео больше информативное. Ни какой работы с кодом здесь не будет. Весь код будет в последующих видео. Я начинаю курс по ассемберу ARM, но... разбираясь с ARM я заметил сложность с поиском необходимой информации. Хотя она есть. И потому, я решил сопровождать две версии кода, одна для процессоров x86/x86_64, другая для ARM/ARM64. То что я занялся данным курсом не означает, что я забросил ZenGL. Это означает, что мне полезно будет узнать больше об данном ассемблере, а так же вам, если вам это будет интересно. Для работы с ARM нам потребуется какое-нибудь устройство на ARM, это может быть: телефон, планшет, Raspberry, у кого-то возможно компьютер на этом процессоре. Если этого нет, то на данное время есть интернет ресурсы, с онлайн-эмуляторами, эмуляторы Android, Raspberry и ОС на ARM. Я хотел сказать, что я буду использовать эмулятор ARM - Debian 11. Куда я так же установил FPC/Lazarus. Nasm, Yasm. Всё для тренировок. Но! Оказалось, что есть ещё более простой путь для тестирования работы ARM/ARM64 - это эмулятор в командной строке "qemu-arm" и "qemu-aarch64". А вот их найти как раз сложнее. Если для вас непросто найти их, то надо скачать исходники Qemu и скомпилировать их. Есть эти файлы уже в скомпилированном виде? Я не знаю. "Уроки" включены в архив. Эти файлы должны быть так же в Android-SDK. Потому, вероятнее всего вы их там найдёте, я про "qemu-arm" и "qemu-aarch64". Но если у вас есть достаточно быстро работающее...

0/0


0/0

0/0

0/0