Ответы на вопросы с тегом "ассемблер"

Ответов: 3 Автор Member 13572738

Как вычислить среднее значение на ассемблере 8086?

как вычислить среднее значение "каждых" 3 элементов в массиве (размер массива сейчас не имеет большого значения) и установить это среднее значение для этих 3 элементов с помощью языка ассемблера 8086Что я уже пробовал: я пытался сделать это сам, но просто не смог..я предполагаю, что мы буде...

Читать ответы

Ответов: 3 Автор Member 13536260

Какая часть сборки (FASM) производит нулевой байт

Я сделал простой шеллкод и попытался разобрать его с помощью бесплатной версии IDA и получил вот это:Вкладку " Вид " Ида IDA Hex-вкладка просмотра примечание: Я не могу загрузить свой собственный, я просто нахожу что-то в интернете :( Могу я спросить, где я получаю свой шелл-код? я должен ...

Читать ответы

Ответов: 3 Автор Sina Karvandi

Конвертировать файл ASM получить EXE-файл

Привет , Согласно моему обратному инжинирингу , я использую objdump.exe в окнах . теперь это я использую эту команду :objdump -d MyFile.exe >>MyFile.asm Это будет конвертировать файл EXE в ASM и выберите файл myfile.ASM-это глагол такой :MyFile.exe: file format pei-i386 Disass...

Читать ответы

Ответов: 3 Автор Member 12569032

Реверсивные элементы массива в сборе

Привет, Я пытаюсь реверсировать элемент массива в сборке, вот мой код:.data array DWORD 1, 5, 6, 8, 0Ah, 1Bh, 1Eh, 22h, 2Ah, 32h ;array to be reversed .code main proc mov esi, 0 mov edi, 0 mov eax, 0 mov ebx, 0 mov esi, OFFSET array ;move first element address to esi ...

Читать ответы

Ответов: 3 Автор Member 13539611

Программирование на ассемблере - шаговый двигатель с виртуальной клавиатурой

Мне нужно сделать программу, чтобы я мог управлять шаговым двигателем с помощью виртуальной клавиатуры. Я должен использовать "микропроцессорный симулятор - версия 5.0 (GNU) (http://www.softwareforeducation.com/sms32v50/index.php). Я включил в себя скрипт[^Я получил его, работая с числами 1...

Читать ответы

Ответов: 3 Автор Member 13524948

Возьмите три одноразрядных числа в качестве входных данных и выведите самое большое

Эта проблема находится в модифицированной версии языка ассемблера, предоставленной мне CIE, и я знаю, как решить ее в LMC, но инструкция BRP или аналогичная ей не включена в данный набор инструкций, поэтому я понятия не имею, как сделать это по-другому. Доступные инструкции включают в себя ...

Читать ответы

Ответов: 3 Автор ghotik2002

Как мне обновить 3dnow! Значения MMX?

Я пытаюсь возродить старую игру Win32, которая использует 3DNow! набор инструкций для создания 3D-рендеринга. На современных ОС, таких как Win7 - Win10 инструкции, такие как FPADD, не разрешены, и программа выдает исключение. Начиная с числа 3DNow! инстукции, используемые игрой, очень огран...

Читать ответы

Ответов: 3 Автор Member 13477225

Как создать цикл с помощью сборки x86 для печати строк звездочек из введенных значений?

Мне удалось напечатать ряд звезд, но когда я пытаюсь напечатать другую строку из нового значения, она создает бесконечный цикл. Он останавливается на 0. Я хочу использовать сборку x86 и использую visual studio. пример вход: 1 5 8 0 выход: * ***** ********Что я уже пробовал: код #include "ф...

Читать ответы

Ответов: 3 Автор NoviceCoder871987

Нужно ли wsarecv wsabuf выравнивать по страницам?

Вызов WSARecv с адресом WSABUF. buf+TotalReceivedBytes будет иметь очень странные результаты. Я использую этот метод для преодоления буферного копирования. TotalReceivedBytes просто в переменную ввода-вывода для каждого пользователя totalbytes полученный через GetQueuedCompletionStatus за...

Читать ответы

Ответов: 3 Автор Ivan Ivanov 83

компиляторы x64 не поддерживают _ _ asm?!

Всем Привет :) Эта тема предназначена для всех разработчиков Visual C++, которые любят ставить встроенную сборку (__asm) везде, где это уместно (и везде, где это не так :D) Недавно я попытался портировать свои программы на x64. И я нашел хорошую статью, в которой объясняется, как включить в...

