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

Ответов: 1 Автор User 13703492

Преобразование исходного кода C в 16-битную сборку 8086 (для использования с EMU8086)

Всем привет Кто-нибудь знает, можно ли преобразовать исходный код C в 16-битную сборку 8086 (для использования с EMU8086)? СпасибоЧто я уже пробовал: Пробовал использовать ассемблерный код, создаваемый Visual Studio, но он 32-разрядный и не будет работать. ...

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

Ответов: 1 Автор g0dafk

Как я могу распечатать содержимое адреса и зарегистрироваться в сборке 8086?

Давайте возьмем для примера. адрес 010h и регистр DS. Как я могу получить доступ к их ценностям? У меня есть функция, которая печатает числа в виде двоичного кода ( потому что это то, что я хочу ). Я хочу напечатать содержимое в виде двоичного и десятичного кода. Оставьте в покое десятичный...

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

Ответов: 1 Автор chaserex

У меня есть вопрос x86, о обратном массиве. Кто-нибудь может помочь мне, как его закодировать

Use a loop with indirect or indexed addressing to reverse the elements of an integer array in place and display the modified array (calling the DumpMem method from the Irvine32 library). Do not copy the elements to any other array. Use the SIZEOF, TYPE, and LENGTHOF operators to make the pr...

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

Ответов: 1 Автор Member 13831057

Проблема сортировки сборок X86

Создайте программный проект, состоящий из отдельных модулей, как показано на схеме на одной из следующих страниц. На диаграмме показана иерархия вызовов. Он не показывает последовательность вызовов. Последовательность (порядок) выполнения может быть получена из примера выполнения на след...

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

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

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

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

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

Ответов: 1 Автор Member 13474080

Как вывести определенное количество звездочек в программировании на языке Си?

Я хочу, чтобы компьютер проанализировал то, что я написал, и напечатал количество звездочек, соответствующее введенному числу. Я могу управлять только фрагментом кода, который может читать то, что я ввел. Я не могу использовать массивы, но могу использовать инструкции цикла, такие как jnz, ...

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

Ответов: 1 Автор Member 13474080

Как мне решить эту ошибку visual studio?

Я получаю эту ошибку: синтаксическая ошибка встроенного ассемблера в 'opcode'; найдено '(' Я не знаю, где я ошибся.Что я уже пробовал: Код таков: for (i = 0; items[i] != 0; i++) { for (j = 0; j <= items[i]; j++) printChar('*'); } (Примечание: items-это указатель на адрес) ...

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

Ответов: 1 Автор tranthuyet

Ошибки "отсутствует ссылка на сборку" при смене платформы любого процессора на x86

У меня есть оконное приложение (Visual Studio 2008/C#), оно срабатывает при сборке платформой любого процессора, но при попытке сборки платформой x86 были ошибки: "тип или имя пространства имен 'Controls' не существует в пространстве имен 'DevComponents.DotNetBar' (пропущена ссылка на сборк...

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

Ответов: 1 Автор deck_bsd

АСМ выражение непонимание со временем

Привет, Кто-нибудь может объяснить мне эти строки ?buffer: db 'hello, world' times 64-$+buffer db '_' результат : "Здравствуй, мир____________________________________________________" Я понимаю эти строки ниже, это имеет смысл (адрес, где мы стоим минус адрес начала программы = размер прог...

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

Ответов: 1 Автор Member 13831057

Проблема сортировки сборок X86

Создайте программный проект, состоящий из отдельных модулей, как показано на схеме на одной из следующих страниц. На диаграмме показана иерархия вызовов. Он не показывает последовательность вызовов. Последовательность (порядок) выполнения может быть получена из примера выполнения на след...

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

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

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

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

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

Ответов: 1 Автор Member 13474080

Как вывести определенное количество звездочек в программировании на языке Си?

Я хочу, чтобы компьютер проанализировал то, что я написал, и напечатал количество звездочек, соответствующее введенному числу. Я могу управлять только фрагментом кода, который может читать то, что я ввел. Я не могу использовать массивы, но могу использовать инструкции цикла, такие как jnz, ...

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

Ответов: 1 Автор Member 13474080

Как мне решить эту ошибку visual studio?

Я получаю эту ошибку: синтаксическая ошибка встроенного ассемблера в 'opcode'; найдено '(' Я не знаю, где я ошибся.Что я уже пробовал: Код таков: for (i = 0; items[i] != 0; i++) { for (j = 0; j <= items[i]; j++) printChar('*'); } (Примечание: items-это указатель на адрес) ...

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

Ответов: 1 Автор tranthuyet

Ошибки "отсутствует ссылка на сборку" при смене платформы любого процессора на x86

У меня есть оконное приложение (Visual Studio 2008/C#), оно срабатывает при сборке платформой любого процессора, но при попытке сборки платформой x86 были ошибки: "тип или имя пространства имен 'Controls' не существует в пространстве имен 'DevComponents.DotNetBar' (пропущена ссылка на сборк...

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

Ответов: 1 Автор deck_bsd

АСМ выражение непонимание со временем

Привет, Кто-нибудь может объяснить мне эти строки ?buffer: db 'hello, world' times 64-$+buffer db '_' результат : "Здравствуй, мир____________________________________________________" Я понимаю эти строки ниже, это имеет смысл (адрес, где мы стоим минус адрес начала программы = размер прог...

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