A method of generating boundary markers, for an instruction stream
including variable-length instructions, includes generating a number of
sets of potential boundary markers for a predetermined set of bytes within
the instruction stream. Each set of potential boundary markers is
generated based on a respective assumption regarding a boundary byte
position within the predetermined set of bytes. For example, a number of
sets of potential boundary markers may be generated based on assumptions
that respective byte positions within the predetermined set of bytes
include the start byte of an instruction. A further set of potential
boundary markers may be generated based on an assumption that none of the
byte positions within the predetermined set of bytes includes a start byte
of instruction. A set of boundary markers, from the number of sets of
potential boundary markers, is selected as a valid set of boundary markers
when it is determined that an assumption, upon which the relevant set was
generated, is in fact valid.
Een methode om grenstellers, voor een instructiestroom met inbegrip van veranderlijk-lengteinstructies te produceren, omvat het produceren van een aantal reeksen potentiële grenstellers voor een vooraf bepaalde reeks bytes binnen de instructiestroom. Elk plaatste van potentiële grenstellers wordt geproduceerd gebaseerd op een respectieve veronderstelling betreffende een positie van de grensbyte binnen de vooraf bepaalde reeks bytes. Bijvoorbeeld, kunnen een aantal reeksen potentiële grenstellers worden geproduceerd gebaseerd op veronderstellingen dat de respectieve byteposities binnen de vooraf bepaalde reeks bytes de beginbyte van een instructie omvatten. Een verdere reeks potentiële grenstellers kan worden geproduceerd gebaseerd op een veronderstelling dat geen van de byteposities binnen de vooraf bepaalde reeks bytes een beginbyte van instructie omvat. Een reeks grenstellers, van het aantal reeksen potentiële grenstellers, wordt geselecteerd als geldige reeks grenstellers wanneer men bepaalt dat een veronderstelling, waarop de relevante reeks werd geproduceerd, in feite geldig is.