Colby-CPU-Sim / CPUSim

GNU General Public License v3.0
52 stars 18 forks source link

Allow for mapping Registers as "Concatenated" Registers #98

Open Nava2 opened 7 years ago

Nava2 commented 7 years ago

Currently, the means to work with registers via decoding is frustrating. Storing all registers as a Register Array and not being able to interact with them directly except via an index. Additionally, multiple decoding schemes.

One of the main use cases in my work is to work with the Motorola 68HC12, which has mapped registers, particularly D <= A & B.

That being said, I'm unsure if this is something that should be easier. From a usability stand point its frustrating, but from a pedagogical aspect, in hardware, these things are not easy.