|
|||||||
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
|
#1 |
|
Member (5 bit)
Join Date: Aug 2000
Posts: 28
|
Any good online places to learn this ?
I'v only found 4 or 5 places so far. ![]() What kind of tools/programs do I need ?
__________________
If your computer brakes...You did it! |
|
|
|
|
|
#2 |
|
Member (12 bit)
Join Date: Mar 1999
Location: MN or WI
Posts: 3,017
|
You mean, learn machine code, or x86 assembler?
x86 assembler is a language which can be directly translated into machine code. You can do it yourself, in hex, or have an assembler do it for you (much easier). So: Do you need to learn x86 assembly, or are you only looking for the instruction set? I have a copy of the pentium instruction set, so if you knew x86 you could program with any hex editor...
__________________
Paul M. Victorey ------------------ I am not responsible for any problems that may arise as a result of following my advice. This includes, but is not limited to, computer failure, loss of data, nuclear war, famine, boils, no clean laundry, your daughter running off with a biker gang, or armageddon. Take my advice at your own risk. |
|
|
|
|
|
#3 |
|
Member (5 bit)
Join Date: Aug 2000
Posts: 28
|
Yes wanting to lean the x86 . Looking for the 8052 standard.
Do I just learn the assembly and have a hex editor do the rest ? Should I know both? |
|
|
|
|
|
#4 |
|
Member (12 bit)
Join Date: Mar 1999
Location: MN or WI
Posts: 3,017
|
Your best bet is to simply use an assembler. There are a hundred free assemblers out there (because they're sooo easy to code) as really, assembling is just translating mnemonics into bits, and lookup tables are easy to program.
In fact, I had a professor tell me once: "There's only one really good use for programming in machine code, and that's to program an assembler so you never need machine code again". As to how to learn x86, I'd start by doing searches on Google or such for x86 programming tutorials... Here's something to start you off: http://www.ibilce.unesp.br/courseware/asm/astart.htm |
|
|
|
|
|
#5 |
|
Registered User
Join Date: Dec 2000
Location: where justice defined.
Posts: 174
|
You can you go to this site http://www.cs.wisc.edu/~larus/spim.html and download the simulator, write your code using notepad...
|
|
|
|
|
|
#6 |
|
Member (5 bit)
Join Date: Aug 2000
Posts: 28
|
Thanks I'll look around those sights.
|
|
|
|
![]() |
| Bookmarks |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|