MadSci Network: Computer Science |
Hello Olga; I was scanning the list of older questions and thought I might be able to help. You haven't given any background concerning your goals: course work or just general interest. You also haven't given any information about your background. So the first lesson is: When asking for help in websites or newsgroups, give the people at the other end enough information to know what the question really is. End of mini-lecture. Next concern/caveat: Assembly language programming is not for the faint of heart. I have a couple of decades old experience in the area, but am not currently coding. I have never coded in the MASM environment. I am taking the liberty of "answering" your question with references to currently available Internet resources because it has been my experience that many people do not explore the rich resources that can be dicovered on the Net with a good search engine. I did an search with AltaVista on terms +MASM +teaching +language and got many hits. Here is the one that occurred on the third page that seemed on target: http://webster.ucr.edu/Page_asm/ArtofAssembly/fwd/fwd.html#115. There is also a three part x86 assembly language programming FAQ at : ftp://rtfm.mit.edu/pub/usenet/news.answers/assembly-language/x86/a86 You can pull up 116 pages on AltaVista with the search string: +"assembly language programming" +MASM Most of them are fairly useless. For instance, none of the Microsoft.com pages I looked at were of any use. They seem to have abandoned MASM. But you should get out there and dig. There are lots of byte pushers out there with there own perspectives. There are also newsgroups. This list was pulled from the website describing the pc104FAQ; http://www.controlled/pc104faq/:
Try the links in the MadSci Library for more information on Computer Science.