Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/5/84; site steinmetz.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!mhuxt!houxm!whuxl!whuxlm!akgua!mcnc!ncsu!uvacs!edison!steinmetz!davidsen From: davidsen@steinmetz.UUCP Newsgroups: net.micro Subject: Re: NEC V20 -- seems to work Message-ID: <358@steinmetz.UUCP> Date: Thu, 9-Jan-86 09:30:42 EST Article-I.D.: steinmet.358 Posted: Thu Jan 9 09:30:42 1986 Date-Received: Sat, 11-Jan-86 07:29:18 EST References: <756@spar.UUCP> Reply-To: davidsen@kbsvax.UUCP (Davidsen) Organization: GE CRD, Schenectady, NY Lines: 26 Summary: I have two V20's which I got just to try them out. In an XT there is no really visible change in performance (measurable, but not really much, 15%). On my S100 system running 8MHz no wait state (static memory), interpreted BASIC seems to run a good bit faster. I had to change some software timing loops. I compiled some C programs using the 80186 option, and that *does* make a diference! I think the big change is "push immediate", which eases the register allocation, as well as being a bit faster. I have not yet gotten the CP/M emulator program, since I have a baby blue card to use. The real bonus is if you get down into assembler and use the extra instructions. I have been thinking about a postprocessor for assembler source out of C, which would identify some operations and use special instructions instead. This would still leave me with portable source code, just another compile step for the V20 machines. -- -bill davidsen seismo!rochester!steinmetz!--\ / \ ihnp4! unirot ------------->--- crdos1!davidsen \ / chinet! ---------------------/ "It seemed like a good idea at the time..."