Skip to content

C.BSTART

16-bit C. **Group:** Bundle Split  |  Ch 00   ISA Manual  |  **Length:** 16  |  **Decode:**

Assembly Syntax

  • C.BSTART DIRECT, label
  • C.BSTART COND, label

Encoding

C.BSTART encoding form c_bstart_16_78ebf9b37d2d
c_bstart_16_78ebf9b37d2dC.BSTART DIRECT, label. MSB is on the left, LSB is on the right.
C.BSTART encoding form c_bstart_16_b82b9a0c292c
c_bstart_16_b82b9a0c292cC.BSTART COND, label. MSB is on the left, LSB is on the right.

Description

[16-bit C.] Terminates the current block and begins the next.

Pseudocode (informative)

EndBlock(); BeginNextBlock(/* kind */);

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
c_bstart_16_78ebf9b37d2d C.BSTART DIRECT, label 16 SVG
c_bstart_16_b82b9a0c292c C.BSTART COND, label 16 SVG
← [Bundle Split](../groups/bundle_split.md)    [Index](../index.md)    [All instructions](index.md) →