The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Электронные книги по assembler'у"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Электронные книги по assembler'у"
Сообщение от rarelang emailИскать по авторуВ закладки(??) on 01-Сен-04, 14:19  (MSK)
Всем привет,

Помогите мне пожалуйста советом в изучении ассемблера. Когда я поискал на книжном рынке и в инете то большинство книг обучают assembler для "несуществующих" платформ типа 186/386 под "несуществующие" операционные системы типа "DOS". В виду того что у меня AthlonXP 2.9 с Windows 2003 Server и FreeBSD 5.2, а на DOS я как-то переходить не собираюсь, да и комп менять на 286 вроде тоже, то подскажите мне пожалуйста нормальные электронные книги по assembler'у. Неужели после 96 года никто не писал учебников по ассемблеру, ведь эволюция процессоров и платформ не остановилась на DOS ?????

Я знаю что тот же AthlonXP содержит инструкции 186 и.т.д, но просто я НЕ ХОЧУ тратить свое время на изучение прерываний “несуществующих” операционных систем типа DOS.

Заранее спасибо за любую ссылку на электронные материалы

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Электронные книги по assembler'у"
Сообщение от klalafuda emailИскать по авторуВ закладки on 01-Сен-04, 14:34  (MSK)
>Всем привет,
>
>Помогите мне пожалуйста советом в изучении ассемблера. Когда я поискал на книжном
>рынке и в инете то большинство книг обучают assembler для "несуществующих"
>платформ типа 186/386 под "несуществующие" операционные системы типа "DOS". В виду
>того что у меня AthlonXP 2.9 с Windows 2003 Server и
>FreeBSD 5.2, а на DOS я как-то переходить не собираюсь, да
>и комп менять на 286 вроде тоже, то подскажите мне пожалуйста
>нормальные электронные книги по assembler'у. Неужели после 96 года никто не
>писал учебников по ассемблеру, ведь эволюция процессоров и платформ не остановилась
>на DOS ?????
>
>Я знаю что тот же AthlonXP содержит инструкции 186 и.т.д, но просто
>я НЕ ХОЧУ тратить свое время на изучение прерываний ?несуществующих? операционных
>систем типа DOS.

пардон, а что вы понимаете под ассемблером? описание инструкций конкретного процессора? тогда смотрите соотв. документацию на сайтах производителя. что-то еще?

>Заранее спасибо за любую ссылку на электронные материалы

http://developer.intel.com/
http://www.x86.org/

ну и так далее..

// wbr

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Электронные книги по assembler'у"
Сообщение от uldus Искать по авторуВ закладки(ok) on 01-Сен-04, 14:55  (MSK)
>Всем привет,
>
>Помогите мне пожалуйста советом в изучении ассемблера.

Вот несколько русских документов по nasm:

http://asmdev.narod.ru/asmos/our_files/docs/nasm.koi.rar
http://skif.bas-net.by/bsuir/prog_in_linux/node5.html
http://www.lowlevel.ru/articles/nasm_windows.htm (и сам http://www.lowlevel.ru)
http://cydem.pp.ru/coding/nasm/nasm.htm

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Электронные книги по assembler'у"
Сообщение от Arifolth Искать по авторуВ закладки(ok) on 01-Сен-04, 15:00  (MSK)
>Всем привет,
>
>Помогите мне пожалуйста советом в изучении ассемблера. Когда я поискал на книжном
>рынке и в инете то большинство книг обучают assembler для "несуществующих"
>платформ типа 186/386 под "несуществующие" операционные системы типа "DOS". В виду
>того что у меня AthlonXP 2.9 с Windows 2003 Server и
>FreeBSD 5.2, а на DOS я как-то переходить не собираюсь, да
>и комп менять на 286 вроде тоже, то подскажите мне пожалуйста
>нормальные электронные книги по assembler'у. Неужели после 96 года никто не
>писал учебников по ассемблеру, ведь эволюция процессоров и платформ не остановилась
>на DOS ?????
>
>Я знаю что тот же AthlonXP содержит инструкции 186 и.т.д, но просто
>я НЕ ХОЧУ тратить свое время на изучение прерываний ?несуществующих? операционных
>систем типа DOS.
>
>Заранее спасибо за любую ссылку на электронные материалы

http://www.linuxassembly.org/

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Электронные книги по assembler'у"
Сообщение от dimus Искать по авторуВ закладки(??) on 06-Сен-04, 12:47  (MSK)
Это ОЧЕНЬ БОЛЬШАЯ ошибка - игнорировать ДОС. Да, эта система уже практически не используется, однако только под ней можно _ЛЕГКО_ использовать возможности языка ассемблер. Объясняется это очень просто - как только вы попытаетесь сделать что-то более-менее серьезное в современной ОС защищенного режима, тут же выясниться, что Ваша программа, работающая в кольце 3, не может выполнять команды для кольца 0, а переход в кольцо 0 - это не то, что просто сделать человеку, который только взялся за ассемблер. Так что под современными ОС вы не сможете просто обучаться всем возможностям языка. Конечно это не значит, что это невозможно в принципе, просто под ДОС сделать это будет гораздо проще. А знания о работе аппаратуры компьютера, которые Вы получите в процессе изучения, Вам потом очень пригодятся, причем независимо от того, какая ОС будет у Вас стоять.
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру