Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Assembler Отсутствие реакции у компилятора http://www.cyberforum.ru/assembler/thread1366263.html
Добрый день. Имеется программа со следующим кодом:DOSSEG .MODEL SMALL .STACK 100h .DATA A DB 78 B DW 78, -565, 3805, 1023 C DD 78, -565, 3805, 1023, 69.466, 0.068 D DQ -69.466, -0.068 .CODE...
Assembler Что отобразится на экране В видеоадаптере CGA (цветном) в видеопамяти на фоне всех нулей в байт с адресом 56h относительно начала видеопамяти записан код C9h. Что отобразится на экране? http://www.cyberforum.ru/assembler/thread1364285.html
Исправить программу с пересылкой битов Assembler
Разработайте программу пересылки блока битов из одной битовой строки (bit_str2 dd 012345678h) в другую (bit_str1 dd 0abcdefabh). В результате выполнения программы получите строку (bit_str1 dd...
Assembler Enter команда
В начале функции находится команда enter 22h, 0 Мог бы кто нибуть по порядку написать, что происходит с регистрами при выполнении?)
Assembler Перехват API winsock32.recv - под отладчиком работает 100%, без отладчика - 50% http://www.cyberforum.ru/assembler/thread1362397.html
Добрый день, уважаемые Киберчане. Прошу Вашей поддрежки. Описание проблемы. Вызов функции CreateFileA, для записи буфера переданного Wsock32.Recv, препятствует нормальной работе браузера...
Assembler Программа с макросом Создание программ, использующих макроопределения. подробнее
Бод
0 / 0 / 1
Регистрация: 21.11.2013
Сообщений: 50
0

Написать ассемблерный код под мое условие

08.02.2015, 01:29. Просмотров 557. Ответов 2
Метки (Все метки)

Вот есть условия для компилятора, за его критериями написать тестовую программу(просто написать ассемблерный код под мое условие), помогите пожалуйста)
Идентификаторы
Содержат большие буквы латинского алфавита и цифры. Начинаются с буквы. Длина идентификаторов не более 6 символов
Константы
Шестнадцатеричные и текстовые константы
Директивы
END,
SEGMENT - без операндов, ENDS, программа может иметь только один сегмент кодов и только один сегмент данных
MACRO (с одним параметром) ENDM
DB,DW,DD с одним операндом - константой (строковые константы только для DB)
Разрядность данных и адресов
16 - разрядные данные и смещения в сегменте, 32-разрядные данные и смещение не используются
Адресация операндов памяти
Индексная адресация (Val1[bx],Val1[di] и т. п.) и прямая адресация
Замена сегментов
Префиксы замены сегментов могут быть заданы явно, а при необходимости автоматически генерируются транслятором

Машинные команды
Nop
Mul mem
Cmp reg,reg
And reg,mem
Or mem,reg
Mov reg,imm
Add mem,imm
Jnz

Где reg - 8 или 16-разрядные РЗП
mem - адрес операнда в памяти
imm - 8 или 16-разрядные непосредственные данные (константы)

Добавлено через 2 часа 11 минут
кто нибудь помогите, тут же нужно толь написать код под компилятор

Вернуться к обсуждению:
Написать ассемблерный код под мое условие
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.02.2015, 01:29
Готовые ответы и решения:

Ассемблерный код вируса (IDA Pro)
Здравствуйте. Помогите пожалуйста разобраться с ассемблерным кодом. До этого никогда не учил, а...

WinDbg Не хочет показывать ассемблерный код
Добрый день! Разбираюсь с этой утилитой. Запускаю калькулятор, цепляюсь к нему WinDbg, вижу...

В каком редакторе вы пишите ассемблерный код?
Просто интересно узнать кто с каким ассемблерным редактором работает - WinAsm, GSS Visual...

Как просмотреть ассемблерный код программы, написанной на с++ в VS 2010
Как просмотреть ассемблерный код проги написанной на с++ в VS 2010 ? (Там вроде надо пройтись в...

Как писать чисто ассемблерный код в Visual Studio 2015 ?
Прочитал вот эту статейку https://habrahabr.ru/post/252647/ всё работает при условии, что на компе...

2
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru