Tagged articles
17 articles
Page 1 of 1
Lin is Dream
Lin is Dream
Oct 20, 2025 · Fundamentals

From Philosophy to Bits: A Minimalist Computer History and Bitwise Operator Mastery

This article traces the evolution of computers from philosophical logic to modern digital circuits, explains how logical gates enable computation, introduces bitwise operators with practical code examples, and analyzes a coupon‑code generation algorithm that combines masking, shifting, and XOR operations for secure identifier creation.

algorithm analysisbitwise-operatorscomputer history
0 likes · 12 min read
From Philosophy to Bits: A Minimalist Computer History and Bitwise Operator Mastery
Liangxu Linux
Liangxu Linux
Oct 4, 2025 · Fundamentals

Master the Basics of Analog and Digital Circuits: A Comprehensive Guide

This guide provides a thorough overview of essential analog and digital circuit concepts, covering basic components, common circuit topologies, power regulation methods, signal‑conditioning techniques, and interface standards, enabling readers to build a solid foundation for designing and analyzing electronic systems.

Signal Processinganalog circuitscircuit design
0 likes · 13 min read
Master the Basics of Analog and Digital Circuits: A Comprehensive Guide
Liangxu Linux
Liangxu Linux
Mar 19, 2024 · Fundamentals

From Light Bulbs to CPUs: Building Logic Gates, Adders, and an ALU from Scratch

This article walks through the step‑by‑step creation of digital logic primitives—starting with encoding messages using blinking bulbs, then constructing basic gates, half‑ and full‑adders, a clock oscillator, RAM storage, and finally an arithmetic‑logic unit and simple instruction set—illustrating how complex computation emerges from simple hardware.

ALURAMadders
0 likes · 12 min read
From Light Bulbs to CPUs: Building Logic Gates, Adders, and an ALU from Scratch
NiuNiu MaTe
NiuNiu MaTe
Dec 22, 2021 · Fundamentals

Why Understanding Binary and Encoding Unlocks Computer Fundamentals

This article explores the essence of computing by tracing how basic circuits, binary encoding, and layered abstractions from hardware to software enable modern digital devices, illustrating concepts with bicycle analogies, circuit diagrams, and historical insights into binary's development.

Hardwareabstractionbinary encoding
0 likes · 15 min read
Why Understanding Binary and Encoding Unlocks Computer Fundamentals
macrozheng
macrozheng
Aug 22, 2021 · Fundamentals

How One Maker Hand‑Welded a Fully Functional CPU from Scratch

An avid creator spent six months hand‑soldering thousands of transistors, diodes, and resistors to assemble a working 6‑bit CPU, detailing the design of its shift register, program counter, ROM/RAM modules, instruction decoder, ALU, and the challenges of debugging its binary code.

CPUDIYdigital logic
0 likes · 9 min read
How One Maker Hand‑Welded a Fully Functional CPU from Scratch
Liangxu Linux
Liangxu Linux
May 9, 2021 · Fundamentals

How a Simple Switch Becomes a Powerful CPU: From Transistors to Logic Gates

This article explains how a single transistor acts as a switch, how combining AND, OR, and NOT gates yields logical completeness, how binary addition is built from these gates, and how registers, memory, instruction sets, and clock signals together form a functional CPU.

CPUcomputer architecturedigital logic
0 likes · 14 min read
How a Simple Switch Becomes a Powerful CPU: From Transistors to Logic Gates
Liangxu Linux
Liangxu Linux
Nov 24, 2020 · Fundamentals

Build a Minecraft 7‑Segment Display Using Redstone Logic Gates

This tutorial explains how to recreate basic digital logic gates in Minecraft with redstone, encode decimal numbers using BCD, and combine those gates to construct a functional 4‑digit 7‑segment display, complete with an encoder, decoder, and blanking control.

7-segment displayBCDMinecraft
0 likes · 14 min read
Build a Minecraft 7‑Segment Display Using Redstone Logic Gates
Programmer DD
Programmer DD
Apr 26, 2020 · Fundamentals

How Two Kids Built a 32‑Bit Binary Adder from Scratch

A whimsical classroom story shows how elementary students discover binary counting with fingers, learn about AND, OR, and NOT gates, design a one‑bit full adder, and ultimately connect dozens of them to create a 32‑bit binary adder that solves large addition problems.

Binarydigital logiceducation
0 likes · 11 min read
How Two Kids Built a 32‑Bit Binary Adder from Scratch
Liangxu Linux
Liangxu Linux
Mar 1, 2020 · Fundamentals

How Kids Turn Finger Counting into a 32‑Bit Binary Adder

A whimsical classroom tale shows how elementary students discover binary representation with their fingers, translate it into truth tables, construct a one‑bit adder using AND, OR, and NOT gates, and then scale the design into a full 32‑bit binary adder, illustrating fundamental digital‑logic concepts.

Binarycomputer fundamentalsdigital logic
0 likes · 12 min read
How Kids Turn Finger Counting into a 32‑Bit Binary Adder
Architects' Tech Alliance
Architects' Tech Alliance
Jun 29, 2019 · Fundamentals

Unlocking Embedded Systems: Core Concepts Every Engineer Should Master

This article provides a comprehensive overview of embedded system fundamentals, covering definitions, system components, real‑time concepts, microprocessor architectures, logic circuit basics, bus structures, and a wide range of hardware interfaces such as flash, RAM, GPIO, A/D, D/A, serial, USB, CAN, Ethernet, and power management techniques.

System Designbus protocolsdigital logic
0 likes · 46 min read
Unlocking Embedded Systems: Core Concepts Every Engineer Should Master
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jun 21, 2019 · Fundamentals

Fundamentals of Computers: History, Integrated Circuits, Digital Logic, and Binary Systems

This article provides a comprehensive overview of computer fundamentals, covering the evolution from first‑generation vacuum‑tube machines to modern large‑scale integrated‑circuit computers, explaining digital circuits, logic gates, binary representation, and introducing emerging photon and quantum computing concepts.

Quantum Computingbinary representationcomputer fundamentals
0 likes · 9 min read
Fundamentals of Computers: History, Integrated Circuits, Digital Logic, and Binary Systems
Architects' Tech Alliance
Architects' Tech Alliance
May 20, 2019 · Fundamentals

Comprehensive Overview of FPGA: Introduction, History, Architecture, Development Flow, and Application Scenarios

This article provides a detailed introduction to Field‑Programmable Gate Arrays (FPGA), covering their definition, evolution, major vendors, internal architecture, design and programming workflow, usage in data‑center and telecom, and typical application scenarios such as AI and high‑performance computing.

ASICFPGAdata center acceleration
0 likes · 13 min read
Comprehensive Overview of FPGA: Introduction, History, Architecture, Development Flow, and Application Scenarios
Architects' Tech Alliance
Architects' Tech Alliance
Aug 12, 2018 · Fundamentals

Fundamentals of Embedded Systems: Definitions, Architecture, Real‑Time Concepts, and Interface Technologies

This article provides a comprehensive overview of embedded system fundamentals, covering definitions, development stages, hardware and software components, real‑time system characteristics and scheduling, microprocessor architectures, logic circuit basics, and a wide range of peripheral interfaces such as flash, RAM, bus, USB, CAN, and wireless technologies.

digital logicembedded systemshardware interfaces
0 likes · 41 min read
Fundamentals of Embedded Systems: Definitions, Architecture, Real‑Time Concepts, and Interface Technologies