Live briefing
Everything about Bit array
Array data structure that compactly stores bits
A bit array is an array data structure that compactly stores bits. It can be used to implement a simple set data structure. A bit array is effective at exploiting bit-level parallelism in hardware to perform operations quickly. A typical bit array stores bits, where is the number of bits in the unit of storage, such as a byte or word, and is some positive integer. If does not divide the number of bits to be stored, some space is wasted due to internal fragmentation. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Bit arrayA 5-minute orientation
- Skim a recent paper: Low-Cost Reconfigurable 1 bit Millimeter-Wave Array Antenna for Mobile TerminalsInfluential work since 2022
- Pick up a classic book: Bit-error-rate testing of fiber optic data links for MMIC-based phased array antennasThe most-reprinted book on the subject
- Read the landmark paper: Circularly Polarized 2 Bit Reconfigurable Beam-Steering Antenna ArrayCited 114 times
- Go sideways: Bit fieldA closely related topic
- Go sideways: Mask (computing)A closely related topic
📖 Definitions
Noun An array structure which store bit (0,1) values.
🏆 Landmark papers (most cited)
Circularly Polarized 2 Bit Reconfigurable Beam-Steering Antenna Array
A 40-ns 17-Bit by 17-Bit Array Multiplier
DOA Estimation From One-Bit Compressed Array Data via Joint Sparse Representation
A Wideband Array Antenna With 1-Bit Digital-Controllable Radiation Beams
Use of unidirectional data flow in bit-level systolic array chips
Direction Finding and Performance Analysis With 1 bit Time Modulated Array
DoA Estimation Using Low-Resolution Multi-Bit Sparse Array Measurements
A 124 fJ/Bit Cascode Current Mirror Array Based PUF With 1.50% Native Unstable Bit Ratio
🆕 Influential since 2022
Low-Cost Reconfigurable 1 bit Millimeter-Wave Array Antenna for Mobile Terminals
A Planar 4-Bit Reconfigurable Antenna Array Based on the Design Philosophy of Information Metasurfaces
1-Bit Reconfigurable Transmit- and Reflect-Array Antenna Using Patch-Ground-Patch Structure
Low-Cost, Dual Circularly Polarized 2-bit Phased Array Antenna at X -Band
1-bit Coding Reconfigurable Array for 2-D Wide-Angle Scanning
📚 Books worth reading
- 📕Bit-error-rate testing of fiber optic data links for MMIC-based phased array antennasKurt A. Shalkhauser · 1990
Advanced machine code programming for the Commodore 64A. P. Stephenson · 1984
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Bit field A bit field is a data structure that maps to one or more adjacent bits which have been allocated for specific purposes, so that any single bit or group…
- Mask (computing) In computer science, a mask or bitmask is data that is used for bitwise operations, particularly in a bit field. Using a mask, multiple bits in a byte…
- Bitwise operation In computer programming, a bitwise operation operates on a bit string, a bit array or a binary numeral (considered as a bit string) at the level of its…
- Bit manipulation Bit manipulation is the act of algorithmically manipulating bits or other pieces of data shorter than a word. Computer programming tasks that require bit…
- Sequence container (C++) In C++, sequence containers or sequence collections refer to a group of container class templates in the standard library that implement storage of data…
- Data structure alignment Data structure alignment is the way data is arranged and accessed in computer memory. It consists of three separate but related issues: data alignment…
- ALGOL 68RS ALGOL 68RS is the second ALGOL 68 compiler written by I. F. Currie and J. D. Morrison, at the Royal Signals and Radar Establishment (RSRE). Unlike the…
- Bitboard A bitboard is a specialized bit array data structure commonly used in computer systems that play board games, where each bit corresponds to a game board…