|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.11.2016, 13:34 | #1 |
Заблокирован
Регистрация: 22.11.2016
Сообщений: 1
|
Что нужно чтобы начать программировать на ассемблере, здесь ответы
*nix системы (Linux, FreeBSD)
И так уважаемые. Что для этого нужно? 1). Первое. Нужна книга бестселлер по ассемблеру. Ну есть ли такая книга? Да есть, и эта книга может занимать от 6 до 10 листов формата A4. Пример такой книги я встречал для процессора intel8080, два листа формата А4 - там весь ассемблер, это справочная информация для программиста. Это было опубликовано в приложение для журнала ЮТ (спасибо людям за этот журнал). Вопрос. У кого есть подобный бестселлер, ну для наших дней? 2). Второе. Нужно небольшое описание транслятора nasm и линковщика ld (вводный курс). 3) Третье. Для *nix систем (linux, freebsd) нужно краткое описание системных функций (примеры обращения к ним, это int 80) - справочная информация, а не книги, в тысячу страниц. Вот пример как это выглядет: Используется int 80. Вывод слов hello world. Это для freebsd. Код:
НЕСЛОЖНО... Нужно только найти справочную информацию, а не книги по тысячу страниц. Вот ссылка (почитайте) https://www.opennet.ru/base/dev/asm_linux.txt.html Столько лет этой статьи, а приведенный код в ней работал тогда, работает и сейчас. А ТЕПЕРЬ ВОПРОС. ЧТО У КОГО ЕСТЬ ПО АССЕМБЛЕРУ? ДЕЛИТЕСЬ! Последний раз редактировалось Alex11223; 23.11.2016 в 15:29. |
29.11.2016, 08:55 | #2 | |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
Цитата:
А вот современные насчитывают более 1 000. Их на 2-х листочках не уместишь. Бестселлер для меня это книга "Ирвин К. Язык ассемблера для процессоров Intel" Но в своё время был лучше "Л. Скэнлон__Пер._с_англ._И._В._Емелин_ М.-Персональные_ЭВМ_IBM_PC_и_XT._Прогр аммирование_на_языке_ассемблера-Радио_и_связь(1989)" 3) Вот вам справочная информация https://ftp.netbsd.org/pub/NetBSD/Ne...yscalls.master http://blog.rchapman.org/posts/Linux...le_for_x86_64/
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Что нужно чтобы начать создавать игры. | PrizrakFox | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 6 | 25.10.2016 00:01 |
Как начать программировать и с чего начать? | Lineage_29 | Помощь студентам | 9 | 04.11.2012 16:21 |
статья - Что, где, когда или? с чего начать программировать? | Pblog | Обсуждение статей | 0 | 23.06.2010 05:13 |