Zbs Extension

Implemented Version

1.0.0

Versions

1.0.0

Synopsis

The single-bit instructions provide a mechanism to set, clear, invert, or extract a single bit in a register. The bit is specified by its index

Instructions

The following instructions are added by this extension in the example_rv64_with_overlay configuration:

bclr

Single-Bit clear (Register)

bclri

Single-Bit clear (Immediate)

bext

Single-Bit extract (Register)

bexti

Single-Bit extract (Immediate)

binv

Single-Bit invert (Register)

binvi

Single-Bit invert (Immediate)

bset

Single-Bit set (Register)

bseti

Single-Bit set (Immediate)