Added ASL instruction and tests