Tagged articles
17 articles
Page 1 of 1
Linux Tech Enthusiast
Linux Tech Enthusiast
Feb 17, 2026 · Game Development

What Language Were Classic FC Games Written In?

The article explains that classic FC (NES) games like Super Mario and Contra were programmed in NES-specific assembly language because the 6502 CPU and the console’s tight 2 KB RAM and 40 KB ROM constraints required low‑level, opcode‑precise code for optimal performance.

6502 CPUAssembly LanguageFC Console
0 likes · 4 min read
What Language Were Classic FC Games Written In?
Liangxu Linux
Liangxu Linux
Sep 18, 2025 · Fundamentals

How One Maker Built a Fully Functional CPU from Vintage Memory Chips

A YouTuber known as MINT spent three months hand‑soldering old memory chips and 8‑bit logic components to create EPROMINT, a complete CPU with its own ALU, memory controller, I/O, interrupt system and a VFD display capable of playing low‑resolution video, and released all designs as open‑source on GitHub.

Assembly LanguageCPU designDIY hardware
0 likes · 10 min read
How One Maker Built a Fully Functional CPU from Vintage Memory Chips
Java Tech Enthusiast
Java Tech Enthusiast
Jul 20, 2025 · Fundamentals

How a DIY Enthusiast Built a Fully Functional CPU from Old Memory Chips

A YouTuber known as MINT documented the creation of EPROMINT, a complete 8‑bit CPU built from discarded memory chips and simple logic components, detailing its ALU design, modular architecture, custom instruction set, interrupt handling, video output, open‑source release, and plans for a C compiler.

Assembly LanguageDIY CPUhardware design
0 likes · 9 min read
How a DIY Enthusiast Built a Fully Functional CPU from Old Memory Chips
Open Source Linux
Open Source Linux
Aug 27, 2024 · Fundamentals

What Is a CPU? Unveiling the Brain Behind Every Computer

This article explains the fundamentals of CPUs, covering their definition, core functions, internal structure, registers, instruction cycles, assembly language, branching, and how they interact with memory and I/O devices to execute programs.

Assembly LanguageCPUMemory
0 likes · 13 min read
What Is a CPU? Unveiling the Brain Behind Every Computer
Liangxu Linux
Liangxu Linux
Apr 6, 2024 · Fundamentals

What Is a CPU? Inside the Brain of Your Computer Explained

This article explains the fundamentals of a CPU, covering its definition, core functions, internal structure, registers, instruction cycle, assembly language basics, program counter, branching, flag registers, function calls, and how memory addressing enables array-like operations.

Assembly LanguageCPURegisters
0 likes · 13 min read
What Is a CPU? Inside the Brain of Your Computer Explained
Liangxu Linux
Liangxu Linux
Feb 6, 2024 · Fundamentals

How CPUs Work: From Basic Concepts to Instruction Execution

This article explains what a CPU is, how it processes instructions through fetch‑decode‑execute stages, its internal components such as the control unit, ALU and various registers, the role of memory and program counters, and introduces assembly language concepts and branching mechanisms.

Assembly LanguageCPURegisters
0 likes · 13 min read
How CPUs Work: From Basic Concepts to Instruction Execution
IT Services Circle
IT Services Circle
Jan 31, 2024 · Fundamentals

Building a Fully Functional 16‑bit CPU Inside Microsoft Excel

Tech blogger Inkbox demonstrates how to construct a fully functional 16‑bit CPU, complete with 128 KB RAM, a 128×128 pixel display, and a custom 23‑instruction assembly language called Excel‑ASM16, all implemented purely within Microsoft Excel without any VBA scripts or plugins.

Assembly LanguageCPUExcel
0 likes · 2 min read
Building a Fully Functional 16‑bit CPU Inside Microsoft Excel
Open Source Linux
Open Source Linux
Jan 17, 2024 · Fundamentals

What Is a CPU? Inside the Brain of Your Computer Explained

This article demystifies the CPU by defining its role as the computer's brain, describing the fetch‑decode‑execute cycle, detailing its internal components such as the control unit, ALU and various registers, and explaining how instruction sets, assembly language, program counters, flags, function calls, and array addressing work together to run programs.

Assembly LanguageCPURegisters
0 likes · 12 min read
What Is a CPU? Inside the Brain of Your Computer Explained
Architects' Tech Alliance
Architects' Tech Alliance
Jan 15, 2024 · Fundamentals

What Is a CPU? Inside the Brain of Your Computer Explained

This article provides a comprehensive, step‑by‑step overview of CPU fundamentals, covering its definition, core functions, internal architecture, key registers, instruction execution stages, program counter behavior, conditional branching, flag registers, function calls, memory addressing, and the classic fetch‑decode‑execute pipeline.

Assembly LanguageCPURegisters
0 likes · 14 min read
What Is a CPU? Inside the Brain of Your Computer Explained
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Dec 1, 2023 · Fundamentals

Performance Optimization: Register Access, Assembly Basics, and CPU Pipeline Techniques

The article explains how performance can be dramatically improved by keeping frequently used data in CPU registers instead of memory, understanding basic assembly syntax and instruction types, using branch‑prediction hints, and exploiting the CPU pipeline to reduce stalls and wasted cycles.

Assembly LanguageCPU registersPerformance Optimization
0 likes · 12 min read
Performance Optimization: Register Access, Assembly Basics, and CPU Pipeline Techniques
IT Services Circle
IT Services Circle
Mar 14, 2023 · Fundamentals

A Glimpse into Early Computer Programming Before IDEs and the Internet

The article recounts how early programmers wrote code on switch‑based computers without keyboards, monitors, or IDEs, manually entering assembly in memory, using paper tape and punch cards, and eventually witnessing the emergence of BASIC, Unix, and early networking, illustrating the evolution of software development practices.

Assembly Languagecomputing evolutionearly computers
0 likes · 5 min read
A Glimpse into Early Computer Programming Before IDEs and the Internet
Tencent Cloud Developer
Tencent Cloud Developer
Aug 8, 2022 · Fundamentals

Deep Dive into Function Call Implementation: From Assembly to CPU Registers

This article thoroughly explains low‑level function call implementation, covering Intel and AT&T assembly syntax, the evolution of CPU registers from 16‑bit to 64‑bit x86, caller‑ and callee‑saved conventions, stack‑based to register‑based parameter passing, stack frame setup, and assembly representations of control structures.

Assembly LanguageCPU architectureCPU registers
0 likes · 23 min read
Deep Dive into Function Call Implementation: From Assembly to CPU Registers
Liangxu Linux
Liangxu Linux
Oct 14, 2020 · Fundamentals

What Are the Minimal Building Blocks of a CPU? From Relays to Logic Gates

This article explains the fundamental hardware components of a CPU, starting with early relay‑based machines, describing basic logic gates, constructing simple adders and an ALU, detailing memory and registers, and illustrating the fetch‑decode‑execute cycle and the evolution of machine code to assembly language.

ALUAssembly LanguageCPU
0 likes · 12 min read
What Are the Minimal Building Blocks of a CPU? From Relays to Logic Gates
21CTO
21CTO
Apr 12, 2017 · Fundamentals

The Untold Story of Wang Xiaobo: China’s Early Programmer and Literary Genius

This article recounts how the celebrated Chinese writer Wang Xiaobo also became an early 1990s programmer, self‑teaching assembly and C to build Chinese editors, input methods, and other software, while detailing his correspondence that reveals the challenges of computing in early‑era China.

Assembly LanguageC languageChinese editor
0 likes · 16 min read
The Untold Story of Wang Xiaobo: China’s Early Programmer and Literary Genius