Форум программистов, компьютерный форум, киберфорум
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.68/47: Рейтинг темы: голосов - 47, средняя оценка - 4.68
1 / 1 / 1
Регистрация: 10.02.2013
Сообщений: 16

Посоветуйте книгу/справочник синтаксису AT&T (ассемблер x86)

15.02.2013, 18:57. Показов 9049. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужен справочник по синтаксису AT&T для ассемблера х86, но не получается его найти. Подскажите, пожалуйста, где можно его приобрести.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
15.02.2013, 18:57
Ответы с готовыми решениями:

Посоветуйте хорошую книгу о процессорах и архитектуре x86
Привет! Решил более глубоко изучить ассемблер, сейчас я знаю его только на уровне синтаксиса. Вот столкнулся с проблемой - не...

Посоветуйте книгу-справочник по содержимому .NET
Привет. У меня очень часто отключают интернет и это мне не дает программировать :) посоветуйте книгу, что то на подобе справочника по...

Подскажите хороший справочник по синтаксису
Подскажите хороший справочник по синтаксису "С", ато во всём, что скачиваю чаще-всего одна "философия" программирования, вместо...

5
Ушел с форума
Автор FAQ
 Аватар для Mikl___
16371 / 7683 / 1080
Регистрация: 11.11.2010
Сообщений: 13,757
16.02.2013, 18:02
Metalik, он же Metaluk
а там, где этот ассемблер преподают, список книг не выдают принципиально? Из классики — Зубков С.В. "Assembler для DOS, Windows и UNIX" Глава 11. "Программирование на ассемблере в среде UNIX" — довольно обширный перечень:
  • сравнение команд в синтаксисе Intel с AT&T
  • основные правила
  • запись команд
  • адресация
  • операторы ассемблера
  • основные директивы
  • программирование с использованием libc
  • программирование без использования libc
  • проблемы переносимости
  • примеры
а это — результат двухминутного поиска googl'омобычно, сказки, начинающиеся со слов "Помогите, везде искал, но не могу найти" — заканчиваются словами "напишите за меня, буду очень благодарен" и эта сказка не исключение
Но получилось так, что нужно написать простую программу... Нужно написать даже не программу, а только вставку в программу, написанную на языке Си. Поэтому просьба в следующем - либо посоветуйте справочник по ассемблеру х86 синтаксис AT&T, либо написать любой простой пример, в котором используется запись в регистр десятичного числа. Операция сравнения десятичного числа с числом, хранящемся в регистре. Если эти числа равны, то переход на метку. И безусловный переход в конец вставки. Используются операнды размером 4 байта.
2
1 / 1 / 1
Регистрация: 10.02.2013
Сообщений: 16
16.02.2013, 21:04  [ТС]
1). Нигде мне это не преподают. Если бы преподавали, обратился бы к преподавателю.
2). Отличие в Википедии читал.
3). Слова принципиально напишите за меня программу не применял и не собирался. Поэтому написал либо посоветуйте справочник, либо если сложно привести справочник, то ограничился бы только 4 командами.
4). Попытался я написать эту вставку, используя материал из Википедии и применяя справочник по интеловскому синтаксису. Неправильно что-то получилось. Поэтому, подумал, возможно есть тонкости.
5). Откуда я мог знать, в какой книге искать, если ассемблер не знаю? Все книги по ассемблеру предлагаете просмотреть? Да их куча, тем более еще и по различным ассемблерам.
6). Продвинутый туториал по AT&T ассемблеру. Ну это право слово не нашел.
0
6 / 6 / 1
Регистрация: 27.12.2014
Сообщений: 67
16.07.2019, 09:53
Кстати по этой теме у Oracle есть неплохой справочник для Соляры (Соляра под AT&T работает).
https://docs.oracle.com/cd/E53... ennab.html
Если что просто заходите на их сайт и в поиске вбиваете "assembly langauge syntax". И там под разные релизы Соляры они эту книгу обновляют.
В нем нет нотацией инструкций, только их краткое описание, но там есть ссылки и интеловские и амдешные справочники.
0
Ушел с форума
Автор FAQ
 Аватар для Mikl___
16371 / 7683 / 1080
Регистрация: 11.11.2010
Сообщений: 13,757
16.07.2019, 11:04
Kirik516,
странно давать ответы на вопрос заданный в феврале 2013, гробокопательство и некрофилия...
0
3410 / 1829 / 489
Регистрация: 28.02.2015
Сообщений: 3,696
16.07.2019, 11:46
Цитата Сообщение от Mikl___ Посмотреть сообщение
странно давать ответы на вопрос заданный в феврале 2013
Kirik516 Регистрация: 27.12.2014
Он все это время искал информацию.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.07.2019, 11:46
Помогаю со студенческими работами здесь

Ассемблер x86
Пишу программу на ассемблере(х86) для проектора. Суть в том, что там есть автоматический режим переключения слайдов. В нем требуется делать...

где можно найти видеокурс по программированию на семерке? книгу по синтаксису нашла, но видео удобней
где можно найти видеокурс по программированию на семерке? книгу по синтаксису нашла, но видео удобней

Справочник по прерываниям Intel x86
Нужен справочник, в котором было бы написано примерно следующее: interrupt 10: принимает такие-то параметры, возвращает такие-то...

Написать комплекс программ на языке Ассемблер x86
может быть не в ту тему Задание: Написать комплекс программ на языке Ассемблер x86, которые содержат следующие процедуры: 1....

Среднее арифметическое массива (раздельная компиляция C++ и ассемблер x86-32).
.386P PUBLIC MAXMAS .MODEL FLAT, C _TEXT SEGMENT MAXMAS PROC PUSH EBP MOV EBP, ESP MOV ESI, DWORD PTR ...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru