Computers are the foundations of everything from weapons systems to technologies utilized daily by businesses and consumers. The ever-increasing demand for data-intensive applications in business-related fields including machine learning and the internet of things requires highly energy-efficient hardware for operations such as autonomous driving, [1,2] speech recognition, [3,4] image classification, [5] and diseases diagnosis. [6] Moreover, there is an ever-rising demand for readily-accessible-data utilizations in consumer-grade products such as televisions, laptops, and tablets that require advanced technologies, e.g., during the Covid-19 pandemic, as people worked and learned via Zoom, socialized over Skype, and engaged on Netflix to alleviate the lockdown blues. Because these data-intensive/ readily-accessible-data applications require both high performance and energy-efficient operation, the power [7,8] and memory constraints imposed by von Neumann computers, with separate processing and storage units, limit the ability of conventional processors to meet optimal requirement for these applications. [9] Traditional computers utilize a wide range of memory technologies. [10,11] Prototypical register/static random-access memory (SRAM) technologies are fast (few nanoseconds) but volatile and have a low integration density, which limits their use to high-speed/ cache memory applications. [12] The register, based on a set of flip flops, plays a key role in accepting, storing, and transferring data and instructions that are being utilized immediately by the CPU, as well as other digital circuitries. [13] The data can be transferred in a serial manner using shift-based operations. [14] Moreover, conventional dynamic random-access memory (DRAM) technology is moderately fast (several ten nanoseconds) but volatile. [15] As a result, prototypical DRAM requires frequent refresh operations and thus has increased energy consumption. On the other hand, typical flash is nonvolatile but relatively slow (hundreds of microseconds). [11,16]