Re: spim-like x86 simulator
- From: "Alexei A. Frounze" <spamtrap@xxxxxxxxxx>
- Date: Mon, 25 Feb 2008 19:44:28 -0800 (PST)
On Feb 25, 6:50 am, Tony Winslow <spamt...@xxxxxxxxxx> wrote:
Our team is developing a spim-like x86 simulator. Our goal is to run x86
executable file of multiple Operating Systems in our simulator. We find
that the x86 instruction format is extremely complicated. Is there any
good document other than Intel's doc. that explains the instruction
format? What I want is a doc. which is easy to read and understand.
Thank you!
Well, in other docs there may be mistakes. That doesn't mean, however,
intel's documentation doesn't have them. :) You can also look at AMD's
documentation. For the most part, the information in both should be
the same. When it's not, there's either a mistake in the document or
that's a known difference between the intel's and AMD's CPUs. If x86
instructions are completely new to you, find some tutorial or article
to get an idea of how the encoding works. And then switch to the CPU
manual to avoid possible incorrections and incompleteness of the
article. Oh, btw, if you have very little experience of x86 CPU/
assembly programming, consider learning this too -- will save some
time.
Alex
.
- Prev by Date: Re: Seg fault with hla 1.99 on Fedora 8 linux
- Next by Date: Re: Real mode int from protected mode and back
- Previous by thread: Seg fault with hla 1.99 on Fedora 8 linux
- Next by thread: Branch prediction
- Index(es):
Relevant Pages
|