Update Readme.md
This commit is contained in:
@@ -1,19 +1,341 @@
|
||||
# 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.
|
||||
The books are primarily in PDF format, but there are also zipped files and CHM files.
|
||||
|
||||
|
||||
**Table of Contents**
|
||||
|
||||
|
||||
- [The Intel CPU directory](https://gitea.vm-net.in.rs/Knjige/books/src/branch/master/Intel%20CPU) contains information about Intel processors, optimization, and system programming.
|
||||
- [The Assembler](https://gitea.vm-net.in.rs/Knjige/books/src/branch/master/Assembler) contains information about assembler programming. There is some CHM file format.
|
||||
- [The C](https://gitea.vm-net.in.rs/Knjige/books/src/branch/master/C) contains information about C programming.
|
||||
- [The C++](https://gitea.vm-net.in.rs/Knjige/books/src/branch/master/C++) contains information about C++ programming.
|
||||
- Something about [compiler construction](https://gitea.vm-net.in.rs/Knjige/books/src/branch/master/Compiler%20construction).
|
||||
- [Computer hardware](https://gitea.vm-net.in.rs/Knjige/books/src/branch/master/Computer%20hardware) informations.
|
||||
- About [Delphi](https://gitea.vm-net.in.rs/Knjige/books/src/branch/master/Delphi) programing.
|
||||
- [GNU C++](https://gitea.vm-net.in.rs/Knjige/books/src/branch/master/GNU%20C++).
|
||||
- [The Intel CPU directory](#the-intel-cpu-directory)
|
||||
- [Assembler](#assembler)
|
||||
- [C](#c)
|
||||
- [C++](#c-1)
|
||||
- [Compiler construction](#compiler-construction)
|
||||
- [Computer hardware](#computer-hardware)
|
||||
- [DataBase](#database)
|
||||
- [Delphi](#delphi)
|
||||
- [GNU C++](#gnu-c)
|
||||
- [Game programing](#game-programing)
|
||||
- [HTML, CSS, PHP, JAVA](#html-css-php-java)
|
||||
- [OS](#os)
|
||||
- [Reverse engineering](#reverse-engineering)
|
||||
|
||||
|
||||
## The Intel CPU directory
|
||||
|
||||
[Intel CPU folder](Intel%20CPU/)
|
||||
|
||||
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](Assembler/)
|
||||
|
||||
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/)
|
||||
|
||||
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++/)
|
||||
|
||||
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%20construction/)
|
||||
|
||||
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](Computer%20hardware/)
|
||||
|
||||
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](DataBase/)
|
||||
|
||||
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/)
|
||||
|
||||
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%20C++/)
|
||||
|
||||
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%20programing/)
|
||||
|
||||
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](HTML_CSS_PHP_JAVA/)
|
||||
|
||||
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](OS/)
|
||||
|
||||
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%20engineering/)
|
||||
|
||||
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
|
||||
|
||||
Reference in New Issue
Block a user