Tag

computer fundamentals

0 views collected around this technical thread.

IT Services Circle
IT Services Circle
Oct 3, 2024 · Fundamentals

How an Operating System Starts: From Power‑On to the Boot Loader

This article explains how a computer powers on, the CPU fetches initial instructions from firmware such as BIOS or UEFI, performs hardware checks, reads the MBR, runs first‑stage and second‑stage boot loaders, and finally loads the operating system kernel into memory.

BIOSOS bootboot loader
0 likes · 6 min read
How an Operating System Starts: From Power‑On to the Boot Loader
IT Services Circle
IT Services Circle
May 22, 2024 · Fundamentals

Understanding Binary, Logic Gates, and How CPUs Process Information

This article explains how CPUs interpret binary signals as voltage levels, describes basic logic gates such as AND, OR, NOT, shows how they combine to perform arithmetic like addition, and clarifies that hardware itself lacks understanding, relying on human-designed instruction sets and compilers to give meaning to 0s and 1s.

CPUbinarycomputer fundamentals
0 likes · 6 min read
Understanding Binary, Logic Gates, and How CPUs Process Information
IT Services Circle
IT Services Circle
Sep 14, 2023 · Fundamentals

Why Does a Computer Freeze? What Happens Inside the CPU When It Crashes

During a computer freeze, the CPU isn’t simply idle; it may be trapped in a high‑priority interrupt handler or deadlocked kernel code, and the operating system’s scheduling and interrupt priorities determine whether the processor can be reclaimed, explaining why a simple infinite loop rarely causes a crash.

CPUDeadlockOperating System
0 likes · 6 min read
Why Does a Computer Freeze? What Happens Inside the CPU When It Crashes
Architecture Digest
Architecture Digest
Aug 19, 2022 · Fundamentals

Learning the Eternal: Abstract Models, Computer Foundations, and Critical Thinking

The article argues that true learning should focus on enduring abstract models rather than transient knowledge, exploring computer fundamentals such as binary states, Von Neumann architecture, compilation theory, distributed systems, and advocating methodological approaches like universal doubt and independent thinking.

CompilationDistributed Systemsabstract models
0 likes · 12 min read
Learning the Eternal: Abstract Models, Computer Foundations, and Critical Thinking
Java Captain
Java Captain
May 18, 2022 · Fundamentals

What to Study: Abstract Models, Computer Fundamentals, and Methodology

The article explores why learning abstract models, fundamental computer concepts, and philosophical methodologies is more valuable than merely acquiring transient knowledge, emphasizing mathematics, binary logic, Von Neumann architecture, compilation, distributed systems, and independent critical thinking.

abstract modelscomputer fundamentalslearning methodology
0 likes · 12 min read
What to Study: Abstract Models, Computer Fundamentals, and Methodology
Sohu Tech Products
Sohu Tech Products
Apr 22, 2020 · Fundamentals

How Computers Display Characters: Encoding, Input Methods, Unicode, and Fonts

This article explains how characters are turned into binary, mapped through Unicode and character sets, processed by input methods and font files, and finally rendered on screen, while also covering the challenges of rare characters and recent Unicode updates.

Unicodecharacter encodingcomputer fundamentals
0 likes · 7 min read
How Computers Display Characters: Encoding, Input Methods, Unicode, and Fonts
Architecture Digest
Architecture Digest
Apr 2, 2020 · Fundamentals

From Finger Counting to One‑Bit Adders: A Story of Learning Binary and Logic Gates

A classroom tale follows elementary students as they discover binary counting with their fingers, translate it into truth tables, explore AND, OR, and NOT gates, and progressively build one‑bit and multi‑bit adders, illustrating fundamental digital logic concepts.

binarycomputer fundamentalsdigital electronics
0 likes · 11 min read
From Finger Counting to One‑Bit Adders: A Story of Learning Binary and Logic Gates
Architects' Tech Alliance
Architects' Tech Alliance
Dec 17, 2019 · Fundamentals

RISC vs CISC: Instruction Set Architectures, MIPS and ARM Comparison

This article explains the fundamental differences between RISC and CISC architectures, reviews the historical development and technical characteristics of processors such as MIPS, ARM, and x86, and discusses why China’s Loongson chips favor the MIPS instruction set over alternatives.

ARMCISCInstruction set
0 likes · 14 min read
RISC vs CISC: Instruction Set Architectures, MIPS and ARM Comparison
Architects' Tech Alliance
Architects' Tech Alliance
Sep 3, 2019 · Fundamentals

Fundamentals of CPU Architecture and Performance

This article explains the fundamentals of CPUs, covering their core functions, internal components, operation stages, key performance metrics such as clock speed, multiplier and external frequency, as well as modern technologies like Turbo Boost, multi‑core, hyper‑threading, and the evolution of CISC and RISC architectures.

CPUMulti-corecomputer fundamentals
0 likes · 11 min read
Fundamentals of CPU Architecture and Performance
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.

Computer HistoryQuantum Computingbinary representation
0 likes · 9 min read
Fundamentals of Computers: History, Integrated Circuits, Digital Logic, and Binary Systems
Java Captain
Java Captain
Jul 9, 2018 · Fundamentals

Fundamental Computer Concepts and Java JVM Memory Architecture

This article explains basic computer concepts such as storage units, registers, memory hierarchy, kernel and user space, CPU word length, and then details the Java Virtual Machine's runtime data areas, object creation process, and object reference mechanisms.

CPU architectureJVMJava
0 likes · 14 min read
Fundamental Computer Concepts and Java JVM Memory Architecture
Architects' Tech Alliance
Architects' Tech Alliance
Apr 18, 2018 · Fundamentals

Understanding GPU Architecture and Its Evolution

This article explains the historical development of graphics processing units, their internal structure, rendering pipeline, and how GPUs shifted graphics workloads from CPUs to specialized parallel hardware, highlighting key concepts such as vertex shaders, pixel shaders, SIMD architectures, and performance growth.

GPUcomputer fundamentalsgraphics architecture
0 likes · 11 min read
Understanding GPU Architecture and Its Evolution
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Aug 25, 2016 · Fundamentals

How Does Your WeChat Message Reach Your Partner? Inside ARP Basics

This article uses a playful campus love story to illustrate how messages travel over a network, explaining the role of IP addresses, MAC addresses, broadcast domains, and the ARP protocol in translating an IP to a physical address so data can reach the recipient’s device.

ARPIPMAC
0 likes · 6 min read
How Does Your WeChat Message Reach Your Partner? Inside ARP Basics