I... am actually not sure what happened when.. Back when I started this project, I didn't actually record much of things.. So, it's quite unfortunate to only speculate what happened from scribbles on my nodebook.
Anyways, I think.. this probably was the start of this 16bit computer thing.

My rough idea of the architecture
The point here is that there's some kind of "Queue" for the data fetched from memory. There's instruction that tells its length, and the system stores the data to queue by the specified length. This allows instruction to have more than one operand with unlimited size.