Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.01.28;
Скачать: [xml.tar.bz2];

Вниз

Книга по ассемблеру.   Найти похожие ветки 

 
Riply ©   (2007-01-02 00:14) [0]

Кончился мой любимый праздник :(
Пора и поработать :)
Посоветуйте, пожалуйста, книгу по ассемблеру ( для абсолютных чайников ).
С примерами и картинками :) "Что это за книга, без картинок" (с) Алиса.
Я бы "погуглила", да боюсь напороться на что-нибудь типа Архангельского.
Уж очень тепло здесь о нем отзываются :)
P.S. Тех, кто еще встречает - С Новым Годом !


 
palva ©   (2007-01-02 00:23) [1]

Зубков - нормальная книга.
У меня третье издание 2004 года.


 
Real ©   (2007-01-02 00:42) [2]

П.Абель


 
Real ©   (2007-01-02 00:44) [3]

http://fitix.ru/index.php?ind=downloads&op=download_file&ide=33&file=ass.rar


 
Слоник_   (2007-01-02 00:51) [4]

Зу-бков, Зу-бков!
отличная книга, у меня 1999 года =)


 
Чапаев ©   (2007-01-02 00:55) [5]

Абель -- начинает с самых основ. Потом Рудаков+Финогенов, потом Зубков.

Если хочется "для идиотов" (и остаться идиотом после изучения), то, конечно же, Том Сван.


 
Riply ©   (2007-01-02 00:56) [6]

>[3] Real ©   (02.01.07 00:44)
Спасибо. Качаю.
А Зубкова (издание 2004 года), пока не нашла.
То что видела - 18.9 MB. Для меня слишком много :(Dial-up)


 
3DNow!   (2007-01-02 05:06) [7]


> Real ©   (02.01.07 00:44) [3]
>
> http://fitix.ru/index.php?ind=downloads&op=download_file&ide=33&file=ass.
> rar


Книга крайне не полная. Например нет команы faddp и ей подобных.


 
3DNow!   (2007-01-02 05:33) [8]

Кому нужен Зубков - качайте.
http://rain.ifmo.ru/~sapunkov/downloads/zubkov.zip

Но команды faddp там тоже нет. Так, что слабоват этот Зубков. Слабоват.


 
3DNow!   (2007-01-02 07:28) [9]

Кому надо Юров

http://qiq.ru/27/12/2006/knigi/vijurov_assembler_praktikum.html

Но к сожалению в djvu. Может у кого нормальный есть ?


 
@!!ex ©   (2007-01-02 09:21) [10]

ИМХО Надежда Григорьевна Голубь.
Рулезнейшая книга.
Купил себе на днях третье издание.
Выкинул Питера Абеля. Он больше не нужен......
Вот содержание книги в кратце:
Позиционные системы счисления.
Формат представления базовых данных в IBM PC
Архитектура IBM PC
Основные директивы IBM PC
Основные команды целочисленной арифметики IBM PC XT/AT
Ассемблер и языки высокого уровня
Основные команды работы с битами для IBM PC XT
Введение в машинные коды IBM PC XT/AT
Команды передачи управления для IBM PC XT/AT
Команды управления состоянием микропроцессорв i8086
Основные команды обработки строк для IBM PC XT/AT
Основные особенности процессоров i386,i486, Pentium
Математический сопроцессор
Основы организации ввода-вывода информации
Макросредства языка Ассемблер IBM PC
Основы программирования Windows-приложений на Ассемблере
Основные особенности команд мультимедийного расщирения MMX
Основные особенности команд мультимедийного расщирения XMM

Почему лично мне понравилась эта книжка:
Довольно доступно все объясняется.
Делается упор не только на описание команды, но и на то, какие ошибки могут возникнуть и по каким причинам.
Относительно современная книжка, затронуты операционки на ядре NT - 2000/XP.
Программирование под Windows.
интеграция с языками выского уровня, в частности с дельфи и MSVC++.
Ну и собственно ради чего я эту книжку покупал - MMX, XMM(SSE, SSE2, SSE3)

на knizhek.net есть второе издание в электронном виде.
Отличаеться только отсутствием последних двух глав.

3DNow!   (02.01.07 07:28) [9]
Чем DjVu не нравиться?
ИМХО удобный формат.


 
Anatoly Podgoretsky ©   (2007-01-02 10:08) [11]

> 3DNow!  (02.01.2007 05:06:07)  [7]

> Например нет команы faddp и ей подобных.

А это и не требуется.

Нужна общая книга по Ассемблерам
Книга по конкретному ассемблеру
Книга по БАСИ

Первую надо поискать достойного качества, а вторая берется на сайте Интела, третья в штатной справке.

Важна только первая, от нее зависит понимание, что такое Ассемблер, остальное голые справочники, которые меняются от версии к версии, касаемо одного типа процессоров.


 
oxffff ©   (2007-01-02 13:34) [12]

А чем эта не нравится?

Intel Architecture Software Developer’s Manual

