摘要 |
X―인덱스 및 Y―인덱스 포맷 내 커스텀 엔트로피 바운딩된 인코딩은, X 패턴 메모리 및 Y 패턴 메모리로 이루어진 커스텀 디코딩 딕셔너리와 함께 프로그램 코드의 세그먼트에 대해 발생된다. 런타임 디코딩에서, 실행 가능한 명령을 판정하도록, X―인덱스를 따라 X 패턴 메모리로부터 선택된 X 패턴, 및 Y―인덱스를 따라 Y 패턴 메모리로부터 선택된 Y 패턴에 믹스 마스크가 사용된다. 믹스 마스크는, X 패턴과 Y 패턴으로부터 결합하도록 비트들의 순서를 식별한다. 디코딩 메커니즘 및 어드레스 전환의 적절한 하드웨어 구현 및 배치는 인코딩된 코드 세그먼트의 실행 중에 설명된다. 유전적 프로세스를 포함하는 방법들은 또한, X―인덱스, Y―인덱스, X 패턴들, Y 패턴들 및 하나 또는 2개 이상의 믹스 마스크들을 판정하도록 설명된다. |