gnusim8085-devel team mailing list archive
-
gnusim8085-devel team
-
Mailing list archive
-
Message #00124
Re: [Bug 584093] Re: 78+88 in BCD addition missed carry
Yes, Onkar, I agree with you that there is some confusion. The program I
reported is for BCD addition. The value in Hex format of course represented
a Binary Coded Decimal value. Or DAA is not required.
I have found this DAA bug existing in many software simulator/Emulator
programms.
Perhaps DAA is not that important to the authors.
Anyway thanks for the attention and I am looking forward to the good news.
Regards, Felix
2010/5/28 Onkar Shinde <onkarshinde@xxxxxxxxx>
> Felix,
>
> I think there is some confusion here (at least on my part). The values 74
> and 88 you have provided in the program are in hex format (not decimal).
> Where as in your explanation in comment 4 above you are considering them as
> decimal.
> Anyway, as of now Aanjhan is in better position to analyze the bug as he
> has more knowledge in this regard and he may actually get access to
> hardware. So I leave the bug to him. :-)
>
> ** Changed in: gnusim8085
> Importance: Undecided => Medium
>
> --
> 78+88 in BCD addition missed carry
> https://bugs.launchpad.net/bugs/584093
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in gnusim8085: Triaged
>
> Bug description:
> With the following program, the carry flag is missed:
>
> mvi a,078h
> adi 088h
> daa
> hlt
>
> please check
>
> regards, Felix Fung
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/gnusim8085/+bug/584093/+subscribe
>
--
78+88 in BCD addition missed carry
https://bugs.launchpad.net/bugs/584093
You received this bug notification because you are a member of
GNUSim8085 developers, which is subscribed to gnusim8085.
Status in gnusim8085: Triaged
Bug description:
With the following program, the carry flag is missed:
mvi a,078h
adi 088h
daa
hlt
please check
regards, Felix Fung
References