Quote:
Originally Posted by wawa
i think it is practically all the same. aros, except patches loaded by setpatch is compiled for plain 68000 afaik. we can change target to 68020 perhaps to gain some speed, but i would put it under discussion first. by no means i would advocate to force 030 a requirement, but it may make a sense, since 030 instruction set is a subset of 020 as far as i understand, and this way fast execution on both may be actually guaranteed. does 030 provides bitfields for instance?
|
The 68020 has all bitfield instructions and all addressing modes including tricky ones for FPGA CPU cores. There is negligible difference between a 68020 and 68030 for integer instructions. Most code compiled for the 68020 or 68030 will have no differences. Most code compiled for the 68881 or 68882 will have no differences. Most code compiled for the 68030, 68040 or 68060 will execute on a 68020. Some code using the 68020 ISA instead of 68000 ISA will be significantly faster and other code will have no changes. There is no reason to require more than the 68020 ISA (compile for the 68020 or 68020-68060 with scheduling for a 68060 preferably) unless direct FPU instructions are used (probably not necessary).
Quote:
Originally Posted by deadwood
Can you provide the links to SysSpeed and AIBB benchmarks you mention?
|
http://aminet.net/util/moni/sspeed26.lha
http://aminet.net/util/moni/AIBB_65.lha