[Coco] was: [...] Japanese?!?, Reply of Hirotsugu
jdaggett at gate.net
jdaggett at gate.net
Sat Jan 8 18:31:56 EST 2005
Robert
It was from a 1992 post.
It was from a 1992 post.
It was from a 1992 post.
It was from a 1992 post.
It was my deduction and that is all.
He showed an example of the DIVQ instruction and from his data I
deduced that the quotent went into W and the remainder was in D.
If the quotent is greater than a 16 bit number that will yield an
overflow, ie. 2^24 divided by 2^5 will yield 2^19. That is bigger than
2^14. That should lead to an overflow.
If I have made a mistake in my deduction then so be it.
james
On 8 Jan 2005 at 15:40, Robert Gault wrote:
Date sent: Sat, 08 Jan 2005 15:40:26 -0500
From: Robert Gault <robert.gault at worldnet.att.net>
To: CoCoList for Color Computer Enthusiasts
<coco at maltedmedia.com>
Subject: Re: [Coco] was: [...] Japanese?!?, Reply of
Hirotsugu
Send reply to: CoCoList for Color Computer Enthusiasts
<coco at maltedmedia.com>
<mailto:coco-
request at maltedmedia.com?subject=unsubscribe>
<mailto:coco-
request at maltedmedia.com?subject=subscribe>
> Where did this next quote come from? I have not seen any recent posts
> by Kevin Darling. In any case, the following quote is incorrect!
>
> >>From Kevin Darling's post, I now see where overflow problems can
> > come from in the DIVQ instruction. It appears that the quotent is in
> > the W register and the remainder in the D register. If the Quotent
> > is greater than 16 bits then whamo, overflow! This will happen with
> > a very large dividend and a small divider.
More information about the Coco
mailing list