Files
Arhitektura-i-Kompajleri/Readme.md
T
2026-06-13 23:35:27 +02:00

10 KiB

Books collection about computers tehnology and programing

Welcome to this page. This is a collection of books about programming, hardware, operating systems and everything related to computers. The books are primarily in PDF format, but there are also zipped files and CHM files.

Table of Contents

The Intel CPU directory

Intel CPU folder

Intel processors, optimization, and system programming documentation.

  • 248966-Software-Optimization-Manual-048.pdf
  • 252046-sdm-change-document.pdf
  • 253665-sdm-vol-1.pdf
  • 253666-sdm-vol-2a.pdf
  • 253667-sdm-vol-2b.pdf
  • 253668-sdm-vol-3a.pdf
  • 253669-sdm-vol-3b.pdf
  • 31559205.pdf
  • 317607.pdf
  • 323535-intel-xeon-processor-7500-series-uncore.pdf
  • 325294-intel-xeon-processor-e7-uncore.pdf
  • 325383-sdm-vol-2abcd.pdf
  • 325384-sdm-vol-3abcd.pdf
  • 325462-sdm-vol-1-2abcd-3abcd.pdf
  • 326018-sdm-vol-2c.pdf
  • 326019-sdm-vol-3c.pdf
  • 329468-intel-xeon-processor-e5-2600-v2-uncore.pdf
  • 329468-intel-xeon-processor-e5-e7-v2-uncore.pdf
  • 331051-intel-xeon-processor-e5-e7-v3-uncore.pdf
  • 332831-sdm-vol-3d.pdf
  • 334060-6th-gen-intel-core-processor-uncore.pdf
  • 334569-sdm-vol-2d.pdf
  • 335592-sdm-vol-4.pdf
  • 336274-intel-xeon-processor-scalable-memory-family-uncore.pdf
  • 336983-intel-analysis-of-speculative-execution-side-channels-white-paper.pdf
  • 350391-Intel-Processors-Based-on-Gracemont-Microarchitecture-Latency-Throughput.pdf
  • 355308-Software-Optimization-Manual-048-Changes-Doc.pdf
  • 355828-intel-apx-spec.pdf
  • 355989-intel-avx10-spec.pdf
  • 356112-intel-apx-sw-enabling.pdf
  • 356368-intel-avx10-tech-paper.pdf
  • 639778+ICX+UPG+v1.pdf
  • 64-ia-32-architectures-optimization-manual.pdf
  • 64-ia-32-architectures-software-developer-manual-325462.pdf
  • 64-ia-32-architectures-software-developers-manual.pdf
  • architecture-instruction-set-extensions-programming-reference.pdf
  • intel-atom-tremont-microarchitecture-throughput-and-latency.pdf
  • intel-xeon-scalable-processor-throughput-latency.pdf

Assembler

Assembler folder

Assembly language programming for various architectures.

  • Assembly_Language_Primer_for_the_IBM_PC_&_XT.pdf
  • Assembly_Language_Succinctly.pdf
  • Compute's_Beginners_Guide_to_Machine_Language_on_the_IBM_PC_and_PCjr.pdf
  • Intro_to_x86_Assembly_with_FASM_Part_1.pdf
  • Intro_to_x86_Assembly_with_FASM_Part_2.pdf
  • Introduction_to_x64_Assembly.pdf
  • ProgrammingGroundUp-1-0-booksize.pdf
  • The_Art_of_Computer_Programming - Vol 1.pdf
  • aoa.pdf (Art of Assembly)
  • assembly_tutorial.pdf
  • flazx_32-64-bit-80x86-assembly-language-architecture.chm
  • flazx_6502-assembly-language-programming-self-teaching-guides-.pdf
  • flazx_assembly-language-step-by-step.pdf
  • flazx_introduction-to-80x86-assembly-language-and-computer-architecture.chm
  • flazx_professional-assembly-language.pdf
  • flazx_the-art-of-assembly-language.chm
  • optimizing_assembly.pdf
  • pc_underground.pdf
  • pcasm-book.pdf
  • pdfaoa.zip

C

C folder

C programming language books and references.

  • Apress.Beginning.C.From.Novice.to.Professional.4th.Edition.Oct.2006.pdf
  • C_Language_Users_Handbook.pdf
  • C_programski_jezik.pdf
  • Learn C programming language in 24 hours.pdf
  • Objective-C Succinctly.pdf
  • Practical C Programming, 3rd Edition (1997).pdf
  • The C Programming Language ANSI C Version_2.pdf
  • The_C_programming_language.pdf
  • Turbo_C_Users_Guide_1987.pdf

