PDA

Просмотр полной версии : описание прерываний ассемблер


x-treem
15.03.2007, 22:35
народ, никто не знает где можно найти хорошее описание прерываний(желательно русскоязычное)?
только начал асм изучать, потому толком ничего сделать не могу((

сори если не туда запостил

nerezus
15.03.2007, 22:49
Хм, а может проще начинать все же с винапи? =)

x-treem
15.03.2007, 22:59
млять... пора спать... асм меня убьёт
только что тут была мессага.. хотел её процетировать, а она исчезла... от глюки то..
а с винапи неинтересно начинать)) сижу с дебагом... моск болит. но интересно сцуко!

nerezus
15.03.2007, 23:26
А зачем тебе дос? Тебе не кажется, что он перестал быть актуальным лет 15 назад?

genom--
15.03.2007, 23:41
ну почему чтобы понять осн структуру дос можно поучить и хотябы чтоб знать какже оно там все это делается =)

x-treem
15.03.2007, 23:41
честно говоря, мне просто интересно. в любом случае не помешает.

tclover
16.03.2007, 01:38
http://lrs.fmi.uni-passau.de/support/doc/interrupt-57/INT.HTM

например http://lrs.fmi.uni-passau.de/support/doc/interrupt-57/INT-21.HTM

Cr4sh
16.03.2007, 04:22
нер прав, лучше забей и читай доки по защищённому режиму работы процессора (но премер разные)

x-treem
16.03.2007, 14:42
http://lrs.fmi.uni-passau.de/support/doc/interrupt-57/INT.HTM

например http://lrs.fmi.uni-passau.de/support/doc/interrupt-57/INT-21.HTM
спасисбо большое!

нер прав, лучше забей и читай доки по защищённому режиму работы процессора (но премер разные)

это например? если нетрудно, дай пару ссылок(желательно русск)

и ещё вот вопросик...

я вот пока всё это понимаю на уровне подсознания.
Скажите те кто сталкивался с этим, как с помощью прерываний выполнить системную комманду(напиример "ver') и вывести её на экран. Просто пока не разобрался с прерываниями.

И енто, какой инструмент посоветуете для программиролвания под дос?

tclover
16.03.2007, 18:13
И енто, какой инструмент посоветуете для программиролвания под дос?
http://flatassembler.net/download.php

x-treem
16.03.2007, 18:15
а что нибуть на подобие стандартного debug.exe только поудобнее( что б только машинные коды)

tclover
16.03.2007, 18:16
www.ollydbg.de

_Great_
16.03.2007, 19:25
Самая рульная штука - "Interrupt List" Ральфа Брауна. Круче только горы.

Хм, а может проще начинать все же с винапи? =)
лооооооооооол +)))))))))))

нер прав, лучше забей и читай доки по защищённому режиму работы процессора (но премер разные)
если он хочет список прерываний, пусть читает )

Моё мнение - начинать надо полюбому с доса, прерываний и прочего. Защищенный режим это уже потом.

Винапи тут вообще не в тему, нер отжог)

tclover
16.03.2007, 19:32
Ну как это не в тему? Если он посоветовал ему учить ассемблер для окон, то winapi очень даже при чём.

x-treem
16.03.2007, 19:49
www.ollydbg.de

Ну про этот дебаггер стыдно не знать)
А разве больше нет ничего толкового?

tclover
16.03.2007, 19:51
А зачем?

x-treem
16.03.2007, 20:01
просто не разобрался толком, хочется попробывать создать приложение в машинных кодах, а там хз как... вообщем хотелось бы чего нить попроще

_Great_
16.03.2007, 20:14
Ну как это не в тему? Если он посоветовал ему учить ассемблер для окон, то winapi очень даже при чём.
а зачем начинать с асма под винду? Это же маразм.

nerezus
16.03.2007, 20:24
а зачем начинать с асма под винду? Ога, действительно. Самым разумным решением будет начинать изучение под мертвую ОС, под которую ты все равно никогда ничего не будешь писать. Так?

x-treem
16.03.2007, 20:33
самое удобное штуко для дос программирования это ТАСМ.

Спасибо всем кто мне помог!!!

_Great_
17.03.2007, 11:46
чудна. клосед