Re: A86: Re: TI's ROM Sux
[Prev][Next][Index][Thread]
Re: A86: Re: TI's ROM Sux
And would only be 16 times that if they bothered to optimize...
I can understand why they wouldn't go back and optimize later
once things were working, but, hell, the difference between jp
and jr is pretty basic.
Bryan
David Phillips wrote:
>
> Does a poorly written (if it really is) ROM affect you? It's probably the
> same as the 85. Remember, when they wrote the 85, they probably never
> thought that 100's of people would dissasemble it one day. If you wrote
> 256k worth of z80 assembler, do you think you'd have time or inclination to
> optimize every byte of it? You need to give TI more credit. How easy do
> you think all the floating point routines were with an 8 bit processor?
>
> Think of how big the rom is before you go and criticize. A huge game like
> sqrxz is only about 8k. The rom is 32 times that!
>
> At 10:35 AM 6/29/98 -0400, you wrote:
> >
> >I sometimes think I do. :) I can still find tons of nitpicky
> >things about the TI calculators though... why would they waste
> >around 50 bytes of ROM space just to use jp over jr? Its
> >no great secret the TI link protocol is one of the slowest
> >things around... surely a few CPU ticks aren't gonna make any
> >noticable difference. The link port is limited electrically
> >to a relatively low bitrate.
> >
> >Bryan
> >
> >Matt Johnson wrote:
> >>
> >> >> really? tell ti, they used add
> >> >
> >> >I really wonder about the quality of some of their ROM coders...
> >> >Half the people on the list could do a much better job. They use
> >> >jp in some of the link port code to move PC up/down less than
> >> >10 instructions!
> >> >
> >> >Was the 8X ROM written in C as well? I believe the 92 ROM was.
> >> >Then again, if they have a whole ROM chip to play with they
> >> >can waste as damn much as they want.
> >>
> >> JP is faster then JR when no conditions are involved.
> >>
> >> When conditions are involved, use JR when there is more of a chance
> >> that the code will "fall through", else use JP
> >>
> >> Trust me, I am sure TI has guys who can program better then us.
> >> I'm sure all of them have EE or Computer Science degrees. Do you?
> >>
> >> Later,
> >> Matt
> >
> >--
> >Bryan Rittmeyer
> >mailto:bryanr@flash.net
> >http://www.bridges.edu/horizon/
> >
> >
>
> // David Phillips
> // mailto:electrum@tfs.net
> // ICQ: 13811951
> // AIM: electrum32
--
Bryan Rittmeyer
mailto:bryanr@flash.net
http://www.bridges.edu/horizon/
References: