0 / 0 / 1
Регистрация: 20.04.2010
Сообщений: 12
1

Основные команды ассемблера, в машинных кодах

22.06.2012, 21:13. Показов 9103. Ответов 7
Метки нет (Все метки)

т.е все основные команды в 2-ой системе счисления.
Спасибо, даже за несколько команд:
Mov
add
sub
inc
dec
mul
div
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.06.2012, 21:13
Ответы с готовыми решениями:

Основные команды
Мне очень нужен синтаксис команд: lxi lda adi lxi sta какая команда что делает?

Ищу таблицу тиков каждой команды ассемблера для современных процессоров Intel
Приветствую всех! Есть ли у кого ссылки на таблицу тиков каждой команды ассемблера для современных...

Разработка и отладка программы в машинных кодах для замены местами байтов разных областей памяти
Разработка и отладка программы в машинных кодах для замены местами байтов разных областей памяти...

Команды ассемблера
set_video_mode proc mov ah,0 ;установка видео режима mov al,03h int 10h ret...

7
programmer
2345 / 489 / 59
Регистрация: 01.06.2011
Сообщений: 3,543
Записей в блоге: 1
22.06.2012, 21:23 2
Открываешь исполняемый любым отладчиком и смотришь.
С. Зубков - Assembler для DOS, Windows и UNIX найди полную версию электронной книги,там приводяться.
у меня это настольная книга.
1
639 / 482 / 12
Регистрация: 10.01.2011
Сообщений: 1,046
22.06.2012, 21:31 3
Открываешь книгу любым PDF-reader`ом, и смотришь.
1
2825 / 1634 / 252
Регистрация: 03.12.2007
Сообщений: 4,222
22.06.2012, 23:25 4
http://ref.x86asm.net/
1
Ушел с форума
Автор FAQ
14932 / 7182 / 877
Регистрация: 11.11.2010
Сообщений: 12,890
25.06.2012, 05:32 5
FixIt,
лучшего объяснения я не видел
Aquila / WASM.RU - Заклинание кода: Алеф
Заклинание кода - искусство програмирования в машинных кодах. Сила древних - каждому, кто не боится ее взять.

Aquila / WASM.RU - Заклинание кода: Бет
Могущественное заклинание NOP и изменение EAX на 1.

Aquila / WASM.RU - Заклинание кода: Гимель
Адепты магии в поисках более мощных заклинаний. Перемещение двойных слов из одного регистра в другой и сложение последних друг с другом: да падут наши враги ниц и познают наше могущество на своей шкуре!

Aquila / WASM.RU - Заклинание кода: Далет
На кончиках наших пальцев - власть над битами и байтами кода, даруемая нам полями ModR/M и SIB. Они дают ответ на вопрос, как заколдовать все виды адресации в x86-процессорах.

Aquila / WASM.RU - Заклинание кода: Хей
Интеловские гномы оставили нам настоящее сокровище - Книгу Двойных Слов, но, к сожалению, забыли перевести ее со своего языка. В данной главе рассказывается, как читать эту книгу и расшифровывать содержащиеся в ней письмена.

Aquila / WASM.RU - Заклинание кода: Вав
Программа, которая сама себя модифицирует! Возможно ли такое чудо? Заклинание кода поможет воплотить в реальность невероятное.

Aquila / WASM.RU - Заклинание кода: Заин
В прошлых главах мы изучили практически все основы, необходимые для сотворения правильно работающих заклинаний, а в предыдущей главе была проведена небольшая демонстрация могущества, которое есть у каждого заклинателя кода. Однако мы еще не рассмотрели две важные темы, а именно - префиксы и использование 16-ти битных инструкций в 32-х битном коде.

PS. Ссылки правилами форума запрещены, но Google и Yandex находят за один клик...
0
202 / 168 / 11
Регистрация: 30.05.2012
Сообщений: 703
26.06.2012, 08:50 6
Я знаю, что
int n- 0СD n,
если Int 3, то 0CCh.
Nop - 90h,
jmp 0EA,0EB.
Больше не помню.
Где-то читал давно, но файл пропал.
0
390 / 178 / 2
Регистрация: 14.03.2012
Сообщений: 443
26.06.2012, 10:47 7
FixIt, советую вам нагуглить вот эти программы:

Опкоды в 16и битной адресации by The Svin
Mem16b.exe помогает запомнить коды регистров указателей на память при 16и битной адресации. Написана Яном - 7-летним сыном Svin'a. Modrm16.exe в деталях демонстрирует кодирование адреса по правилам 16и битного эффективного адреса.

Опкоды в деталях by The Svin
Пояснения ко всем програмам: каждая из обучающих программ фокусирует внимание на какой-то отдельной стороне кодирование опкода, например на определении приемника-источника, определение размера операнда, кодирование непосредственного операнда, адреса и т.д. За исключением modrm1op.exe, все программы имеют три диалога, переключение между которыми происходит по переключению через язычки tab. Первый диалог (называется reference) служит демонстрационным стендом, два остальных (decode, encode) - тестирующие ваши знания, и это самая важная часть. В decode вам предлогается записать мнемонику, encode - закодировать мнемонику бинарно и затем в hex. Значения бит устанавливаются кнопками, за исключение значений бит w и d - чтобы изменить их состояние - щелкните по буковкам w или d соответсвующий им нижерасположенный бит изменится.
1
0 / 0 / 1
Регистрация: 20.04.2010
Сообщений: 12
26.06.2012, 13:41  [ТС] 8
Спасибо всем за помощь, нашел всё что нужно.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.06.2012, 13:41

Команды ассемблера
Для чего нужны функции ADC (и SBB), которые учитывают флаг <CF> ? то есть например ADC ax, ex -...

Первичные команды ассемблера
Что ето такое????

Вычислить заданное целочисленное выражение, используя команды ассемблера
3. (2*c – d / 4) / (a * a + 1); Вычислить заданное целочисленное выражение, используя команды...

Вычислить заданное целочисленное выражение, используя команды ассемблера
(21 -а*с/4)/(1+с/а + b).Помогите пожалуйста решить, возникли трудности с решением.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

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