bitWidth
P4121
predicate
Indicates the number of bits used to represent or encode a given value, type, or data element.
All labels observed (69)
| Label | Occurrences |
|---|---|
| wordSize | 237 |
| bitWidth canonical | 146 |
| dataBusWidth | 65 |
| addressBusWidth | 61 |
| busWidth | 42 |
| cpuBitWidth | 42 |
| registerWidth | 29 |
| dataPathWidth | 27 |
| memoryBusWidth | 19 |
| bitArchitecture | 17 |
| bitDepth | 13 |
| architectureWidth | 11 |
| bitLength | 10 |
| bitDepthSupport | 6 |
| cpuWordSize | 6 |
| supportsAddressWidth | 6 |
| instructionSetWidth | 5 |
| audioBitDepth | 4 |
| bitSize | 4 |
| definesBitDepth | 4 |
| storesBitsPerCell | 4 |
| addressSpaceWidth | 3 |
| bits | 3 |
| blockSizeBits | 3 |
| entrySizeInBits | 3 |
| hasBitDepth | 3 |
| hasBitWidth | 3 |
| usesBitWidth | 3 |
| bitDepthSupported | 2 |
| bitDepthTypical | 2 |
| definesBitLength | 2 |
| hasWordSizeBits | 2 |
| ALUWidth | 1 |
| QoSSubfieldBitLength | 1 |
| Z80BusWidth | 1 |
| adcResolutionBits | 1 |
| bitPerSymbol | 1 |
| bitUsage | 1 |
| bitplanesMax | 1 |
| blockFunctionOutputBits | 1 |
| blockFunctionSize | 1 |
| blockPermutationWidth | 1 |
| busWidthData | 1 |
| controlBusWidth | 1 |
| definesBitWidth | 1 |
| expansionBusWidth | 1 |
| externalDataBusWidth | 1 |
| floatingPointRegisterSize | 1 |
| hardwareBitWidth | 1 |
| hasDataBusWidth | 1 |
| hasOpcodeWidth | 1 |
| instructionPointerSize | 1 |
| integerRegisterWidth | 1 |
| internalDataPathWidth | 1 |
| macAddressLengthBits | 1 |
| memoryAddressWidth | 1 |
| opmaskRegisterWidth | 1 |
| outputSizeBits | 1 |
| parityBitLength | 1 |
| precedenceFieldBitLength | 1 |
| registerWidthBits | 1 |
| registerWidthInAArch64 | 1 |
| reservedBitLength | 1 |
| returnTypeWidth | 1 |
| unifiedMemoryBusWidth | 1 |
| usesBusWidth | 1 |
| wordLengthBits | 1 |
| wordLengthInBits | 1 |
| wordSizeInternal | 1 |
Description generation (PDg)
The one-sentence description above was generated by prompting gpt-5.1 with the predicate name and this instruction.
Instruction
Given a predicate that represents a relationship or action between entities, generate a one-sentence description explaining its meaning. # Instructions Focus on describing the relationship, not the entities themselves. # Response Format Begin the description with \' Indicates...\'
Input
Predicate: bitWidth
Generated description
Indicates the number of bits used to represent or encode a given value, type, or data element.
Sample triples (824)
| Subject | Object |
|---|---|
| CP/M-86 | 16-bit via predicate surface "wordSize" ⓘ |
| IBM PC XT | 16-bit via predicate surface "cpuWordSize" ⓘ |
| IBM PC XT | 8-bit ISA via predicate surface "expansionBusWidth" ⓘ |
| RISC-V | 32-bit via predicate surface "supportsAddressWidth" ⓘ |
| RISC-V | 64-bit via predicate surface "supportsAddressWidth" ⓘ |
| RISC-V | 128-bit via predicate surface "supportsAddressWidth" ⓘ |
| FAT16 | 16-bit ⓘ |
| EIDE | 16-bit via predicate surface "dataBusWidth" ⓘ |
| NuBus | 32-bit ⓘ |
| NuBus | 32-bit via predicate surface "addressSpaceWidth" ⓘ |
| NuBus | 32-bit via predicate surface "dataPathWidth" ⓘ |
| Sharp X68000 | 16-bit via predicate surface "bitArchitecture" ⓘ |
| Icestorm | 64-bit via predicate surface "wordSize" ⓘ |
| Commodore Amiga 2000 | 16/32-bit via predicate surface "wordSize" ⓘ |
| Sun-3 workstation | 32-bit via predicate surface "bitArchitecture" ⓘ |
| Apple M1 Max | 512-bit via predicate surface "unifiedMemoryBusWidth" ⓘ |
| Parallel ATA | 16-bit via predicate surface "dataBusWidth" ⓘ |
| ATA-3 | 16-bit data bus via predicate surface "busWidth" ⓘ |
| Macintosh LC | 16-bit data bus via predicate surface "busWidth" ⓘ |
| Macintosh LC | 32-bit address bus (not fully 32-bit clean) via predicate surface "addressBusWidth" ⓘ |
| Sun-2 workstation | 32-bit via predicate surface "wordSize" ⓘ |
| IBM System/370 | 32-bit via predicate surface "wordSize" ⓘ |
| Atari ST | 16-bit data bus via predicate surface "bitDepth" ⓘ |
| Atari ST | 32-bit internal registers via predicate surface "wordSize" ⓘ |
| AltiVec | 128 bits via predicate surface "registerWidth" ⓘ |
| VMX | 128 bits via predicate surface "registerWidth" ⓘ |
| Power ISA | 64-bit ⓘ |
| Poly1305 | 128 via predicate surface "outputSizeBits" ⓘ |
| Apple M2 Max | 64-bit via predicate surface "wordSize" ⓘ |
| Macintosh Quadra | 32-bit via predicate surface "cpuBitWidth" ⓘ |
| IBM PC AT | 16-bit via predicate surface "cpuWordSize" ⓘ |
| IBM PC AT | 16-bit ISA via predicate surface "busWidth" ⓘ |
| Salsa20 | 32 bits via predicate surface "wordSize" ⓘ |
|
Motorola 88000 family
surface form:
Motorola 88000
|
32-bit via predicate surface "wordSize" ⓘ |
|
Motorola 88000 family
surface form:
MC88100
|
32-bit via predicate surface "wordSize" ⓘ |
|
Motorola 88000 family
surface form:
MC88110
|
32-bit via predicate surface "wordSize" ⓘ |
|
NeXTstation in 1990
surface form:
NeXTstation
|
32-bit via predicate surface "cpuBitWidth" ⓘ |
| H.264 | 8-bit via predicate surface "bitDepthSupport" ⓘ |
| H.264 | 10-bit via predicate surface "bitDepthSupport" ⓘ |
| Apple A14 Bionic | 128-bit via predicate surface "memoryBusWidth" ⓘ |
|
COSMAC ELF computer
surface form:
COSMAC ELF
|
8-bit via predicate surface "wordSize" ⓘ |
| Dolby Vision | up to 12-bit color via predicate surface "bitDepthSupport" ⓘ |
| NeXTcube | 32-bit via predicate surface "wordSize" ⓘ |
|
SPARC microprocessor architecture
surface form:
SPARC
|
32-bit ⓘ |
|
SPARC microprocessor architecture
surface form:
SPARC
|
64-bit ⓘ |
|
SPARC microprocessor architecture
surface form:
SPARC V7
|
32-bit ⓘ |
|
SPARC microprocessor architecture
surface form:
SPARC V8
|
32-bit ⓘ |
|
SPARC microprocessor architecture
surface form:
SPARC V9
|
64-bit ⓘ |
| Apple III | 8-bit via predicate surface "wordSize" ⓘ |
| Macintosh XL | 16/32-bit via predicate surface "wordSize" ⓘ |