improving assembly for SHA-256