tag:blogger.com,1999:blog-6264947694886887540.post602243076591893159..comments2024-03-27T22:51:35.227-07:00Comments on Ken Shirriff's blog: Reverse-engineering the 8085's decimal adjust circuitryKen Shirriffhttp://www.blogger.com/profile/08097301407311055124noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-6264947694886887540.post-25599594113560705342015-11-06T17:24:50.364-08:002015-11-06T17:24:50.364-08:00Corrections..
NORed instead?*
DAA will equal NOT...Corrections..<br /><br />NORed instead?*<br /><br />DAA will equal NOT load_act_x6*<br />Hannah Younghttps://www.blogger.com/profile/08527983207449850115noreply@blogger.comtag:blogger.com,1999:blog-6264947694886887540.post-33716933994021774172015-11-06T16:39:32.440-08:002015-11-06T16:39:32.440-08:00First of all, really great stuff! I'm currentl...First of all, really great stuff! I'm currently trying to rebuild the 8085 using TTL chips, and have found your blogs incredibly useful. But I thought I might point out a minor error in your circuit diagram. You say this...<br /><br /> "If DAA is active, the low-order bits must be adjusted by 6 if either the low-order bits are ≥ 10 or there was a half-carry (A flag)."<br /><br />but I noticed in the diagram, a_flag and alu_lo_ge_10 are ANDed, meaning that DAA will equal load_act_x6 unless both a_flag and alu_lo_ge_10 are active. Shouldn't they be ORed instead? Any input in greatly appreciated!<br /><br />Best,<br />HannahHannah Younghttps://www.blogger.com/profile/08527983207449850115noreply@blogger.com