|
My pin values for ALU are correct:
inALUx[15]: 11110 // D
inALUy[15]: 11111 // M
But outALU[15] is: 32767
The cmp file calls for -1 in DRegister.
Without seeing all the hdl, is there an easy answer to:
Since 32767 = 11111111111 which is -1, why does it show as 32767, not -1?
I tried the same instruction with separate built-in ALU chip, it gives -1.
|