Implemented smi read register (still copy from F1)