CompuServe Messages

ESCOM – UUGH!!!

    19-Aug-95 14:40:32
Sb: #208960-ESCOM – UUGH!!!
Fm: Ian J. Einman 74271,2766
To: Werner Kazmierzak 100041,1320
>> but if you write your program for the 8086, it will be very inefficient >> compared to the same program coded directly for the 486 Hmm.. could you be a little more concrete ? .. Well, the 486 has registers that make copying to/from memory blocks and stuff a lot easier, rather than just increasing the speed of their processor, which was originally 8 bit, in order to get up to 32 bit modes Intel had to make new instructions to fully take advantage of 32 bits. The 68000 can add and subtract 32 bit words. and the 68020 can multiply and divide 32 and even 64 bit quantities. The 8086 operates on 8 bits. So if you want to do 32 bit operations, you are using 286, 386, or 486 specific instructions – your code will not work on a 8088/8086. If you were to program right out of the 8086 hardware ref manual, your program would be inefficient compared to using 386 instructions.