assembly
Компьютеры и программы
Вопрос или проблема Закрыто. Этот вопрос вне темы. В настоящее время он не принимает ответы. Вопросы, касающиеся рекомендаций продуктов, услуг или учебных материалов, не подходят, так как быстро устаревают и привлекают ответы, основанные на личных мнениях.
Компьютеры и программы
Вопрос или проблема Закрыто. Этот вопрос является вне темы. На данный момент он не принимает ответы. Вопросы, требующие рекомендаций по продуктам, услугам или учебным материалам, являются вне темы, потому что они быстро устаревают и привлекают ответы, основанные на мнениях.
Unix-подобные системы
Вопрос или проблема Я установил QEMU в RHEL для запуска программ на ассемблере в ARM. Я успешно установил QEMU и ARM. Тем не менее, для отладки мы подумываем использовать GDB. Я хочу установить GDB-Multiarch в RHEL. Я установил GDB, и когда я запускаю
Unix-подобные системы
Вопрос или проблема Я работаю над проектом, в котором пытаюсь реализовать сортировку выбором в LMC. Вместо использования фиксированной памяти я хочу попробовать использовать самокорректирующийся код. Здесь я попытался зафиксировать размер массива на 6
Программное обеспечение
Вопрос или проблема Я ищу ассемблер, который можно было бы легко перенастроить для байт-кода простой виртуальной машины, желательно с конфигурационным файлом, а если нет, то написанный на Ada, C, C++, Java, Python или Rust. Простота перенастройки более
Вопросы и ответы
Вопрос или проблема Мне была поставлена задача написать программу для Mac на архитектуре ARM на ассемблере. Программа должна выводить сумму элементов массива, которые больше заданного числа. В процессе создания я столкнулся с проблемой вывода результата из регистра w4.
Вопросы и ответы
Вопрос или проблема Я новичок в разработке на ARM и мне нужно разобраться во многих вещах, но мне нужно завершить эту задачу. Чтобы резюмировать проблему, у меня есть неупорядоченный массив: (значения представляют собой , так что позиция 0 и позиция 1 идут “
Вопросы и ответы
Вопрос или проблема Предположим, у вас есть процессор, который использует 4-ступенчатый конвейер и вторичную кэш-память. В этом процессоре критическое значение параметра составляет 4 нс. Штраф за промах в кэше для первичного и вторичного кэша составляет
Вопросы и ответы
Вопрос или проблема Я читаю книгу о том, как самостоятельно создать ядро, и этот код должен загрузить процедуру в IVT. Я хочу знать, что делает команда mov ax, div_zero_handler mov word [ss:0x00], ax. Спасибо! По какой-то причине код больше не отображается
Вопросы и ответы
Вопрос или проблема Я пытаюсь прочитать документацию для инструкции ADRP arm64, и я не уверен в одном аспекте. Лучше всего это показать на коде: ULONG64 uiAddr = 0xfffff80198964c08; //Адрес следующего операции ULONG32 opcode = 0x900016d0;
Информационная безопасность
Вопрос или проблема Я спрашивал это ранее, но удалил, так как, думаю, задал вопрос без привязки к msfvenom и пользовательским шаблонам EXE. Существует 64-битный Windows PE, написанный на ассемблере, который идет вместе с Metasploit, и я пытаюсь скомпилировать
Вопросы и ответы
Вопрос или проблема Мне нужна программа, которая считывает два числа от пользователя (ввод). Первое число (x) должно быть в диапазоне 0 – 65535. Второе число (y) должно быть в диапазоне 0-255. Затем программа должна разделить эти числа z = x/y.
Вопросы и ответы
Вопрос или проблема org 0x0100 jmp start ; Объявление переменных input1: db 0 input2: db 7 input3: db 9 input4: db 1 message1: db 'Значения AX, BX и CX: ' length: dw 31 start: ; Запись выходных переменных со случайными значениями push 3 ;
Вопросы и ответы
Вопрос или проблема Работаю в asm x8086. Это область рисования пикселей с цветами, используя клавиши, и я могу выбирать цвета, поэтому я просто хотел сохранить холст, чтобы позже импортировать его. SaveCanva PROC MOV AH, 3Ch MOV CX, 0 LEA DX, fileName
Вопросы и ответы
Вопрос или проблема Существует ли способ запустить код LMC/Малого Человека в VS Code, так как я пытаюсь создать что-то на этом языке, но не знаю названия или способов установки? Кто-нибудь знает решение или имеет какие-либо советы?
Вопросы и ответы
Вопрос или проблема Я пытаюсь загрузить адрес ‘main’ в регистр (R10) в GNU ассемблере. У меня это не получается. Вот что у меня есть и сообщение об ошибке, которое я получаю. main: lea main, %r10 Я также пробовал следующий синтаксис (на этот
Вопросы и ответы
Вопрос или проблема Я хочу знать, блокирует ли sfence обновление буфера записи, блокирует ли lfence обработку очереди недействительных операций, и делает ли mfence не только обновление буфера записи, но и обработку очереди недействительных операций.
Вопросы и ответы
Вопрос или проблема Итак, я работаю над задачей в стиле CTF, и у меня есть следующий shellcode, работающий на машине mips32 lw $gp, -216($sp) \x28\xff\xbc\x8f slti $s8, $zero, -1 \xff\xff\x1e\x28 lw $t7, 0x01410630 \x41\x01\x0f\x3c\x30\x06\xef\x8d lw
Вопросы и ответы
Вопрос или проблема Я учусь, как работает операционная система. Поэтому я начал с написания загрузчика. Все шло хорошо, пока я не попытался отформатировать мой образ, содержащий этапы 1 и 2 в FAT12. В данный момент BIOS не может загрузить мой второй этап
Вопросы и ответы
Вопрос или проблема Код 1: #include <iostream> struct Интерфейс { virtual void pr_fn() = 0; virtual void pr_fn2() = 0; virtual void pr_fn3() = 0; }; struct Основание : Интерфейс { void pr_fn2() final { std::cout <<