HL.BSTART.FP¶
48-bit HL. **Group:** BSTART |
Ch 04
Block ISA — Block-structured Control Flow |
**Length:**
48 | **Decode:** —
Assembly Syntax¶
HL.BSTART.FP FALL<, fixup_label>HL.BSTART.FP CALL, <label>HL.BSTART.FP DIRECT, <label>HL.BSTART.FP COND, <label>
Encoding¶
hl_bstart_fp_48_0368fb7424f4 — HL.BSTART.FP FALL<, fixup_label>. MSB is on the left, LSB is on the right.hl_bstart_fp_48_9955c1f823f6 — HL.BSTART.FP CALL, . MSB is on the left, LSB is on the right.hl_bstart_fp_48_9a0544563449 — HL.BSTART.FP DIRECT, . MSB is on the left, LSB is on the right.hl_bstart_fp_48_f074f1e2c089 — HL.BSTART.FP COND, . MSB is on the left, LSB is on the right.Description¶
[48-bit HL.] Terminates the current block and begins the next.
Pseudocode (informative)¶
Encoding Notes¶
Closes the current bundle, initializes the next bundle descriptor, and selects its transfer and execution kind.
Full Catalog Forms¶
| Form ID | Assembly | Length | Decode | Encoding |
|---|---|---|---|---|
hl_bstart_fp_48_0368fb7424f4 |
HL.BSTART.FP FALL<, fixup_label> |
48 | — | SVG |
hl_bstart_fp_48_9955c1f823f6 |
HL.BSTART.FP CALL, <label> |
48 | — | SVG |
hl_bstart_fp_48_9a0544563449 |
HL.BSTART.FP DIRECT, <label> |
48 | — | SVG |
hl_bstart_fp_48_f074f1e2c089 |
HL.BSTART.FP COND, <label> |
48 | — | SVG |
← [BSTART](../groups/bstart.md) [Index](../index.md) [All instructions](index.md) →