Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
The following wikipedia link will surely help you understand the orthogonality concept:-
Orthogonal Instruction Set
If you still face problem, you can surely ask again...
It simply means that ALL instructions can be used on ALL registers. A non-orthogonal processor would have certain instructions which were only relevant to some registers because the source of data or it's destination are hard-coded in the instruction itself. In an orthogonal instruction, some of the bits are used to directly address the source or destination so by setting those bits you can use any register within their numerical range. If you look at the PIC instruction set you will see how the bits that form each instruction are split into different fields, some bits define the operation, some the source or destination. You can freely use any address you wish, even if the resulting instruction has little practical use.
Brian.
Dear betwixt,
Thanks you very much for your explanation
as I know orthogonal mean perpendicular to the line or 90%
how this explanation represent this
Dear PA3040, This also is similar to that 90 degree concept...
The word orthogonal, which means right angle in this context, implies that it is possible to move along one axis (the operations) independently of the other axis (the addressing modes) and vice versa. This meaning is similar, but not identical, to the meaning of the word in pure mathematics.
What does that mean...????
So I asked, what you meant by that..???I understood, but my hart does not understand.
You said that:
So I asked, what you meant by that..???