-
01.09.2004, 14:17 #1rarelangГость
Электронные книги по assembler'у
Всем привет,
Помогите мне пожалуйста советом в изучении ассемблера. Когда я поискал на книжном рынке и в инете то большинство книг обучают assembler для "несуществующих" платформ типа 186/386 под "несуществующие" операционные системы типа "DOS". В виду того что у меня AthlonXP 2.9 с Windows 2003 Server и FreeBSD 5.2, а на DOS я как-то переходить не собираюсь, да и комп менять на 286 вроде тоже, то подскажите мне пожалуйста нормальные электронные книги по assembler'у. Неужели после 96 года никто не писал учебников по ассемблеру, ведь эволюция процессоров и платформ не остановилась на DOS ?????
Я знаю что тот же AthlonXP содержит инструкции 186 и.т.д, но просто я НЕ ХОЧУ тратить свое время на изучение прерываний “несуществующих” операционных систем типа DOS.
Заранее спасибо за любую ссылку на электронные материалы
-
01.09.2004, 15:26 #2
- Регистрация
- 21.11.2002
- Адрес
- East Gwillimbury, Ontario, CANADA
- Возраст
- 53
- Сообщений
- 2,332
- Поблагодарили
- 288
- Поблагодарил
- 237
http://www.freebsd.org/platforms/amd64.html
-
01.09.2004, 15:28 #3
- Регистрация
- 21.11.2002
- Адрес
- East Gwillimbury, Ontario, CANADA
- Возраст
- 53
- Сообщений
- 2,332
- Поблагодарили
- 288
- Поблагодарил
- 237
И сюда полезно сходить
http://www.developwithamd.com/apppartnerprog/devcenter/home/index.cfm?action=home
-
02.09.2004, 09:20 #4
- Регистрация
- 17.08.2002
- Адрес
- ko85mo, RDA MO-56
- Возраст
- 59
- Сообщений
- 2,983
- Поблагодарили
- 396
- Поблагодарил
- 158
А зря не хочешь - прерывания эти аппаратные и никуда не деваются. Просто из Винды NT и выше доступ к ним не так прост. Но это уже после того как ассемблер изучишь.
Кстати, мировая практика утверждает, что ассемблер надо изучать первым, до языков высокого уровня. Если тебе то неинтересно, может и не стоит начинать?
-
02.09.2004, 11:56 #5
- Регистрация
- 12.04.2003
- Адрес
- Житомир, Украина
- Возраст
- 44
- Сообщений
- 655
- Поблагодарили
- 12
- Поблагодарил
- 1
Я присоединяюсь к rk3fw - без этого ни как!
Писать прогу на асме под винду да ещё 2003-ю....
86-е - 486-е это как основа... писать то для боле крутых процов всё равно на том же самом ассемблере, тока разширенном. Полюбому нужно понимать как там работает контроллер прерываний и т.д.
Не зная что у вас есть (ресурсы компа) и как с ним работать, прийдётся изобретать "кучу велосипедов" по работе с железом.
Изучение ассемблера не всем (и не легко, конечно) даётся.
Всегда нужно начинать с малого, а не хвататься за то что хочется.
поставьте себе VM-Ware Workstation и бут где работать в ДОСе...
Свои первые строки программ на асме я писал ещё около 10 лет назад... хотя это был не PC, но начинал всё таки с простейших программулек постепенно переходя от простого к сложному.
|
Социальные закладки