flat assembler
Message board for the users of flat assembler.
Index
> DOS > Assembly Book Suggestion |
Author |
|
Tomasz Grysztar 22 Sep 2010, 10:37
Not exactly a book, but a reference that was very useful to me back in the days, when I was learning assembly under DOS.
And when you get more advanced and demanding, I highly recommend Ralph Brown's Interrupt List: http://www-2.cs.cmu.edu/afs/cs/user/ralf/pub/WWW/files.html (in fact, there is more than just interrupts)
|
|||||||||||
22 Sep 2010, 10:37 |
|
Overflowz 22 Sep 2010, 10:45
Thanks, I'm already using that Interrupt List and I'll see TechHelp.. Thank you for reply !
|
|||
22 Sep 2010, 10:45 |
|
Overflowz 22 Sep 2010, 10:54
This TechHelp is really cool ! It has interrupts inside. DOS and BIOS only I guess. THANK YOU VERY MUCH
|
|||
22 Sep 2010, 10:54 |
|
janequorzar 22 Sep 2010, 11:43
You can try out this book. He has a 16 Bit and 32 Bit version of his book.
http://homepage.mac.com/randyhyde/webster.cs.ucr.edu/index.html Also, I use a book that I bought off of amazon.com for about 6 dollars $ and here is the link to it. http://www.amazon.com/gp/product/013061775X/ref=oss_product This last book is not about assembly, but it shows you examples of how to talk to the hardware with assembly langauge. Great 16 Bit references. Also, this is the only book I know of that REALLY gets into detail about computer hardware. Its very deep. Includes examples about VGA coding as well and describes how VGA and EGA works. Get a used copy of it, thats what I did.. Best book I could ever have got my hands on. |
|||
22 Sep 2010, 11:43 |
|
Overflowz 22 Sep 2010, 12:59
Hmm thanks ill try second book.
|
|||
22 Sep 2010, 12:59 |
|
Overflowz 22 Sep 2010, 13:04
Hey, 1 more question. I can't understand how to use "EXEC" function. Can someone write me example with comments please ? Thank you. It's 4B00h
|
|||
22 Sep 2010, 13:04 |
|
janequorzar 22 Sep 2010, 13:04
Coolness.. np.. Currently I am looking to get my hands on this PDF of this book to see if its worth buying.
Programmer's Guide To The EGA, VGA, And Super VGA Cards (3rd Edition) So far.. no luck. Its a hard to find book in PDF. You could goto amazon and pay for it and seems there is a VERY limited selection left. But no point in paying for it until you can find a PDF just in case its not what you want. Too many fakes out there anyhow. |
|||
22 Sep 2010, 13:04 |
|
Overflowz 22 Sep 2010, 13:36
Here copy version http://www.ebookee.com/80X86-IBM-PC-and-Compatible-Computers-Assembly-Language-Design-and-Interfacing-Volumes-I-amp-II-4th-Edition_712776.html
But I still need that example, how to allocate memory and how much bytes I need to have and where I can get that ? just simple with 16bit assembly run calculator.. Thanks. |
|||
22 Sep 2010, 13:36 |
|
Tomasz Grysztar 22 Sep 2010, 13:58
Overflowz wrote: Hey, 1 more question. I can't understand how to use "EXEC" function. Can someone write me example with comments please ? Thank you. It's 4B00h http://board.flatassembler.net/topic.php?p=1761#1761 |
|||
22 Sep 2010, 13:58 |
|
Overflowz 22 Sep 2010, 14:08
aww thanks.
|
|||
22 Sep 2010, 14:08 |
|
bitRAKE 23 Sep 2010, 02:21
Find the TASM book - I sold mine to a Japanese man for $100!
Mastering Turbo Assembler - Second Edition |
|||
23 Sep 2010, 02:21 |
|
edfed 23 Sep 2010, 11:01
maybe it is time to write a book:
X86 assembly with FASM |
|||
23 Sep 2010, 11:01 |
|
janequorzar 23 Sep 2010, 16:27
edfed wrote: maybe it is time to write a book: I agree, I use FASM and sometimes I think it would be easier to have the book in my hands then to constantly look up the PDF / DOCS etc. |
|||
23 Sep 2010, 16:27 |
|
edfed 23 Sep 2010, 16:32
we first need to group every important documents.
then, we will do the synthesis. i think a team to do this job is not too much because it should cover a lot of topics, with only exactness of datas. no place for errors or mistakes. |
|||
23 Sep 2010, 16:32 |
|
ouadji 23 Sep 2010, 17:01
write a book about assembly ? ... one more ? ok, good idea, but everything has already been written in this field. What do you want to write more ? and regarding the particular aspects of fasm, they are already very well explained in fasm.pdf, i'm wrong ? |
|||
23 Sep 2010, 17:01 |
|
edfed 23 Sep 2010, 17:57
do an assembly book for from scratch code.
give some snippets and some clear documentation. something up to date too. not a doc from earlier 80's |
|||
23 Sep 2010, 17:57 |
|
janequorzar 23 Sep 2010, 19:31
I totally agree edfed. Although don't count out the 80s stuff. There are SOME relevant docs that are still needed. However, I think it would also be good to add a section in there about VGA and VESA programming.
|
|||
23 Sep 2010, 19:31 |
|
DOS386 14 Oct 2010, 03:17
Overflowz wrote: Hello everyone! Can someone suggest book for 16 bit assembly language ? For example how to use all interrupts (if not all, just some). There is AFAIK none. Look at some examples from this subforum. Note that many old books exist, but they all use MASM syntax. |
|||
14 Oct 2010, 03:17 |
|
janequorzar 14 Oct 2010, 11:49
UPDATE : I did finally get this book -- Programmer's Guide To The EGA, VGA, And Super VGA Cards (3rd Edition). I am sooo glad I did.. Best Video Card Programming book I have seen so far. The detail it goes into is mind blowing. Thick yellow book. Talks about all kinds of video cards in general. HOWEVER one note, none of the NVidia cards are referenced. But ATI and other cards are in here. It even talks about the CRTC registers that you can use to talk directly to the video card without needing to use an interrupt. Which is great !!!
Bottom line, it may be old, but it is 90% still useful. |
|||
14 Oct 2010, 11:49 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.