Вопросы по теме 'assembly'
Как компилировать, создавать и отлаживать MASM с помощью Visual Studio 2005 Standard
Я пытаюсь компилировать, создавать и отлаживать 16-битные программы сборки с использованием Visual Studio 2005 Standard, но не могу понять, как это сделать. Я использую версию MASM 6.14.8444 и нашел несколько полезных ссылок, которые не работают, по...
15.05.2024
Как напечатать двоичное число с введенным целым числом?
Я пытаюсь преобразовать введенное целое число в двоичное и не могу найти ошибку в своей программе. Я могу загрузить введенное число, а также распечатать 8-значное двоичное число, однако ни одна из единиц не печатается. Что я делаю не так?...
16.03.2024
Сборка: скопировать содержимое строки в другой регистр
Мне трудно понять, как скопировать содержимое одной строки в другую. Вот с чем я работаю: Учитывая адрес строки в регистре rbx , мне нужно скопировать содержимое этого адреса строки в другой регистр (аргумент 4) rdx .
Вот чем я сейчас занимаюсь...
26.04.2024
Каково значение счетчика программ при использовании их в инструкции? (Сборка)
В настоящее время у меня есть небольшая (ARM Cortex M4) программа сборки, выдержка, по которой у меня есть вопрос, приведена ниже:
PC Instruction
0x9c MOV R0, #0
0x9e LDR.N R1, [PC, #0x20]
0xa0 STR.N R0, [R1]
Во второй строке PC =...
10.05.2024
вложенная процедура mips с jr $ra
Я пытаюсь вызвать FUNC и вернуть его значение обратно в xintersect . Я думаю, что использование jr $ra должно возвращаться к вызывающей стороне, но оно переходит в конец кода. Я не могу изменить FUNC , потому что это заданный тестовый пример....
07.04.2024
Предоставляет ли x86 инструкции для загрузки данных, которые попадают в кеш?
Инструкции по предварительной выборке указаны здесь: https://c9x.me/x86/html/file_module_x86_id_252.html , который позволяет системной программе ПОДСКАЗАТЬ процессору, какие данные ДОЛЖНЫ попасть в кеш. Но если загрузчик загружает единственную...
16.04.2024
Как решить фазу 4 лаборатории бинарных бомб
00000000004010d0 <func4>:
4010d0: 48 83 ec 08 sub $0x8,%rsp
4010d4: 89 d0 mov %edx,%eax
4010d6: 29 f0 sub %esi,%eax
4010d8: 89 c1 mov %eax,%ecx...
26.03.2024
Как сохранить строковую временную переменную в сборке x86-64
Я новичок в сборке, и мне нужно написать функцию memmove в сборке x86-64, и она сказала:
Функция memmove() копирует n байтов из области памяти src в область памяти dest. Области памяти могут перекрываться: копирование происходит так, как будто...
06.05.2024
Почему таблица векторов ядра arm64 выровнена с 11?
В arch/arm64/kernel/entry.s , таблица векторов выровнена по 11.
.align 11
ENTRY(vectors)
kernel_ventry 1, sync_invalid // Synchronous EL1t
kernel_ventry 1, irq_invalid // IRQ EL1t
kernel_ventry 1,...
17.04.2024
Новые материалы
Основы Spring: Bean-компоненты, контейнер и внедрение зависимостей
Как лего может помочь нашему пониманию
Когда мы начинаем использовать Spring, нам бросают много терминов, и может быть трудно понять, что они все означают.
Итак, мы разберем основы и будем..
Отслеживание состояния с течением времени с дифференцированием снимков
Время от времени что-то происходит и революционизирует часть моего рабочего процесса разработки. Что-то более забавное вместо типичного утомительного и утомительного процесса разработки. В..
Я предполагаю, что вы имеете в виду методы обработки категориальных данных.
Я предполагаю, что вы имеете в виду методы обработки категориальных данных. Пожалуйста, проверьте мой пост Инструментарий специалиста по данным для кодирования категориальных переменных в..
Игра в прятки с данными
Игра в прятки с данными
Я хотел бы, чтобы вы сделали мне одолжение и ответили на следующие вопросы. Гуглить можно в любое время, здесь никто не забивается.
Сколько регионов в Гане?
А как..
«Раскрытие математических рассуждений с помощью Microsoft MathPrompter и моделей больших языков»
TL;DR:
MathPrompter от Microsoft показывает, как использовать математические рассуждения с большими языковыми моделями; 4-этапный процесс для улучшения доверия и рассуждений в математических..
Раскройте свой потенциал в области разработки мобильных приложений: Абсолютная бесплатная серия
Глава 6: Работа в сети и выборка данных
Глава 1: Введение в React Native Глава 2: Основы React Native Глава 3: Создание пользовательского интерфейса с помощью React Native Глава 4:..
Все о кейсах: Camel, Snake, Kebab & Pascal
В программировании вы сталкивались с ними при именовании переменной, класса или функции. Поддержание согласованности типов и стилей случаев делает ваш код более читабельным и облегчает совместную..