Sujet : Re: Oops (Concertina II Going Around in Circles)
De : tkoenig (at) *nospam* netcologne.de (Thomas Koenig)
Groupes : comp.archDate : 12. May 2024, 12:45:27
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <v1qa4n$2mu8j$1@dont-email.me>
References : 1 2 3
User-Agent : slrn/1.0.3 (Linux)
John Savard <
quadibloc@servername.invalid> schrieb:
Now I've changed the applicable header format to provide only _eight_
additional alternate instruction sets,
Questions/remarks. Please feel free to answer/correct.
A header introduces a block, correct?
Once a block has been identified by a header, the format of all
instructions in that block is set. Correct?
The compiler (or assembler programmer) must then chose which
instructions go into which block, correct?
If a short instruction is followed by a long instruction, and
both are in a single block, what is the compiler to do?
I can only see either a) to chose a block for the longer
instruciton or b) fill the rest of the block for short
instruction with (short) NOPs.
How is this supposed to save space?