(09-17-2014, 09:53 PM)PhysoniumI Wrote: Base 10 ALUs FTW, right?
How would you manage logic? :3
Don't think I'll implement any logic actually. It is not needed for most calculations so there's no real need that I can see. Branching will be implemented with zero checking and maybe carry overflow flags.
(09-19-2014, 11:27 AM)Tjakka5 Wrote: Arthimetic(?) LOGIC unit.
But yeah, you don't need it, although you might want some sort of greater than/lesser than flag somehow somewhere.
Well, suppose I'll just call it the AU then I will have a comparation (correct english?) flag, however I've never considered this to be a part of the logic. Maybe I got my terminologly wrong? Logic for me is only the logical operators on memory and the bitwise stuffs.
On an unrelated note, some help with an IS would be appreciated. I am very bad at designing these so it would help me out alot. I'm thinking of a simple RISC system with 4-8 registers, add/subtract and right/left shifting. Branching will be both conditional and unconditional, with conditions being carry overflow and equal/less than zero. Any thoughts?