**** Third try... this is a bad way of communication
On Mon, 25 Feb 2002 02:52:02 -0400, Clarence Verge wrote:
> On Sun, 24 Feb 2002 22:55:24 +00, Bastiaan Edelman, PA3FFZ wrote:
>> ******** The list went down again, so if had to resent this...
>> but did some experiments. No way, the 8086 instruction set is not
>> compatible to 8080/8085.
reboot.com (in Arachne) is only 20 bytes
B8 40 00 50 1F C7 06 72 00 34 12 B8 FF FF 50 B8 00 00 50 CB
B8 = 1011 1000 *** 8085 mnemonics CMP,s / compare register with A
B8 = 1011 1sss *** sss = source = 000 / source = register 000
8085 has 6 8-bit registers so 3 bits is enough point the source
8065 has 14 16-bit registers so 3 bits is not enough.
The machine code is not the same
40 = 0100 0000 *** 01dd dsss MOV d,s d=destination s=source
same problem
> Umm I meant the memnonics were much the same and they both got the bytes
> of addresses and 16 bit constants loaded backwards to everyone else and
> common sense, and the 8088 was (I believe) capable of running CPM code,
> but maybe the actual hex codes are different. ;-)
> Take a look here:
> http://www.ercb.com/ddj/1991/ddj.9103.html
> And for something really perverse:
> http://members.aol.com/wwheco1/commscpm.htm
>> Does anyone has the 8086 instructionset? (same as 386, 486, 586...??)
> You mean the same as the BASIC set for 386 etc. These processors have
> additional instructions and capabilities.
> I have the set here in a useful book, I'll look on the net for the
> equivalent. BRB.
> http://www.manualy.sk/intel/
> http://www.cs.tut.fi/~siponen/upros/intel/
Got that "intel.doc" downloaded... this will help but still no
instruction set.
How to activate "FTP" downloading in Arachne?
Bastiaan
> - Clarence Verge
> - Back to using Arachne V1.62 ....
-- Arachne V1.61, NON-COMMERCIAL copy, http://arachne.cz/