Зайдите на Intel.com, amd.com, amd64.com и скачайте.
Все в pdf все на английском, но главное первоисточник и без ошибок.
:)


 
default ©   (2007-01-02 14:16) [13]

Я Юрова читал в своё время


 
default ©   (2007-01-02 14:16) [14]

по-моему у Зубкова слишком сухо и скука берёт поэтому быстро, вот у Юрова - и читать интересно


 
Riply ©   (2007-01-02 16:20) [15]

Сколько людей - столько и мнений :)
>[11] Anatoly Podgoretsky ©   (02.01.07 10:08)
>Важна только первая, от нее зависит понимание
Вот и пытаюсь определиться с ней, единственной :)


 
Piter ©   (2007-01-02 16:23) [16]

Какой кончился - праздник подходит к третьей четверти второй половины середины!!!

УРА-А-А-А-А!!!! Всем веселиться, танцевать, пить и смеяться!!!


 
Anatoly Podgoretsky ©   (2007-01-02 17:20) [17]

> Riply  (02.01.2007 16:20:15)  [15]

Не могу предложить, ту самую единственную, но могу предложить посмотреть здесь

http://podgoretsky.com/ftp/Docs/Asm/


 
3DNow!   (2007-01-03 03:27) [18]


> Anatoly Podgoretsky ©   (02.01.07 10:08) [11]
>
> > 3DNow!  (02.01.2007 05:06:07)  [7]
>
> > Например нет команы faddp и ей подобных.
>
> А это и не требуется.


Это означает, что не освещена работа сопроцессора. А её аффтор обладает только самыми поверхностными знаниями.

Нормальная книга по ассемблеру - это где есть и описания сопроцессора, и MMX"а и 3DNow! и SSE.

Только таких я ещё чего-то не видел.
Буду благодарен за ссылку на такую.


 
Думкин ©   (2007-01-03 07:22) [19]

> Нормальная книга по ассемблеру - это где есть и описания
> сопроцессора, и MMX"а и 3DNow! и SSE.

По ассемблеру чего?

Все-таки ассемблер - аппаратно-зависимый язык, и ждем iZen"a с его Явой.

------------------

Ассемблер. У меня в 15 лет это слово вызывало трепет, а еще если с приставкой "макро-".....
То что ты писал на Бейсике, Паскале и даже Фортране просто блекло перед творениями монстров писавших в кодах и иногда разбавляя это ассемблером. Тебе они только давали объедки в виде библиотек, которые ты приделывал к своему Фортрану. Вся информация была полусекретна, в основном по глупости и распространялась в виде портянок именуемых распечатками - в несколько кг весом и понять из которых можно было еще меньше чем из документации по Линуксу или ПХП, а это надо постараться.
Потом Нортон и Дункан. И еще всякое - Финогенов кажется?


 
vitv ©   (2007-01-03 09:18) [20]

Классная книга Олега Калашникова.


 
@!!ex ©   (2007-01-03 09:23) [21]


> 3DNow!   (03.01.07 03:27) [18]

Уважаемый, учитесь читать русский язык.
Прочитайте мой пост внимательней.

P.S.
3DNow! не поддерживается стандартными компиляторами, плюс на AMD работает SSE. Зачем нужен 3DNow!?


 
Anatoly Podgoretsky ©   (2007-01-03 15:23) [22]

> vitv  (03.01.2007 09:18:20)  [20]

Калашников вообще самый правильный Ассеблер, не то что Кольт.


 
3DNow!   (2007-01-04 02:04) [23]


> @!!ex ©   (03.01.07 09:23) [21]
> 3DNow! не поддерживается стандартными компиляторами


Однакое это не мешает писать на нём программы. См. исходники GLScene.


> плюс на AMD работает SSE. З


Не на всех.


 
3DNow!   (2007-01-04 02:11) [24]


> vitv ©   (03.01.07 09:18) [20]
>
> Классная книга Олега Калашникова.


Скачать где?


 
@!!ex ©   (2007-01-04 15:31) [25]


> Не на всех.

Ну не знаю...
на моем стареньком Атлоне - без проблем.
А вот на Интелах 3DNow! к сожалению не поддерживается...


 
Игорь Шевченко ©   (2007-01-04 15:54) [26]


> Посоветуйте, пожалуйста, книгу по ассемблеру


Стэбли. Программирование на языке ассемблера для IBM/360 :)



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2007.01.28;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.51 MB
Время: 0.061 c
15-1166724445
Sergey Masloff
2006-12-21 21:07
2007.01.28
Заведу я новую ветку про образования


8-1149080259
zxcv
2006-05-31 16:57
2007.01.28
StretchDraw(Width х Height)


2-1168515363
nordic3
2007-01-11 14:36
2007.01.28
Блокировка Ctrl


15-1167857316
rolex
2007-01-03 23:48
2007.01.28
NEC 1100


15-1167947515
ProgRAMmer Dimonych
2007-01-05 00:51
2007.01.28
Не сочтите за тупость и неумение читать...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский