Now x0 is hardcoded to 0
Added bit manipulation tests for the sake of coverage increase
Raise exception if single register accessed less than 0