I'm taking a course where we're exploring MIPS, so I'm very new with programming in assembly. The binary data in a register can be moved within the register from one flip-flop to another. Such a group of flip-flop is known as a Register. Although it is rare to operate on groups of 4 bits, hexadecimal is much more readable and is generally used regardless of the number of bits. In computing we also use the hexadecimal and binary number systems.

Binary could be used but more than 8 bits is hard to read. Give two other uses for a binary number stored in a register. To increase the storage capacity in terms of number of bits, we have to use a group of flip-flop. For this to work correctly a number 1 is placed in position under any segment that needs to be lit up whereas a 0 is placed under any segment that remains un lit. Register 1 Register 2 [2] (c)A binary number stored in a register can have many different uses, for example an address in main memory. Sometimes octal is used but that's based on contexts where there is some meaning to a subgrouping of the 3 bits or an avoidance of digits beyond 9. The second row contains the binary numbers (Register) that control this device.

The top row (Green) is labelled from 1 - 7, each number corresponds to the display segment. I'm experimenting and trying to convert an integer value to binary and then store this value to a register (or just outright return it as a string to console using a syscall).

In binary we have only two digits 0 and 1 so we call this base-2. (b)Show the binary number from part (a) as it would be stored in the following registers. The n-bit register will consist of n number of flip-flop and it is capable of storing an n-bit word.