A pattern based instruction encoding technique for high performance architectures. (5th March 2010)