Message-ID: <36D6BC5D.3E81@erols.com> Date: Fri, 26 Feb 1999 10:23:09 -0500 From: "John S. Fine" X-Mailer: Mozilla 3.01 (Win95; U) MIME-Version: 1.0 Newsgroups: comp.os.msdos.djgpp To: djgpp AT delorie DOT com Subject: Re: instruction format... References: <19990226070408 DOT 20978 DOT rocketmail AT send101 DOT yahoomail DOT com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: djgpp AT delorie DOT com Mohamed Saad wrote: > We are studying systems programming at the univ. We are currnetly > studying how to make assemblers... You should have asked this question in comp.lang.asm.x86 or alt.lang.asm and not in comp.os.msdos.djgpp You should look at the source code for NASM (see my web page) for a good example of an x86 assembler. > I am looking for a document > describing the instruction format of intel processors... (i.e. what > each bit in the instruction represents). I'd be really very very very > very glad if this document contains the new 70 instructions of the > Pentium III processor. Is this document available online? Yes it is. Its location has been mentioned in a recent post in comp.lang.asm.x86. You can use Dejanews to search for recent posts about Pentium III. BTW, someone sent me updates for NASM to add the KNI instruction set (I think that is Pentium III). I haven't had time yet to add it to my prerelease of NASM, but if you decide to use NASM as an example assembler, ask and I will get a copy to you. -- http://www.erols.com/johnfine/ http://www.geocities.com/SiliconValley/Peaks/8600/