C++

C++ folder

C++ programming, object-oriented programming, design patterns, and templates.

  • ADDISON-WESLEY--Design-Patterns--Elements-of-Reusable.pdf
  • Bjarne_Stroustrup_-_The_C++_Programming_Language_3rd_Ed.pdf
  • Borland_C___Power_Programming_Book_and_Disk__Programming_.pdf
  • C++ A Beginner's Guide 2nd Edition (2003).pdf
  • C++ Templates The Complete Guide.pdf
  • C++.Standard.Library.The.A.Tutorial.And.Reference.chm
  • C++.pdf
  • C++_tutorial.pdf
  • C++_za_apsolutne_pocetnike.pdf
  • Cpp.FAQs.2nd.chm
  • CppEssentials.pdf
  • Data Structures and Algorithm in C++.pdf
  • Getting Started with C++ Audio Programming for Game Development.pdf
  • How to think like a computer scientist(C++ Ver).pdf
  • Introduction to C++ Programming and Graphics.pdf
  • Object-Oriented.pdf
  • Objektno_orijentisano_programiranje_C++.pdf
  • Optimizing Softwares in C++.pdf
  • Real Time C++(OOP).pdf
  • Teach Yourself C++ in 21 Days 5th Edition.pdf
  • The-c++-programming-language-3rdEdition-Bjarne.pdf
  • cpp_tutorial.pdf
  • flazx_c-primer-third-edition.pdf
  • lcpp.pdf
  • new_learning.pdf
  • optimizing_cpp.pdf
  • teachyourselfcplusplusin21days.pdf
  • vc++6kurs.pdf

Compiler construction

Compiler construction folder

Compiler design, formal syntax, parsing techniques, and programming language design.

  • 11-ghuloum.pdf
  • BookBody.pdf
  • Compiler Design - Formal Syntax And Semanti.pdf
  • Compiler_construction.pdf
  • Engineering A Compiler.pdf
  • Lets_build_compiler/ — a tutorial series (tutor1.txt — tutor16.txt)
  • Parsing Techniques - A Practical Guide.pdf
  • advanced_programming_language_design.pdf
  • basics_lulu2.pdf
  • pdfvers.pdf

Computer hardware

Computer hardware folder

Hardware reference manuals, processor documentation, bus standards, and system programming.

  • 210760-002_80286_Hardware_Reference_Manual_1987.pdf
  • 386INTEL.TXT
  • 3dnow.pdf
  • 8086.pdf
  • 82077AA_FloppyControllerDatasheet.pdf
  • 8253.pdf
  • ACPI Component Architecture User Guide and Programmer Reference (2003-04-18) v1.16.pdf
  • ACPI Component Architecture User Guide and Programmer Reference (2011-11-18) v5.00.pdf
  • ATA.TXT
  • Advanced Configuration and Power Interface Specification (2019-01) v6.3.pdf
  • BIOSGuide.pdf
  • Biosguide.doc
  • CP_Parallel.pdf
  • CP_serial.pdf
  • Commodore Amiga A500/A2000/ — technical reference manuals (2 PDFs)
  • Computer Virus.pdf
  • DMA.rtf
  • DP8390Details.pdf
  • DP8390Overview.pdf
  • DVD-Video/DVD-Audio Virtual Machine Command Encoding (2004-04-09) v1.0.5.pdf
  • Donald.E.Knuth.The.Art.of.Computer.Programming.Volume.2.pdf
  • Execution-Cache-Memory Performance.pdf
  • Graphics Programming Black Book.pdf
  • Hardware Book.pdf
  • Inside_the_IBM_PC-1983.pdf
  • Intel386TM DX MICROPROCESSOR.pdf
  • Intel8086.pdf
  • Intel_486_DS.pdf
  • Keyboard scancode.txt
  • Microsoft Extensible Firmware Initiative FAT32 File System Specification (2000-12-06) v1.03.pdf
  • Mouse hardware.txt
  • PC Mouse.rtf
  • PCI_22.pdf
  • PNP-ExternalSerial-v1.00.pdf
  • PNP-Firewire-v1.0b.pdf
  • PNP-ISA-v1.0a.pdf
  • PNP-Parellel-v1.0b.pdf
  • PNPBIOSSpecification-v1.0a.pdf
  • Programming_The_80386.pdf
  • SAMS_Printer_Connection_Bible.pdf
  • The Complete Amiga 500 User Guide by Peter Hutchison (2003).pdf
  • The_GEM_Operating_System_Handbook.pdf
  • Upgrade_&_Maintain_Your_PC_2nd_Edition.pdf
  • VGA documents/ — extensive VGA documentation collection (75 files: TXT, PAS, EXE, AS, COM, DOC, NOT, VER)
  • WhatisPCIExpress.pdf
  • asplos235_adams.pdf
  • cpu_design.pdf
  • dmaprogramming.pdf
  • donald-e-knuth-the-art-of-computer-programming-vol-3.pdf
  • instruction_tables.pdf
  • iot_1125.pdf
  • microarchitecture.pdf
  • pcibios.pdf

DataBase

DataBase folder

SQL and database related books and tutorials.

  • SQL_Queries_Succinctly.pdf
  • baze-podataka.pdf
  • baze_3.pdf
  • sql_tutorial.pdf
  • sqlite_tutorial.pdf
  • using.sqlite.oreilly.2010.pdf

Delphi

Delphi folder

Delphi programming, Object Pascal, and Turbo Pascal references.

  • D7_DevelopersGuide.pdf (Delphi 7 Developer's Guide)
  • Delphi Cookbook, Second Edition_.pdf
  • Delphi Cookbook_.pdf
  • DelphiLanguageGuide.pdf
  • Delphi_Succinctly.pdf
  • MVVM in Delphi.pdf
  • ObjectPascalHandbook_SydneyVersion_Complete.pdf
  • Turbo_Pascal_Database_Toolbox.pdf
  • Turbo_Pascal_Numerical_Methods_Toolbox.pdf
  • Turbo_Pascal_Version_5.5_Object_Oriented_Programming_Guide.pdf
  • Turbo_Pascal_Version_7.0_Programmers_Reference_1992.pdf
  • eBook-Dependency-Injection-in-Delphi-Nick-Hodges.pdf
  • essential_delphi.pdf
  • leanpubmorecodingindelphi2015.pdf

GNU C++

GNU C++ folder

GNU C++ compiler and library documentation.

  • cpp.pdf (GNU C++ compiler manual)
  • gcc.pdf (GNU Compiler Collection manual)
  • libstdc++-api.pdf (GNU libstdc++ API reference)
  • libstdc++-manual.pdf (GNU libstdc++ manual)

Game programing

Game programing folder

Game development and graphics programming.

  • Direct3D_Succinctly.pdf
  • Tricks-Of-The-Windows-Game-Programming-Gurus-C++-Andre-Lamothe.pdf
  • dacgg.pdf

HTML, CSS, PHP, JAVA

HTML_CSS_PHP_JAVA folder

Web technologies: HTML, CSS, PHP, JavaScript, and Java.

  • 0750-css-cascading-style-sheets.pdf
  • 0821-css-notes-for-professionals-book.pdf
  • Learning PHP, MySQL & JavaScript_ with jQuery, CSS & HTML5 (4th ed.) [Nixon 2014-12-14].pdf
  • Sams Teach Yourself HTML, CSS, and JavaScript All in One.pdf
  • the-complete-reference-html-css-fifth-edition.pdf

OS

OS folder

Operating system internals, file systems, Linux, Windows, and system programming.

  • Ext2fs-overview-0.1.pdf
  • Linux_Succinctly.pdf
  • LongFileName.pdf
  • Making an Unattened Windows Xp Cd.pdf
  • Microsoft Windows XP Registry Guide.pdf
  • NFS linux 1.pdf
  • NFS linux.pdf
  • PC_System_Programming.pdf
  • PECOFF.pdf (Portable Executable and COFF specification)
  • Special Edition Using MS-DOS 6.22 3rd ed - J. Cooper (Que, 2002) WW.pdf
  • Ubuntu_Server_Succinctly.pdf
  • Windows 95 Manual.pdf
  • WritingDriversForTheDP8390.pdf
  • chapter_01.pdf
  • fatgen103.pdf (FAT file system specification)
  • journal-design.pdf
  • os.pdf
  • partitiontypes.pdf
  • persistent_microkernel.pdf
  • practical-file-system-design.pdf

Reverse engineering

Reverse engineering folder

Reverse engineering, security, and hacking techniques.

  • EN-Hacking Technique.pdf
  • Google AdSense Secrets 5.0.pdf
  • Google Hacking Guide.pdf
  • Google-Hacking-by-Ali-Jahangiri.pdf
  • Reverse Engineering In Computer Applications.pdf
  • decompilation_thesis.pdf