Re: test386.asm CPU tester
Posted on 2017-11-10, 01:01
Just debugged a single 32-bit shift: it sets the CF, then shifts the original value(=1) and ors in the carry flag shifted left by 31, which results in an incorrect 0xffffffff80000000? Shifting more causes those 1-bits to slide into visible range, causing the invalid result? Can anyone tell me why …