Avatar billede simon_jacobsen Nybegynder
22. juli 2003 - 10:42 Der er 4 kommentarer og
2 løsninger

windows assembly ?

hvis jeg ønsker at lære assembly og gerne vil lære den assembly "version" der bliver benyttet i windows miljøet, hvilken "version" skal jeg så beskæftige mig med ?, jeg ved ikke om den der bliver brugt i MS-dos er er den samme er det det ?

På Forhånd Tak :)
Avatar billede NanoQ Nybegynder
22. juli 2003 - 10:47 #1
kik lidt her: http://www.drpaulcarter.com/pcasm/

Men et sært projekt du begiver dig ud i...
Avatar billede arne_v Ekspert
22. juli 2003 - 10:53 #2
Assembler afhænger mere af hardware platformen end af operativ-systemet
og du skal derfor mere søge efter assembler til Intel x86 arkitektur
i protected mode.

Der er dog traditionelt 2 forskellige syntaxer for at skrive assembler
på x86.

Det er meget meget meget lidt brugt at skrive Windows programmer
i assembler.

Jeg mener at både Microsoft og Borland har produkter til det.

gas fra gcc burde også kunne bruges.
Avatar billede roenving Novice
22. juli 2003 - 23:47 #3
>>nanoQ -- ligner et rigtig godt link ...

-- og så skal du have arne_v's udsagn i baghovedet før du går igang med assembler-programmering til windows !-)

-- den simple udgave af forklaringen hedder sådan lignende:
Du skal have fat i så mange detaljer rundt omkring i computerens hardware-styring, når du bare skal kunne reagere fornuftigt på at musen flyttes een pixel, at der ikke er fornuft i at skrive selvstændig kode til at behandle det -- bl.a. derfor skrives al windows-kode i sprog, som kan arve handlings-processer -- primært c++
Avatar billede simon_jacobsen Nybegynder
24. juli 2003 - 22:55 #4
Takker
Avatar billede dr.truti Nybegynder
12. august 2003 - 17:33 #5
Jeg selv bruger assembler, når jeg har programmeret noget meget matematisk til windows.

her nydder jeg godt at den lette måde at kombinere C++ og assembler, ved hjælp af:
__asm { } eller bare _asm som er et synonym til __asm....
Unreal Turnament motoren er skrevet på "min" måde!

Truti
Avatar billede dr.truti Nybegynder
12. august 2003 - 17:33 #6
nanoq: Superlink...!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester