Free Computer Architecture PDF Library: From Transistors to Syste

Computer Architecture studies the design of computer systems, including processors, memory hierarchies, instruction sets, and performance optimization techniques.

23 Courses
181,755 Total Downloads

Raspberry Pi: How to get started

Description: Download free Raspberry Pi: How to get started PDF. Learn how to choose a model, boot up, use GPIO pins, and program with Scratch. Perfect for beginners.

Size: 703.21 KB Downloads: 119

x86-64 Assembly Language Programming

Description: Explore x86-64 assembly language programming with clear explanations, instructions, registers, and practical projects for efficient coding.

Size: 1.67 MB Downloads: 533

Introduction to Microcontrollers

Description: A concise microcontroller guide covering embedded programming, I/O interfacing, motor-control fundamentals, practical code examples, and step-by-step projects.

Size: 1.24 MB Downloads: 7,494

How to Build a Computer from Scratch

Description: Download free How to Build a Computer from Scratch PDF. Learn hardware basics, building techniques, overclocking, and stress testing. Perfect for beginners.

Size: 716.51 KB Downloads: 9,452

Mobile Phone Repair and Maintenance

Description: Download free Mobile Phone Repair and Maintenance PDF. Learn types of phones, repair tools, diagnosing faults, and safety precautions. Perfect for beginners.

Size: 679.81 KB Downloads: 68,265

Basic Computer Maintenance

Description: Learn computer maintenance with this free PDF. Covers hardware upkeep, software updates, malware protection, and performance tips. Perfect for all users.

Size: 357.27 KB Downloads: 22,763

Advanced Computer Architecture

Description: Explore in-depth concepts of CPU design, I/O techniques, and system architecture with our comprehensive Advanced Computer Architecture PDF guide.

Size: 1.36 MB Downloads: 7,323

Computer Fundamentals

Description: Explore essential concepts of computer architecture, including memory operations, addressing modes, and data representation standards.

Size: 772.52 KB Downloads: 13,845

Boolean Algebra And Logic Simplification

Description: Master Boolean algebra and logic simplification techniques with this comprehensive guide — perfect for students and engineers in digital logic design.

Size: 1.11 MB Downloads: 5,368

Boolean Algebra and Digital Logic

Description: Learn Boolean algebra and digital logic basics, from theory to practical circuit design with helpful exercises. Perfect for students and engineers.

Size: 299.07 KB Downloads: 2,552

Elements of Processor (CPU) Architecture

Description: Learn key concepts of processor architecture, CPU design, and parallel computing with this comprehensive primer for engineers and scientists.

Size: 2.14 MB Downloads: 5,353

Digital Logic Design

Description: Download the comprehensive Digital Logic Design PDF and master circuit fundamentals, memory design, counters, and flip-flops for computer engineering.

Size: 1.44 MB Downloads: 5,446

SSD and HDD technology

Description: Explore in-depth SSD and HDD technology, forensic techniques, data recovery methods, and practical applications in digital evidence handling.

Size: 926.50 KB Downloads: 2,467

Your Guide To Solid State Drives

Description: Discover everything about Solid State Drives (SSD) – technology, advantages, and how to choose the best SSD for your needs in this comprehensive guide.

Size: 977.49 KB Downloads: 1,718

Instruction tables

Description: Detailed VIA Nano 3000 instruction timings, μop breakdowns, port mappings, and latency/throughput data—practical notes for compiler writers and engineers.

Size: 809.15 KB Downloads: 1,543

The microarchitecture of Intel, AMD and VIA CPUs

Description: Explore the detailed microarchitecture of Intel Haswell and Broadwell CPUs, covering pipelines, execution units, multithreading, and performance bottlenecks.

Size: 1.41 MB Downloads: 2,224

Reverse Engineering for Beginners

Description: Master the fundamentals of reverse engineering with this comprehensive guide, perfect for beginners seeking practical skills in assembly, debugging.

Size: 1.23 MB Downloads: 5,144

Introduction to Computer Design

Description: Explore foundational computer design concepts, number systems, and digital representations with this comprehensive PDF ideal for students and tech enthusiasts.

Size: 2.23 MB Downloads: 13,029

Introduction to Digital Computers

Description: Master digital logic fundamentals with this comprehensive guide on flip-flops, clocks, and two’s complement arithmetic for computer science learners.

Size: 1.05 MB Downloads: 4,684

X86 Disassembly

Description: Practical x86 disassembly: learn control-flow analysis, register/stack usage, calling conventions and jump-table analysis for debugging and reverse engineering.

Size: 1.08 MB Downloads: 2,433