From: donald on
Rich Grise wrote:
> On Fri, 12 Sep 2008 09:34:28 +0100, Eeyore wrote:
>> krw wrote:
>>> rabbitsfriendsandrelations(a)hotmail.com says...
>>>> Ir runs under DOS.
>>> ...assuming DOS still runs. You do like to take risks!
>> What a silly comment. DOS is the only stable product ever to come from Microsoft.
>
> Actually, it didn't come from Microsoft. It came from Digital Reasearch; M$
> just brokered the usurious deal with IBM that gave us the 8088 PC and all
> the rest.
>
> Cheers!
> Rich
>

http://en.wikipedia.org/wiki/Dos

Check the dates of MS/PC-DOS and DR-DOS.

donald
From: krw on
In article <5efbc333-aa10-425d-b797-6e906126df13
@r15g2000prd.googlegroups.com>, kensmith(a)rahul.net says...
> On Sep 11, 3:05 pm, krw <k...(a)att.bizzzzzzzzzz> wrote:
> [....]
> > > In the ASM51, you could run with no declared bank by not putting a
> > > USING into the code.  This is handy when you want to make code that is
> > > bank independent.
> >
> > > My 32 bit math library is bank independent so it can be used in
> > > interrupts etc.
> >
> > As long as R0-7 isn't used there is no problem.
>
> You can use R0-7 if you never absolutely address them as AR0-7.

Which was my point. If they're addressed as memory address, no
problem with USING or PSW bits set any wich way.

> Since
> all instructions that use the registers, use the bank selection, it
> works nicely. The 64 / 32 = 32,32 divide uses every register. R0
> points to the 64 bit area and R1 points to the 32 bit area. The
> others hold counters and saved pointers etc.
>
>

--
Keith
From: krw on
In article <pan.2008.09.12.20.21.22.326839(a)example.net>,
rich(a)example.net says...
> On Fri, 12 Sep 2008 09:34:28 +0100, Eeyore wrote:
> > krw wrote:
> >> rabbitsfriendsandrelations(a)hotmail.com says...
> >> >
> >> > Ir runs under DOS.
> >>
> >> ...assuming DOS still runs. You do like to take risks!
> >
> > What a silly comment. DOS is the only stable product ever to come from Microsoft.
>
> Actually, it didn't come from Microsoft. It came from Digital Reasearch; M$
> just brokered the usurious deal with IBM that gave us the 8088 PC and all
> the rest.

The IBM versions of DOS were far better.

--
Keith
From: krw on
In article <_sOdnQIvUtt3SlfVnZ2dnUVZ_sudnZ2d(a)comcast.com>,
donald(a)notinmyinbox.com says...
> Rich Grise wrote:
> > On Fri, 12 Sep 2008 09:34:28 +0100, Eeyore wrote:
> >> krw wrote:
> >>> rabbitsfriendsandrelations(a)hotmail.com says...
> >>>> Ir runs under DOS.
> >>> ...assuming DOS still runs. You do like to take risks!
> >> What a silly comment. DOS is the only stable product ever to come from Microsoft.
> >
> > Actually, it didn't come from Microsoft. It came from Digital Reasearch; M$
> > just brokered the usurious deal with IBM that gave us the 8088 PC and all
> > the rest.
> >
> > Cheers!
> > Rich
> >
>
> http://en.wikipedia.org/wiki/Dos
>
> Check the dates of MS/PC-DOS and DR-DOS.

PC-DOS was from IBM. MS-DOS from M$.


--
Keith
From: krw on
In article <48CAAEC1.120C8F0C(a)hotmail.com>,
rabbitsfriendsandrelations(a)hotmail.com says...
>
>
> krw wrote:
>
> > rabbitsfriendsandrelations(a)hotmail.com says...
> >
> > > krw wrote:
> > >I saw noadvantage over assembler, armed with suitable macros.
> > >
> > > Speed of writing code. Excellent readability, no need to track memory freed by temporary > variables
> > resulting in superb memory usage, you name it
> >
> > No speed advantage at all, for a half-competent assembly programmer.
>
> You'd trust a kid out of Uni to be able to do that ?

I wouldn't trust a kid out of Uni with any product firmware.

> Let me tell you, there's a guy I know whose previous job was technical director of Pace microsystems
> (he's technical director somewhere else now) , the satellite and cable receiver box people.
>
> Because I was fairly heavily loaded he was asked as a then sideline (before Pace) to write the code for
> an app we had. He wanted to use one his favourite Mitsubishi uCs and write it in assembler. I TOLD him
> it would be an 80C51 and PL/M. At the end of the project he said "I understand why now".

He was obviously a crappy assembler programmer with no understanding
of the 8051.

--
Keith