![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 06.02.2013
Сообщений: 21
|
![]()
Никогда ранее не сталкивался с ассемблером. Знаю только Паскаль и Си. Но получилось так, что нужно написать простую программу на ассемблере х86 в синтаксисе AT&T. Возможно, я плохо искал, но не смог найти справочной литературы по изучению ассемблера х86 в синтаксисе AT&T.
Нужно написать даже не программу, а только вставку в программу, написанную на языке Си. Поэтому просьба в следующем - либо посоветуйте справочник по ассемблеру х86 синтаксис AT&T, либо написать любой простой пример, в котором используется запись в регистр десятичного числа. Операция сравнения десятичного числа с числом, хранящемся в регистре. Если эти числа равны, то переход на метку. И безусловный переход в конец вставки. Используются операнды размером 4 байта. |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 16.02.2013
Сообщений: 53
|
![]()
По русски про программирование на асме в AT&T синтаксисе есть глава во всем известной книге Зубкова "Ассемблер для ДОС, виндоуз и Юникс". Вот ещё вам пару ссылок. На русском:
http://www.insidepro.com/kk/209r.shtml И английском: http://en.wikibooks.org/wiki/X86_Assembly/GAS_Syntax |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Самая простая ОС на ассемблере | EnderChiken | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 23 | 27.12.2012 20:23 |
Простая задача на ассемблере | sashmedv | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 5 | 12.10.2012 09:19 |
Простая Программа | govno | Фриланс | 8 | 06.02.2012 16:29 |
простая программа | stap | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 21.12.2011 14:49 |
Простая игра на ассемблере | DruiD88 | Помощь студентам | 0 | 03.06.2009 04:07 |