I am sorry, you are absolutely correct. I have failed to enable the clocking to the PIT module and thus recieved the hard-fault. I am just used to a disabled module being it's "off" state rather than actually shutting it completely down from an external switch (clock gate). Thank you.
From what I understand about what you say, I would believe your talking about PC[0] (bit 0 of PC) where it would be set to 1, or such that to indicate the type of instruction as far as I have read. What I am weary about is how does it execute a 32-bit instruction when it is not mod-4 aligned? I assume it would have to be in order to fetch the whole instruction in a single read. Just trying to understand how these devices work on the inside. Thank you for your patience. Also, I noted that while writing in assembler, even without any modules but just basic i/o to the ram, etc., there would be problems if I didn't force wide instructions rather than narrow (by appending w or .w). Example, executing a breakpoint instruction (16-bit), I would append afterwods nop.n so the following instructions were word-aligned, else the system would break to the isr_default.
Like I said, thank you for being patient. I am just trying to grasp how the core of this device works. I'd rather know than just have it work and hope for the best. I know the PIC devices basically inside out.