Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Assembler Заменить вызов функции ассемблерной вставкой https://www.cyberforum.ru/asm-beginners/thread1370440.html
Добрый вечер ! Вот такая проблема, мне нужно заменить вызов функции ассембл вставкой , я вот тут сделал но у меня выдает ошибку в 33 строке Program lab(input,output); uses crt; const n =...
TASM инструкция по установке Assembler
Как установить TASM.Дайте инструкцию пожалуста.
Ввести два числа с клавиатуры, сложить их и вывести на экран Assembler
Как ввести два числа с клавиатуры, сложить их и вывести на экран? Почему в конце программа выведет символ, а не число? CSEG SEGMENT ORG 100H START:
Assembler Нужно написать тестовую программу Вот есть условия для компилятора, за его критериями написать тестовую программу, помогите пожалуйста) Идентификаторы Содержат большие буквы латинского алфавита и цифры. Начинаются с буквы. Длина... https://www.cyberforum.ru/asm-beginners/thread1369856.html
Assembler Почему программа не работает? Не печатает частное https://www.cyberforum.ru/asm-beginners/thread1369617.html
BSIZE equ 15 .data ifmt BYTE "%d", 0 stdOut DWORD ? cWritten DWORD ? .data? buf BYTE BSIZE dup(?)
Assembler Считывание символа с клавиатуры
Здравствуйте. Есть программа, в которой я считываю символ с клавиатуры с помощью mov ah,1h. Но при считывании у меня записывается dec код, а мне нужен hex. Для этого нужна какая-то другая команда?...
Assembler Копирование значений всех регистров
С помощью ассемблерной вставки выполняется команда ассемблера после чего нужно сохранить значения всех регистров в массиве об явленном вне вставки.
Assembler Запись имени файла в файл Добрый вечер, Уважаемые Нужна ваша помощь, суть задачи такова, Разработать программу вывода строковых данных в файл. Строка вводится с клавиатуры и выводит результирующую строку в файл. ... https://www.cyberforum.ru/asm-beginners/thread1369072.html
Assembler Деление десятичного числа на 10, пока частное не равно 0 https://www.cyberforum.ru/asm-beginners/thread1367994.html
Здравствуйте, суть задачи в том, чтобы определить количество определенной цифры в десятичном числе путем деления его на 10 и сравнения остатка с этой цифрой. Я в ассемблере полный ноль, поэтому хотел...
Assembler Как записать строку по адресу? помогите с ассемблером как записать полностью строку? 50 43 4D 50 18 01 04 62 53 45 43 4F 20 73 72 6C 4D 37 33 32 20 45 54 58 2F 58 54 58 00 00 00 00 00 00 1C 00 00 00 E0 FE 00 00 00 00 ... https://www.cyberforum.ru/asm-beginners/thread1367396.html
Бод
0 / 0 / 1
Регистрация: 21.11.2013
Сообщений: 50
0

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

08.02.2015, 01:29. Просмотров 647. Ответов 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
QA
Эксперт
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 - 2020, vBulletin Solutions, Inc.