Nios/bits1
From ASMBits
nios/saturate2Previous
Nextnios/bits2
An unsigned number of n bits can represent values between 0 and 2n-1, inclusive. Write a function that returns how many bits are needed to represent a given number, in unsigned binary representation.
unsigned int bits(unsigned int num);
Expected solution length: Around 10 lines.
Sample Input
0x1000
Sample Output
r2=13
nios/saturate2Previous
Nextnios/bits2