Definition 1: Decoding means to take encoded data and transform it back into data or information which is readable to a software program or user.
Definition 2: Decode is one part of the fundamental Fetch Decode Execute cycle that all computers use. The decode part examines the instruction just fetched and checks if it is a valid part of the CPU instruction set. If it is then the instruction is executed.
Challenge see if you can find out one extra fact on this topic that we haven't already told you
Click on this link: Decode