Читать ответы

Ответов: 3 Автор Member 13252952

Нужна помощь............

Мне нужна помощь. У нас есть проект (торговый автомат), я использую микропроцессор tiva-c серии tm4c123g и собираю код C. В этом проекте вы создадите торговый автомат, который будет принимать как минимум две разные монеты (5 крон, 10 крон , 25 крон, 50 крон, 1 тл) и будет выпускать минимум 2 продукт...

Читать ответы

Ответов: 3 Автор Neonbird

Как скомпилировать ядро?

Я создал простое ядро c, которое печатает Hello world и другой объектный файл с помощью nasm. мой вопрос заключается в том, как скомпилировать ядро c с помощью gcc и после этого создать плоское двоичное ядро, связав оба объектных файла и поставив на адрес 0x7e12. Это должно быть 32-битное я...

Читать ответы

Ответов: 3 Автор Member 13095660

Типы операндов не совпадают с ассемблером

Я только начал учиться сборке. Я сделал программу ниже, но компилятор показал мне два сообщения об ошибке. Первый - в строке номер 30. Содержание сообщения таково: типы операндов не совпадают. Содержание второго сообщения таково: обнаружен неожиданный конец файла. Его в линейке НР. 34. Я ис...

Читать ответы

Ответов: 3 Автор Member 12935107

Печать вход в сборку

Я работаю над операционной системой. Для этого я создаю функцию печати в сборке. Когда я пытаюсь напечатать "- - - - " с этим. это не работает. Мой код доступен по этому адресу: ThunderEagle/printf. asm at master · Sansoft500/ThunderEagle · GitHub[^] пожалуйста, помогите мне решитьЧто я уж...

Читать ответы

Ответов: 3 Автор Kinunatzs Ar Tonelico

Может ли кто-нибудь помочь мне с этим ассемблером

Может помочь мне исправить это, я не знаю, как разделить числа, которые я вменял, и выход из него неправильный, но я знаю, что мой код на деление неправильный, но я не знаю, что с ним не так, и выход моего умножения не превышает 9, я хочу ввести двузначные числа, такие как 10 и так далее, н...

Читать ответы

Ответов: 3 Автор Member 12919944

Как использовать limit в ms SQL ?

привет, ребята, я использовал limit для извлечения строк с диапазоном ? но мой кодовый запрос действительно имеет ошибку вот мой код:Что я уже пробовал:cmd.CommandText = "select * FROM tblstudinfo LIMIT 1,2" rdr = cmd.ExecuteReader он сказал: "неправильный синтаксис около 1" ...

Читать ответы

Ответов: 3 Автор Member 12674320

Ассемблерный код для алгоритма високосного года

При запуске этого кода каждый год, который я вставляю, вывод возвращается как "это високосный год", когда на самом деле некоторые строки не являются високосными годами. Может ли кто-нибудь помочь найти логическую ошибку?Что я уже пробовал:section .data msg db 'Enter a year ' , 10 ...

Читать ответы

Ответов: 3 Автор G-MINOR

Я пытаюсь использовать команду ELSE IF в QBASIC?

В настоящее время я старшеклассник в HS learning QB64... в школе. Я программирую всего несколько недель, и мне это очень нравится. Отстой, я ждал до выпускного класса, чтобы взять курс программирования. Во всяком случае, вот мой код. Предполагается, что он вводит три числа, а затем выводит ...

Читать ответы