Update Readme.md

This commit is contained in:
2026-06-14 00:10:26 +02:00
parent bcf23a3bad
commit 0efd8d9990
+316 -216
View File
@@ -27,44 +27,44 @@ The books are primarily in PDF format, but there are also zipped files and CHM f
Intel processors, optimization, and system programming documentation. Intel processors, optimization, and system programming documentation.
- 248966-Software-Optimization-Manual-048.pdf - [248966-Software-Optimization-Manual-048.pdf](Intel%20CPU/248966-Software-Optimization-Manual-048.pdf)
- 252046-sdm-change-document.pdf - [252046-sdm-change-document.pdf](Intel%20CPU/252046-sdm-change-document.pdf)
- 253665-sdm-vol-1.pdf - [253665-sdm-vol-1.pdf](Intel%20CPU/253665-sdm-vol-1.pdf)
- 253666-sdm-vol-2a.pdf - [253666-sdm-vol-2a.pdf](Intel%20CPU/253666-sdm-vol-2a.pdf)
- 253667-sdm-vol-2b.pdf - [253667-sdm-vol-2b.pdf](Intel%20CPU/253667-sdm-vol-2b.pdf)
- 253668-sdm-vol-3a.pdf - [253668-sdm-vol-3a.pdf](Intel%20CPU/253668-sdm-vol-3a.pdf)
- 253669-sdm-vol-3b.pdf - [253669-sdm-vol-3b.pdf](Intel%20CPU/253669-sdm-vol-3b.pdf)
- 31559205.pdf - [31559205.pdf](Intel%20CPU/31559205.pdf)
- 317607.pdf - [317607.pdf](Intel%20CPU/317607.pdf)
- 323535-intel-xeon-processor-7500-series-uncore.pdf - [323535-intel-xeon-processor-7500-series-uncore.pdf](Intel%20CPU/323535-intel-xeon-processor-7500-series-uncore.pdf)
- 325294-intel-xeon-processor-e7-uncore.pdf - [325294-intel-xeon-processor-e7-uncore.pdf](Intel%20CPU/325294-intel-xeon-processor-e7-uncore.pdf)
- 325383-sdm-vol-2abcd.pdf - [325383-sdm-vol-2abcd.pdf](Intel%20CPU/325383-sdm-vol-2abcd.pdf)
- 325384-sdm-vol-3abcd.pdf - [325384-sdm-vol-3abcd.pdf](Intel%20CPU/325384-sdm-vol-3abcd.pdf)
- 325462-sdm-vol-1-2abcd-3abcd.pdf - [325462-sdm-vol-1-2abcd-3abcd.pdf](Intel%20CPU/325462-sdm-vol-1-2abcd-3abcd.pdf)
- 326018-sdm-vol-2c.pdf - [326018-sdm-vol-2c.pdf](Intel%20CPU/326018-sdm-vol-2c.pdf)
- 326019-sdm-vol-3c.pdf - [326019-sdm-vol-3c.pdf](Intel%20CPU/326019-sdm-vol-3c.pdf)
- 329468-intel-xeon-processor-e5-2600-v2-uncore.pdf - [329468-intel-xeon-processor-e5-2600-v2-uncore.pdf](Intel%20CPU/329468-intel-xeon-processor-e5-2600-v2-uncore.pdf)
- 329468-intel-xeon-processor-e5-e7-v2-uncore.pdf - [329468-intel-xeon-processor-e5-e7-v2-uncore.pdf](Intel%20CPU/329468-intel-xeon-processor-e5-e7-v2-uncore.pdf)
- 331051-intel-xeon-processor-e5-e7-v3-uncore.pdf - [331051-intel-xeon-processor-e5-e7-v3-uncore.pdf](Intel%20CPU/331051-intel-xeon-processor-e5-e7-v3-uncore.pdf)
- 332831-sdm-vol-3d.pdf - [332831-sdm-vol-3d.pdf](Intel%20CPU/332831-sdm-vol-3d.pdf)
- 334060-6th-gen-intel-core-processor-uncore.pdf - [334060-6th-gen-intel-core-processor-uncore.pdf](Intel%20CPU/334060-6th-gen-intel-core-processor-uncore.pdf)
- 334569-sdm-vol-2d.pdf - [334569-sdm-vol-2d.pdf](Intel%20CPU/334569-sdm-vol-2d.pdf)
- 335592-sdm-vol-4.pdf - [335592-sdm-vol-4.pdf](Intel%20CPU/335592-sdm-vol-4.pdf)
- 336274-intel-xeon-processor-scalable-memory-family-uncore.pdf - [336274-intel-xeon-processor-scalable-memory-family-uncore.pdf](Intel%20CPU/336274-intel-xeon-processor-scalable-memory-family-uncore.pdf)
- 336983-intel-analysis-of-speculative-execution-side-channels-white-paper.pdf - [336983-intel-analysis-of-speculative-execution-side-channels-white-paper.pdf](Intel%20CPU/336983-intel-analysis-of-speculative-execution-side-channels-white-paper.pdf)
- 350391-Intel-Processors-Based-on-Gracemont-Microarchitecture-Latency-Throughput.pdf - [350391-Intel-Processors-Based-on-Gracemont-Microarchitecture-Latency-Throughput.pdf](Intel%20CPU/350391-Intel-Processors-Based-on-Gracemont-Microarchitecture-Latency-Throughput.pdf)
- 355308-Software-Optimization-Manual-048-Changes-Doc.pdf - [355308-Software-Optimization-Manual-048-Changes-Doc.pdf](Intel%20CPU/355308-Software-Optimization-Manual-048-Changes-Doc.pdf)
- 355828-intel-apx-spec.pdf - [355828-intel-apx-spec.pdf](Intel%20CPU/355828-intel-apx-spec.pdf)
- 355989-intel-avx10-spec.pdf - [355989-intel-avx10-spec.pdf](Intel%20CPU/355989-intel-avx10-spec.pdf)
- 356112-intel-apx-sw-enabling.pdf - [356112-intel-apx-sw-enabling.pdf](Intel%20CPU/356112-intel-apx-sw-enabling.pdf)
- 356368-intel-avx10-tech-paper.pdf - [356368-intel-avx10-tech-paper.pdf](Intel%20CPU/356368-intel-avx10-tech-paper.pdf)
- 639778+ICX+UPG+v1.pdf - [639778+ICX+UPG+v1.pdf](Intel%20CPU/639778+ICX+UPG+v1.pdf)
- 64-ia-32-architectures-optimization-manual.pdf - [64-ia-32-architectures-optimization-manual.pdf](Intel%20CPU/64-ia-32-architectures-optimization-manual.pdf)
- 64-ia-32-architectures-software-developer-manual-325462.pdf - [64-ia-32-architectures-software-developer-manual-325462.pdf](Intel%20CPU/64-ia-32-architectures-software-developer-manual-325462.pdf)
- 64-ia-32-architectures-software-developers-manual.pdf - [64-ia-32-architectures-software-developers-manual.pdf](Intel%20CPU/64-ia-32-architectures-software-developers-manual.pdf)
- architecture-instruction-set-extensions-programming-reference.pdf - [architecture-instruction-set-extensions-programming-reference.pdf](Intel%20CPU/architecture-instruction-set-extensions-programming-reference.pdf)
- intel-atom-tremont-microarchitecture-throughput-and-latency.pdf - [intel-atom-tremont-microarchitecture-throughput-and-latency.pdf](Intel%20CPU/intel-atom-tremont-microarchitecture-throughput-and-latency.pdf)
- intel-xeon-scalable-processor-throughput-latency.pdf - [intel-xeon-scalable-processor-throughput-latency.pdf](Intel%20CPU/intel-xeon-scalable-processor-throughput-latency.pdf)
## Assembler ## Assembler
@@ -73,26 +73,26 @@ Intel processors, optimization, and system programming documentation.
Assembly language programming for various architectures. Assembly language programming for various architectures.
- Assembly_Language_Primer_for_the_IBM_PC_&_XT.pdf - [Assembly_Language_Primer_for_the_IBM_PC_&_XT.pdf](Assembler/Assembly_Language_Primer_for_the_IBM_PC_%26_XT.pdf)
- Assembly_Language_Succinctly.pdf - [Assembly_Language_Succinctly.pdf](Assembler/Assembly_Language_Succinctly.pdf)
- Compute's_Beginners_Guide_to_Machine_Language_on_the_IBM_PC_and_PCjr.pdf - [Compute's_Beginners_Guide_to_Machine_Language_on_the_IBM_PC_and_PCjr.pdf](Assembler/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_1.pdf](Assembler/Intro_to_x86_Assembly_with_FASM_Part_1.pdf)
- Intro_to_x86_Assembly_with_FASM_Part_2.pdf - [Intro_to_x86_Assembly_with_FASM_Part_2.pdf](Assembler/Intro_to_x86_Assembly_with_FASM_Part_2.pdf)
- Introduction_to_x64_Assembly.pdf - [Introduction_to_x64_Assembly.pdf](Assembler/Introduction_to_x64_Assembly.pdf)
- ProgrammingGroundUp-1-0-booksize.pdf - [ProgrammingGroundUp-1-0-booksize.pdf](Assembler/ProgrammingGroundUp-1-0-booksize.pdf)
- The_Art_of_Computer_Programming - Vol 1.pdf - [The_Art_of_Computer_Programming - Vol 1.pdf](Assembler/The_Art_of_Computer_Programming%20-%20Vol%201.pdf)
- aoa.pdf (Art of Assembly) - [aoa.pdf](Assembler/aoa.pdf) (Art of Assembly)
- assembly_tutorial.pdf - [assembly_tutorial.pdf](Assembler/assembly_tutorial.pdf)
- flazx_32-64-bit-80x86-assembly-language-architecture.chm - [flazx_32-64-bit-80x86-assembly-language-architecture.chm](Assembler/flazx_32-64-bit-80x86-assembly-language-architecture.chm)
- flazx_6502-assembly-language-programming-self-teaching-guides-.pdf - [flazx_6502-assembly-language-programming-self-teaching-guides-.pdf](Assembler/flazx_6502-assembly-language-programming-self-teaching-guides-.pdf)
- flazx_assembly-language-step-by-step.pdf - [flazx_assembly-language-step-by-step.pdf](Assembler/flazx_assembly-language-step-by-step.pdf)
- flazx_introduction-to-80x86-assembly-language-and-computer-architecture.chm - [flazx_introduction-to-80x86-assembly-language-and-computer-architecture.chm](Assembler/flazx_introduction-to-80x86-assembly-language-and-computer-architecture.chm)
- flazx_professional-assembly-language.pdf - [flazx_professional-assembly-language.pdf](Assembler/flazx_professional-assembly-language.pdf)
- flazx_the-art-of-assembly-language.chm - [flazx_the-art-of-assembly-language.chm](Assembler/flazx_the-art-of-assembly-language.chm)
- optimizing_assembly.pdf - [optimizing_assembly.pdf](Assembler/optimizing_assembly.pdf)
- pc_underground.pdf - [pc_underground.pdf](Assembler/pc_underground.pdf)
- pcasm-book.pdf - [pcasm-book.pdf](Assembler/pcasm-book.pdf)
- pdfaoa.zip - [pdfaoa.zip](Assembler/pdfaoa.zip)
## C ## C
@@ -101,15 +101,15 @@ Assembly language programming for various architectures.
C programming language books and references. C programming language books and references.
- Apress.Beginning.C.From.Novice.to.Professional.4th.Edition.Oct.2006.pdf - [Apress.Beginning.C.From.Novice.to.Professional.4th.Edition.Oct.2006.pdf](C/Apress.Beginning.C.From.Novice.to.Professional.4th.Edition.Oct.2006.pdf)
- C_Language_Users_Handbook.pdf - [C_Language_Users_Handbook.pdf](C/C_Language_Users_Handbook.pdf)
- C_programski_jezik.pdf - [C_programski_jezik.pdf](C/C_programski_jezik.pdf)
- Learn C programming language in 24 hours.pdf - [Learn C programming language in 24 hours.pdf](C/Learn%20C%20programming%20language%20in%2024%20hours.pdf)
- Objective-C Succinctly.pdf - [Objective-C Succinctly.pdf](C/Objective-C%20Succinctly.pdf)
- Practical C Programming, 3rd Edition (1997).pdf - [Practical C Programming, 3rd Edition (1997).pdf](C/Practical%20C%20Programming%2C%203rd%20Edition%20(1997).pdf)
- The C Programming Language ANSI C Version_2.pdf - [The C Programming Language ANSI C Version_2.pdf](C/The%20C%20Programming%20Language%20ANSI%20C%20Version_2.pdf)
- The_C_programming_language.pdf - [The_C_programming_language.pdf](C/The_C_programming_language.pdf)
- Turbo_C_Users_Guide_1987.pdf - [Turbo_C_Users_Guide_1987.pdf](C/Turbo_C_Users_Guide_1987.pdf)
## C++ ## C++
@@ -118,34 +118,34 @@ C programming language books and references.
C++ programming, object-oriented programming, design patterns, and templates. C++ programming, object-oriented programming, design patterns, and templates.
- ADDISON-WESLEY--Design-Patterns--Elements-of-Reusable.pdf - [ADDISON-WESLEY--Design-Patterns--Elements-of-Reusable.pdf](C++/ADDISON-WESLEY--Design-Patterns--Elements-of-Reusable.pdf)
- Bjarne_Stroustrup_-_The_C++_Programming_Language_3rd_Ed.pdf - [Bjarne_Stroustrup_-_The_C++_Programming_Language_3rd_Ed.pdf](C++/Bjarne_Stroustrup_-_The_C%2B%2B_Programming_Language_3rd_Ed.pdf)
- Borland_C___Power_Programming_Book_and_Disk__Programming_.pdf - [Borland_C___Power_Programming_Book_and_Disk__Programming_.pdf](C++/Borland_C___Power_Programming_Book_and_Disk__Programming_.pdf)
- C++ A Beginner's Guide 2nd Edition (2003).pdf - [C++ A Beginner's Guide 2nd Edition (2003).pdf](C++/C%2B%2B%20A%20Beginner's%20Guide%202nd%20Edition%20(2003).pdf)
- C++ Templates The Complete Guide.pdf - [C++ Templates The Complete Guide.pdf](C++/C%2B%2B%20Templates%20The%20Complete%20Guide.pdf)
- C++.Standard.Library.The.A.Tutorial.And.Reference.chm - [C++.Standard.Library.The.A.Tutorial.And.Reference.chm](C++/C%2B%2B.Standard.Library.The.A.Tutorial.And.Reference.chm)
- C++.pdf - [C++.pdf](C++/C%2B%2B.pdf)
- C++_tutorial.pdf - [C++_tutorial.pdf](C++/C%2B%2B_tutorial.pdf)
- C++_za_apsolutne_pocetnike.pdf - [C++_za_apsolutne_pocetnike.pdf](C++/C%2B%2B_za_apsolutne_pocetnike.pdf)
- Cpp.FAQs.2nd.chm - [Cpp.FAQs.2nd.chm](C++/Cpp.FAQs.2nd.chm)
- CppEssentials.pdf - [CppEssentials.pdf](C++/CppEssentials.pdf)
- Data Structures and Algorithm in C++.pdf - [Data Structures and Algorithm in C++.pdf](C++/Data%20Structures%20and%20Algorithm%20in%20C%2B%2B.pdf)
- Getting Started with C++ Audio Programming for Game Development.pdf - [Getting Started with C++ Audio Programming for Game Development.pdf](C++/Getting%20Started%20with%20C%2B%2B%20Audio%20Programming%20for%20Game%20Development.pdf)
- How to think like a computer scientist(C++ Ver).pdf - [How to think like a computer scientist(C++ Ver).pdf](C++/How%20to%20think%20like%20a%20computer%20scientist(C%2B%2B%20Ver).pdf)
- Introduction to C++ Programming and Graphics.pdf - [Introduction to C++ Programming and Graphics.pdf](C++/Introduction%20to%20C%2B%2B%20Programming%20and%20Graphics.pdf)
- Object-Oriented.pdf - [Object-Oriented.pdf](C++/Object-Oriented.pdf)
- Objektno_orijentisano_programiranje_C++.pdf - [Objektno_orijentisano_programiranje_C++.pdf](C++/Objektno_orijentisano_programiranje_C%2B%2B.pdf)
- Optimizing Softwares in C++.pdf - [Optimizing Softwares in C++.pdf](C++/Optimizing%20Softwares%20in%20C%2B%2B.pdf)
- Real Time C++(OOP).pdf - [Real Time C++(OOP).pdf](C++/Real%20Time%20C%2B%2B(OOP).pdf)
- Teach Yourself C++ in 21 Days 5th Edition.pdf - [Teach Yourself C++ in 21 Days 5th Edition.pdf](C++/Teach%20Yourself%20C%2B%2B%20in%2021%20Days%205th%20Edition.pdf)
- The-c++-programming-language-3rdEdition-Bjarne.pdf - [The-c++-programming-language-3rdEdition-Bjarne.pdf](C++/The-c%2B%2B-programming-language-3rdEdition-Bjarne.pdf)
- cpp_tutorial.pdf - [cpp_tutorial.pdf](C++/cpp_tutorial.pdf)
- flazx_c-primer-third-edition.pdf - [flazx_c-primer-third-edition.pdf](C++/flazx_c-primer-third-edition.pdf)
- lcpp.pdf - [lcpp.pdf](C++/lcpp.pdf)
- new_learning.pdf - [new_learning.pdf](C++/new_learning.pdf)
- optimizing_cpp.pdf - [optimizing_cpp.pdf](C++/optimizing_cpp.pdf)
- teachyourselfcplusplusin21days.pdf - [teachyourselfcplusplusin21days.pdf](C++/teachyourselfcplusplusin21days.pdf)
- vc++6kurs.pdf - [vc++6kurs.pdf](C++/vc%2B%2B6kurs.pdf)
## Compiler construction ## Compiler construction
@@ -154,16 +154,35 @@ C++ programming, object-oriented programming, design patterns, and templates.
Compiler design, formal syntax, parsing techniques, and programming language design. Compiler design, formal syntax, parsing techniques, and programming language design.
- 11-ghuloum.pdf - [11-ghuloum.pdf](Compiler%20construction/11-ghuloum.pdf)
- BookBody.pdf - [BookBody.pdf](Compiler%20construction/BookBody.pdf)
- Compiler Design - Formal Syntax And Semanti.pdf - [Compiler Design - Formal Syntax And Semanti.pdf](Compiler%20construction/Compiler%20Design%20-%20Formal%20Syntax%20And%20Semanti.pdf)
- Compiler_construction.pdf - [Compiler_construction.pdf](Compiler%20construction/Compiler_construction.pdf)
- Engineering A Compiler.pdf - [Engineering A Compiler.pdf](Compiler%20construction/Engineering%20A%20Compiler.pdf)
- Lets_build_compiler/ — a tutorial series (tutor1.txt — tutor16.txt) - [Parsing Techniques - A Practical Guide.pdf](Compiler%20construction/Parsing%20Techniques%20-%20A%20Practical%20Guide.pdf)
- Parsing Techniques - A Practical Guide.pdf - [advanced_programming_language_design.pdf](Compiler%20construction/advanced_programming_language_design.pdf)
- advanced_programming_language_design.pdf - [basics_lulu2.pdf](Compiler%20construction/basics_lulu2.pdf)
- basics_lulu2.pdf - [pdfvers.pdf](Compiler%20construction/pdfvers.pdf)
- pdfvers.pdf
**Lets_build_compiler/** — a tutorial series:
- [readme.txt](Compiler%20construction/Lets_build_compiler/readme.txt)
- [tutor1.txt](Compiler%20construction/Lets_build_compiler/tutor1.txt)
- [tutor2.txt](Compiler%20construction/Lets_build_compiler/tutor2.txt)
- [tutor3.txt](Compiler%20construction/Lets_build_compiler/tutor3.txt)
- [tutor4.txt](Compiler%20construction/Lets_build_compiler/tutor4.txt)
- [tutor5.txt](Compiler%20construction/Lets_build_compiler/tutor5.txt)
- [tutor6.txt](Compiler%20construction/Lets_build_compiler/tutor6.txt)
- [tutor7.txt](Compiler%20construction/Lets_build_compiler/tutor7.txt)
- [tutor8.txt](Compiler%20construction/Lets_build_compiler/tutor8.txt)
- [tutor9.txt](Compiler%20construction/Lets_build_compiler/tutor9.txt)
- [tutor10.txt](Compiler%20construction/Lets_build_compiler/tutor10.txt)
- [tutor11.txt](Compiler%20construction/Lets_build_compiler/tutor11.txt)
- [tutor12.txt](Compiler%20construction/Lets_build_compiler/tutor12.txt)
- [tutor13.txt](Compiler%20construction/Lets_build_compiler/tutor13.txt)
- [tutor14.txt](Compiler%20construction/Lets_build_compiler/tutor14.txt)
- [tutor15.txt](Compiler%20construction/Lets_build_compiler/tutor15.txt)
- [tutor16.txt](Compiler%20construction/Lets_build_compiler/tutor16.txt)
## Computer hardware ## Computer hardware
@@ -172,59 +191,140 @@ Compiler design, formal syntax, parsing techniques, and programming language des
Hardware reference manuals, processor documentation, bus standards, and system programming. Hardware reference manuals, processor documentation, bus standards, and system programming.
- 210760-002_80286_Hardware_Reference_Manual_1987.pdf - [210760-002_80286_Hardware_Reference_Manual_1987.pdf](Computer%20hardware/210760-002_80286_Hardware_Reference_Manual_1987.pdf)
- 386INTEL.TXT - [386INTEL.TXT](Computer%20hardware/386INTEL.TXT)
- 3dnow.pdf - [3dnow.pdf](Computer%20hardware/3dnow.pdf)
- 8086.pdf - [8086.pdf](Computer%20hardware/8086.pdf)
- 82077AA_FloppyControllerDatasheet.pdf - [82077AA_FloppyControllerDatasheet.pdf](Computer%20hardware/82077AA_FloppyControllerDatasheet.pdf)
- 8253.pdf - [8253.pdf](Computer%20hardware/8253.pdf)
- ACPI Component Architecture User Guide and Programmer Reference (2003-04-18) v1.16.pdf - [ACPI Component Architecture User Guide and Programmer Reference (2003-04-18) v1.16.pdf](Computer%20hardware/ACPI%20Component%20Architecture%20User%20Guide%20and%20Programmer%20Reference%20(2003-04-18)%20v1.16.pdf)
- ACPI Component Architecture User Guide and Programmer Reference (2011-11-18) v5.00.pdf - [ACPI Component Architecture User Guide and Programmer Reference (2011-11-18) v5.00.pdf](Computer%20hardware/ACPI%20Component%20Architecture%20User%20Guide%20and%20Programmer%20Reference%20(2011-11-18)%20v5.00.pdf)
- ATA.TXT - [ATA.TXT](Computer%20hardware/ATA.TXT)
- Advanced Configuration and Power Interface Specification (2019-01) v6.3.pdf - [Advanced Configuration and Power Interface Specification (2019-01) v6.3.pdf](Computer%20hardware/Advanced%20Configuration%20and%20Power%20Interface%20Specification%20(2019-01)%20v6.3.pdf)
- BIOSGuide.pdf - [BIOSGuide.pdf](Computer%20hardware/BIOSGuide.pdf)
- Biosguide.doc - [Biosguide.doc](Computer%20hardware/Biosguide.doc)
- CP_Parallel.pdf - [CP_Parallel.pdf](Computer%20hardware/CP_Parallel.pdf)
- CP_serial.pdf - [CP_serial.pdf](Computer%20hardware/CP_serial.pdf)
- Commodore Amiga A500/A2000/ — technical reference manuals (2 PDFs) - [Computer Virus.pdf](Computer%20hardware/Computer%20Virus.pdf)
- Computer Virus.pdf - [DMA.rtf](Computer%20hardware/DMA.rtf)
- DMA.rtf - [DP8390Details.pdf](Computer%20hardware/DP8390Details.pdf)
- DP8390Details.pdf - [DP8390Overview.pdf](Computer%20hardware/DP8390Overview.pdf)
- DP8390Overview.pdf - [DVD-VideoDVD-Audio Virtual Machine Command Encoding (2004-04-09) v1.0.5.pdf](Computer%20hardware/DVD-Video%E2%88%95DVD-Audio%20Virtual%20Machine%20Command%20Encoding%20(2004-04-09)%20v1.0.5.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](Computer%20hardware/Donald.E.Knuth.The.Art.of.Computer.Programming.Volume.2.pdf)
- Donald.E.Knuth.The.Art.of.Computer.Programming.Volume.2.pdf - [Execution-Cache-Memory Performance.pdf](Computer%20hardware/Execution-Cache-Memory%20Performance.pdf)
- Execution-Cache-Memory Performance.pdf - [Graphics Programming Black Book.pdf](Computer%20hardware/Graphics%20Programming%20Black%20Book.pdf)
- Graphics Programming Black Book.pdf - [Hardware Book.pdf](Computer%20hardware/Hardware%20Book.pdf)
- Hardware Book.pdf - [Inside_the_IBM_PC-1983.pdf](Computer%20hardware/Inside_the_IBM_PC-1983.pdf)
- Inside_the_IBM_PC-1983.pdf - [Intel386TM DX MICROPROCESSOR.pdf](Computer%20hardware/Intel386TM%20DX%20MICROPROCESSOR.pdf)
- Intel386TM DX MICROPROCESSOR.pdf - [Intel8086.pdf](Computer%20hardware/Intel8086.pdf)
- Intel8086.pdf - [Intel_486_DS.pdf](Computer%20hardware/Intel_486_DS.pdf)
- Intel_486_DS.pdf - [Keyboard scancode.txt](Computer%20hardware/Keyboard%20scancode.txt)
- Keyboard scancode.txt - [Microsoft Extensible Firmware Initiative FAT32 File System Specification (2000-12-06) v1.03.pdf](Computer%20hardware/Microsoft%20Extensible%20Firmware%20Initiative%20FAT32%20File%20System%20Specification%20(2000-12-06)%20v1.03.pdf)
- Microsoft Extensible Firmware Initiative FAT32 File System Specification (2000-12-06) v1.03.pdf - [Mouse hardware.txt](Computer%20hardware/Mouse%20hardware.txt)
- Mouse hardware.txt - [PC Mouse.rtf](Computer%20hardware/PC%20Mouse.rtf)
- PC Mouse.rtf - [PCI_22.pdf](Computer%20hardware/PCI_22.pdf)
- PCI_22.pdf - [PNP-ExternalSerial-v1.00.pdf](Computer%20hardware/PNP-ExternalSerial-v1.00.pdf)
- PNP-ExternalSerial-v1.00.pdf - [PNP-Firewire-v1.0b.pdf](Computer%20hardware/PNP-Firewire-v1.0b.pdf)
- PNP-Firewire-v1.0b.pdf - [PNP-ISA-v1.0a.pdf](Computer%20hardware/PNP-ISA-v1.0a.pdf)
- PNP-ISA-v1.0a.pdf - [PNP-Parellel-v1.0b.pdf](Computer%20hardware/PNP-Parellel-v1.0b.pdf)
- PNP-Parellel-v1.0b.pdf - [PNPBIOSSpecification-v1.0a.pdf](Computer%20hardware/PNPBIOSSpecification-v1.0a.pdf)
- PNPBIOSSpecification-v1.0a.pdf - [Programming_The_80386.pdf](Computer%20hardware/Programming_The_80386.pdf)
- Programming_The_80386.pdf - [SAMS_Printer_Connection_Bible.pdf](Computer%20hardware/SAMS_Printer_Connection_Bible.pdf)
- SAMS_Printer_Connection_Bible.pdf - [The Complete Amiga 500 User Guide by Peter Hutchison (2003).pdf](Computer%20hardware/The%20Complete%20Amiga%20500%20User%20Guide%20by%20Peter%20Hutchison%20(2003).pdf)
- The Complete Amiga 500 User Guide by Peter Hutchison (2003).pdf - [The_GEM_Operating_System_Handbook.pdf](Computer%20hardware/The_GEM_Operating_System_Handbook.pdf)
- The_GEM_Operating_System_Handbook.pdf - [Upgrade_&_Maintain_Your_PC_2nd_Edition.pdf](Computer%20hardware/Upgrade_%26_Maintain_Your_PC_2nd_Edition.pdf)
- Upgrade_&_Maintain_Your_PC_2nd_Edition.pdf - [WhatisPCIExpress.pdf](Computer%20hardware/WhatisPCIExpress.pdf)
- VGA documents/ — extensive VGA documentation collection (75 files: TXT, PAS, EXE, AS, COM, DOC, NOT, VER) - [asplos235_adams.pdf](Computer%20hardware/asplos235_adams.pdf)
- WhatisPCIExpress.pdf - [cpu_design.pdf](Computer%20hardware/cpu_design.pdf)
- asplos235_adams.pdf - [dmaprogramming.pdf](Computer%20hardware/dmaprogramming.pdf)
- cpu_design.pdf - [donald-e-knuth-the-art-of-computer-programming-vol-3.pdf](Computer%20hardware/donald-e-knuth-the-art-of-computer-programming-vol-3.pdf)
- dmaprogramming.pdf - [instruction_tables.pdf](Computer%20hardware/instruction_tables.pdf)
- donald-e-knuth-the-art-of-computer-programming-vol-3.pdf - [iot_1125.pdf](Computer%20hardware/iot_1125.pdf)
- instruction_tables.pdf - [microarchitecture.pdf](Computer%20hardware/microarchitecture.pdf)
- iot_1125.pdf - [pcibios.pdf](Computer%20hardware/pcibios.pdf)
- microarchitecture.pdf
- pcibios.pdf **Commodore Amiga A500/A2000/** — technical reference manuals:
- [A590 Service Manual by Commodore (1989-08).pdf](Computer%20hardware/Commodore%20Amiga%20A500%E2%88%95A2000/A590%20Service%20Manual%20by%20Commodore%20(1989-08).pdf)
- [Commodore Amiga A500A2000 Technical Reference Manual (1987).pdf](Computer%20hardware/Commodore%20Amiga%20A500%E2%88%95A2000/Commodore%20Amiga%20A500%E2%88%95A2000%20Technical%20Reference%20Manual%20(1987).pdf)
**VGA documents/** — extensive VGA documentation collection:
- [8514.TXT](Computer%20hardware/VGA%20documents/8514.TXT)
- [ACER.TXT](Computer%20hardware/VGA%20documents/ACER.TXT)
- [ADAPTERS.TXT](Computer%20hardware/VGA%20documents/ADAPTERS.TXT)
- [AHEAD.TXT](Computer%20hardware/VGA%20documents/AHEAD.TXT)
- [AI.TXT](Computer%20hardware/VGA%20documents/AI.TXT)
- [ALLIANCE.TXT](Computer%20hardware/VGA%20documents/ALLIANCE.TXT)
- [APPIAN.TXT](Computer%20hardware/VGA%20documents/APPIAN.TXT)
- [ARK.TXT](Computer%20hardware/VGA%20documents/ARK.TXT)
- [ATI.TXT](Computer%20hardware/VGA%20documents/ATI.TXT)
- [AVANCE.TXT](Computer%20hardware/VGA%20documents/AVANCE.TXT)
- [BITBLT.PAS](Computer%20hardware/VGA%20documents/BITBLT.PAS)
- [CGA.TXT](Computer%20hardware/VGA%20documents/CGA.TXT)
- [CHANGES.TXT](Computer%20hardware/VGA%20documents/CHANGES.TXT)
- [CHIPS.TXT](Computer%20hardware/VGA%20documents/CHIPS.TXT)
- [CIRRUS.TXT](Computer%20hardware/VGA%20documents/CIRRUS.TXT)
- [CLOCK.TXT](Computer%20hardware/VGA%20documents/CLOCK.TXT)
- [COMPAQ.TXT](Computer%20hardware/VGA%20documents/COMPAQ.TXT)
- [CT9001.TXT](Computer%20hardware/VGA%20documents/CT9001.TXT)
- [DEFVGA.PAS](Computer%20hardware/VGA%20documents/DEFVGA.PAS)
- [DMPMEM.EXE](Computer%20hardware/VGA%20documents/DMPMEM.EXE)
- [DMPMEM.PAS](Computer%20hardware/VGA%20documents/DMPMEM.PAS)
- [EGAREGS.TXT](Computer%20hardware/VGA%20documents/EGAREGS.TXT)
- [EVEREX.TXT](Computer%20hardware/VGA%20documents/EVEREX.TXT)
- [GENOA.TXT](Computer%20hardware/VGA%20documents/GENOA.TXT)
- [HERCULES.TXT](Computer%20hardware/VGA%20documents/HERCULES.TXT)
- [HUALON.TXT](Computer%20hardware/VGA%20documents/HUALON.TXT)
- [IDVGA.PAS](Computer%20hardware/VGA%20documents/IDVGA.PAS)
- [IDVGA2.PAS](Computer%20hardware/VGA%20documents/IDVGA2.PAS)
- [IIT.TXT](Computer%20hardware/VGA%20documents/IIT.TXT)
- [IMAGINE.TXT](Computer%20hardware/VGA%20documents/IMAGINE.TXT)
- [INTRO.TXT](Computer%20hardware/VGA%20documents/INTRO.TXT)
- [MATROX.TXT](Computer%20hardware/VGA%20documents/MATROX.TXT)
- [MEDIAV.TXT](Computer%20hardware/VGA%20documents/MEDIAV.TXT)
- [MONITOR.TXT](Computer%20hardware/VGA%20documents/MONITOR.TXT)
- [MXIC.TXT](Computer%20hardware/VGA%20documents/MXIC.TXT)
- [NCR.TXT](Computer%20hardware/VGA%20documents/NCR.TXT)
- [OAK.TXT](Computer%20hardware/VGA%20documents/OAK.TXT)
- [PARADISE.TXT](Computer%20hardware/VGA%20documents/PARADISE.TXT)
- [PCI.TXT](Computer%20hardware/VGA%20documents/PCI.TXT)
- [PCJR.TXT](Computer%20hardware/VGA%20documents/PCJR.TXT)
- [PCVISION.TXT](Computer%20hardware/VGA%20documents/PCVISION.TXT)
- [PINOUT.TXT](Computer%20hardware/VGA%20documents/PINOUT.TXT)
- [PRIMUS.TXT](Computer%20hardware/VGA%20documents/PRIMUS.TXT)
- [Q&A.TXT](Computer%20hardware/VGA%20documents/Q&A.TXT)
- [RAMDAC.TXT](Computer%20hardware/VGA%20documents/RAMDAC.TXT)
- [README.1ST](Computer%20hardware/VGA%20documents/README.1ST)
- [REALTEK.TXT](Computer%20hardware/VGA%20documents/REALTEK.TXT)
- [S3.TXT](Computer%20hardware/VGA%20documents/S3.TXT)
- [SHOWTEST.EXE](Computer%20hardware/VGA%20documents/SHOWTEST.EXE)
- [SHOWTEST.PAS](Computer%20hardware/VGA%20documents/SHOWTEST.PAS)
- [SIERRA.TXT](Computer%20hardware/VGA%20documents/SIERRA.TXT)
- [SIS.TXT](Computer%20hardware/VGA%20documents/SIS.TXT)
- [SUPERVGA.PAS](Computer%20hardware/VGA%20documents/SUPERVGA.PAS)
- [TABLE.EXE](Computer%20hardware/VGA%20documents/TABLE.EXE)
- [TABLE.PAS](Computer%20hardware/VGA%20documents/TABLE.PAS)
- [TARGA.TXT](Computer%20hardware/VGA%20documents/TARGA.TXT)
- [TRIDENT.TXT](Computer%20hardware/VGA%20documents/TRIDENT.TXT)
- [TSENG.TXT](Computer%20hardware/VGA%20documents/TSENG.TXT)
- [UMC.TXT](Computer%20hardware/VGA%20documents/UMC.TXT)
- [VENDOR.TXT](Computer%20hardware/VGA%20documents/VENDOR.TXT)
- [VESA.TXT](Computer%20hardware/VGA%20documents/VESA.TXT)
- [VESALIE.AS](Computer%20hardware/VGA%20documents/VESALIE.AS)
- [VESALIE.COM](Computer%20hardware/VGA%20documents/VESALIE.COM)
- [VGABIOS.TXT](Computer%20hardware/VGA%20documents/VGABIOS.TXT)
- [VGADECL.INC](Computer%20hardware/VGA%20documents/VGADECL.INC)
- [VGAREGS.TXT](Computer%20hardware/VGA%20documents/VGAREGS.TXT)
- [VIDEO7.TXT](Computer%20hardware/VGA%20documents/VIDEO7.TXT)
- [WEITEK.TXT](Computer%20hardware/VGA%20documents/WEITEK.TXT)
- [WHATVGA.DOC](Computer%20hardware/VGA%20documents/WHATVGA.DOC)
- [WHATVGA.EXE](Computer%20hardware/VGA%20documents/WHATVGA.EXE)
- [WHATVGA.NOT](Computer%20hardware/VGA%20documents/WHATVGA.NOT)
- [WHATVGA.PAS](Computer%20hardware/VGA%20documents/WHATVGA.PAS)
- [WHATVGA.VER](Computer%20hardware/VGA%20documents/WHATVGA.VER)
- [XGA.TXT](Computer%20hardware/VGA%20documents/XGA.TXT)
- [YAMAHA.TXT](Computer%20hardware/VGA%20documents/YAMAHA.TXT)
## DataBase ## DataBase
@@ -233,12 +333,12 @@ Hardware reference manuals, processor documentation, bus standards, and system p
SQL and database related books and tutorials. SQL and database related books and tutorials.
- SQL_Queries_Succinctly.pdf - [SQL_Queries_Succinctly.pdf](DataBase/SQL_Queries_Succinctly.pdf)
- baze-podataka.pdf - [baze-podataka.pdf](DataBase/baze-podataka.pdf)
- baze_3.pdf - [baze_3.pdf](DataBase/baze_3.pdf)
- sql_tutorial.pdf - [sql_tutorial.pdf](DataBase/sql_tutorial.pdf)
- sqlite_tutorial.pdf - [sqlite_tutorial.pdf](DataBase/sqlite_tutorial.pdf)
- using.sqlite.oreilly.2010.pdf - [using.sqlite.oreilly.2010.pdf](DataBase/using.sqlite.oreilly.2010.pdf)
## Delphi ## Delphi
@@ -247,20 +347,20 @@ SQL and database related books and tutorials.
Delphi programming, Object Pascal, and Turbo Pascal references. Delphi programming, Object Pascal, and Turbo Pascal references.
- D7_DevelopersGuide.pdf (Delphi 7 Developer's Guide) - [D7_DevelopersGuide.pdf](Delphi/D7_DevelopersGuide.pdf) (Delphi 7 Developer's Guide)
- Delphi Cookbook, Second Edition_.pdf - [Delphi Cookbook, Second Edition_.pdf](Delphi/Delphi%20Cookbook%2C%20Second%20Edition_.pdf)
- Delphi Cookbook_.pdf - [Delphi Cookbook_.pdf](Delphi/Delphi%20Cookbook_.pdf)
- DelphiLanguageGuide.pdf - [DelphiLanguageGuide.pdf](Delphi/DelphiLanguageGuide.pdf)
- Delphi_Succinctly.pdf - [Delphi_Succinctly.pdf](Delphi/Delphi_Succinctly.pdf)
- MVVM in Delphi.pdf - [MVVM in Delphi.pdf](Delphi/MVVM%20in%20Delphi.pdf)
- ObjectPascalHandbook_SydneyVersion_Complete.pdf - [ObjectPascalHandbook_SydneyVersion_Complete.pdf](Delphi/ObjectPascalHandbook_SydneyVersion_Complete.pdf)
- Turbo_Pascal_Database_Toolbox.pdf - [Turbo_Pascal_Database_Toolbox.pdf](Delphi/Turbo_Pascal_Database_Toolbox.pdf)
- Turbo_Pascal_Numerical_Methods_Toolbox.pdf - [Turbo_Pascal_Numerical_Methods_Toolbox.pdf](Delphi/Turbo_Pascal_Numerical_Methods_Toolbox.pdf)
- Turbo_Pascal_Version_5.5_Object_Oriented_Programming_Guide.pdf - [Turbo_Pascal_Version_5.5_Object_Oriented_Programming_Guide.pdf](Delphi/Turbo_Pascal_Version_5.5_Object_Oriented_Programming_Guide.pdf)
- Turbo_Pascal_Version_7.0_Programmers_Reference_1992.pdf - [Turbo_Pascal_Version_7.0_Programmers_Reference_1992.pdf](Delphi/Turbo_Pascal_Version_7.0_Programmers_Reference_1992.pdf)
- eBook-Dependency-Injection-in-Delphi-Nick-Hodges.pdf - [eBook-Dependency-Injection-in-Delphi-Nick-Hodges.pdf](Delphi/eBook-Dependency-Injection-in-Delphi-Nick-Hodges.pdf)
- essential_delphi.pdf - [essential_delphi.pdf](Delphi/essential_delphi.pdf)
- leanpubmorecodingindelphi2015.pdf - [leanpubmorecodingindelphi2015.pdf](Delphi/leanpubmorecodingindelphi2015.pdf)
## GNU C++ ## GNU C++
@@ -269,10 +369,10 @@ Delphi programming, Object Pascal, and Turbo Pascal references.
GNU C++ compiler and library documentation. GNU C++ compiler and library documentation.
- cpp.pdf (GNU C++ compiler manual) - [cpp.pdf](GNU%20C%2B%2B/cpp.pdf) (GNU C++ compiler manual)
- gcc.pdf (GNU Compiler Collection manual) - [gcc.pdf](GNU%20C%2B%2B/gcc.pdf) (GNU Compiler Collection manual)
- libstdc++-api.pdf (GNU libstdc++ API reference) - [libstdc++-api.pdf](GNU%20C%2B%2B/libstdc%2B%2B-api.pdf) (GNU libstdc++ API reference)
- libstdc++-manual.pdf (GNU libstdc++ manual) - [libstdc++-manual.pdf](GNU%20C%2B%2B/libstdc%2B%2B-manual.pdf) (GNU libstdc++ manual)
## Game programing ## Game programing
@@ -281,9 +381,9 @@ GNU C++ compiler and library documentation.
Game development and graphics programming. Game development and graphics programming.
- Direct3D_Succinctly.pdf - [Direct3D_Succinctly.pdf](Game%20programing/Direct3D_Succinctly.pdf)
- Tricks-Of-The-Windows-Game-Programming-Gurus-C++-Andre-Lamothe.pdf - [Tricks-Of-The-Windows-Game-Programming-Gurus-C++-Andre-Lamothe.pdf](Game%20programing/Tricks-Of-The-Windows-Game-Programming-Gurus-C%2B%2B-Andre-Lamothe-www.itlibitum.ru.pdf)
- dacgg.pdf - [dacgg.pdf](Game%20programing/dacgg.pdf)
## HTML, CSS, PHP, JAVA ## HTML, CSS, PHP, JAVA
@@ -292,11 +392,11 @@ Game development and graphics programming.
Web technologies: HTML, CSS, PHP, JavaScript, and Java. Web technologies: HTML, CSS, PHP, JavaScript, and Java.
- 0750-css-cascading-style-sheets.pdf - [0750-css-cascading-style-sheets.pdf](HTML_CSS_PHP_JAVA/0750-css-cascading-style-sheets.pdf)
- 0821-css-notes-for-professionals-book.pdf - [0821-css-notes-for-professionals-book.pdf](HTML_CSS_PHP_JAVA/0821-css-notes-for-professionals-book.pdf)
- Learning PHP, MySQL & JavaScript_ with jQuery, CSS & HTML5 (4th ed.) [Nixon 2014-12-14].pdf - [Learning PHP, MySQL & JavaScript_ with jQuery, CSS & HTML5 (4th ed.) [Nixon 2014-12-14].pdf](HTML_CSS_PHP_JAVA/Learning%20PHP%2C%20MySQL%20%26%20JavaScript_%20with%20jQuery%2C%20CSS%20%26%20HTML5%20(4th%20ed.)%20%5BNixon%202014-12-14%5D.pdf)
- Sams Teach Yourself HTML, CSS, and JavaScript All in One.pdf - [Sams Teach Yourself HTML, CSS, and JavaScript All in One.pdf](HTML_CSS_PHP_JAVA/Sams%20Teach%20Yourself%20HTML%2C%20CSS%2C%20and%20JavaScript%20All%20in%20One.pdf)
- the-complete-reference-html-css-fifth-edition.pdf - [the-complete-reference-html-css-fifth-edition.pdf](HTML_CSS_PHP_JAVA/the-complete-reference-html-css-fifth-edition.pdf)
## OS ## OS
@@ -305,26 +405,26 @@ Web technologies: HTML, CSS, PHP, JavaScript, and Java.
Operating system internals, file systems, Linux, Windows, and system programming. Operating system internals, file systems, Linux, Windows, and system programming.
- Ext2fs-overview-0.1.pdf - [Ext2fs-overview-0.1.pdf](OS/Ext2fs-overview-0.1.pdf)
- Linux_Succinctly.pdf - [Linux_Succinctly.pdf](OS/Linux_Succinctly.pdf)
- LongFileName.pdf - [LongFileName.pdf](OS/LongFileName.pdf)
- Making an Unattened Windows Xp Cd.pdf - [Making an Unattened Windows Xp Cd.pdf](OS/Making%20an%20Unattened%20Windows%20Xp%20Cd.pdf)
- Microsoft Windows XP Registry Guide.pdf - [Microsoft Windows XP Registry Guide.pdf](OS/Microsoft%20Windows%20XP%20Registry%20Guide.pdf)
- NFS linux 1.pdf - [NFS linux 1.pdf](OS/NFS%20linux%201.pdf)
- NFS linux.pdf - [NFS linux.pdf](OS/NFS%20linux.pdf)
- PC_System_Programming.pdf - [PC_System_Programming.pdf](OS/PC_System_Programming.pdf)
- PECOFF.pdf (Portable Executable and COFF specification) - [PECOFF.pdf](OS/PECOFF.pdf) (Portable Executable and COFF specification)
- Special Edition Using MS-DOS 6.22 3rd ed - J. Cooper (Que, 2002) WW.pdf - [Special Edition Using MS-DOS 6.22 3rd ed - J. Cooper (Que, 2002) WW.pdf](OS/Special%20Edition%20Using%20MS-DOS%206.22%203rd%20ed%20-%20J.%20Cooper%20(Que%2C%202002)%20WW.pdf)
- Ubuntu_Server_Succinctly.pdf - [Ubuntu_Server_Succinctly.pdf](OS/Ubuntu_Server_Succinctly.pdf)
- Windows 95 Manual.pdf - [Windows 95 Manual.pdf](OS/Windows%2095%20Manual.pdf)
- WritingDriversForTheDP8390.pdf - [WritingDriversForTheDP8390.pdf](OS/WritingDriversForTheDP8390.pdf)
- chapter_01.pdf - [chapter_01.pdf](OS/chapter_01.pdf)
- fatgen103.pdf (FAT file system specification) - [fatgen103.pdf](OS/fatgen103.pdf) (FAT file system specification)
- journal-design.pdf - [journal-design.pdf](OS/journal-design.pdf)
- os.pdf - [os.pdf](OS/os.pdf)
- partitiontypes.pdf - [partitiontypes.pdf](OS/partitiontypes.pdf)
- persistent_microkernel.pdf - [persistent_microkernel.pdf](OS/persistent_microkernel.pdf)
- practical-file-system-design.pdf - [practical-file-system-design.pdf](OS/practical-file-system-design.pdf)
## Reverse engineering ## Reverse engineering
@@ -333,9 +433,9 @@ Operating system internals, file systems, Linux, Windows, and system programming
Reverse engineering, security, and hacking techniques. Reverse engineering, security, and hacking techniques.
- EN-Hacking Technique.pdf - [EN-Hacking Technique.pdf](Reverse%20engineering/EN-Hacking%20Technique.pdf)
- Google AdSense Secrets 5.0.pdf - [Google AdSense Secrets 5.0.pdf](Reverse%20engineering/Google%20AdSense%20Secrets%205.0.pdf)
- Google Hacking Guide.pdf - [Google Hacking Guide.pdf](Reverse%20engineering/Google%20Hacking%20Guide.pdf)
- Google-Hacking-by-Ali-Jahangiri.pdf - [Google-Hacking-by-Ali-Jahangiri.pdf](Reverse%20engineering/Google-Hacking-by-Ali-Jahangiri.pdf)
- Reverse Engineering In Computer Applications.pdf - [Reverse Engineering In Computer Applications.pdf](Reverse%20engineering/Reverse%20Engineering%20In%20Computer%20Applications.pdf)
- decompilation_thesis.pdf - [decompilation_thesis.pdf](Reverse%20engineering/decompilation_thesis.pdf)