Fanta_Ghiro

ASM-ТРЕД-ШАПКА-КАНДИДАТ

Oct 12th, 2021 (edited)
478
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 35.33 KB | None | 0 0
  1. Предыстория:
  2. Computer History Wiki https://gunkies.org/wiki/Main_Page
  3. Martin The Universal Computer: The road from Leibniz to Turing http://libgen.is/book/index.php?md5=645C65DD5D7E9A2F6E8D9920071DB853
  4. Гутер, Полунов От абака до компьютера http://libgen.is/book/index.php?md5=DD10857E383CC7FF0B6D4AFE63947F5E
  5. Апокин, Майстров История вычислительной техники http://libgen.is/book/index.php?md5=6552841464DE82C1407E816A450D3E7A
  6. Апокин, Майстров Развитие вычислительных машин http://libgen.is/book/index.php?md5=4205BA82D7C8186E7E18FF691AF5840D
  7.  
  8. Bryant, O’Hallaron Computer Systems A Programmer’s Perspective http://libgen.is/book/index.php?md5=DC97C014DBAE4E33A63D29BF540366F9
  9. .перевод http://libgen.is/book/index.php?md5=E45A99D6B1E08D9F4FA1CA3BB5CC3EDF
  10.  
  11. Logic design / цифровая схемотехника:
  12. WIKIBook Digital Circuits https://en.wikibooks.org/wiki/Digital_Circuits
  13. Wakerly Digital Design: Principles and Practices http://libgen.is/book/index.php?md5=F6778C093677C19868CF120142824E35
  14. Maxfield Bebop to the Boolean Boogie http://libgen.is/book/index.php?md5=1EF60E2180220827A74593F05A263F0A
  15. Harris, Harris Digital design and computer architecture http://libgen.is/book/index.php?md5=1E1F5899B9FFDFC9EDE302AF215074BC
  16. .перевод http://libgen.is/book/index.php?md5=AD736738376A35BAB50175255DC2B7DD
  17. Harris, Harris Digital Design and Computer Architecture: RISC-V Edition http://libgen.is/book/index.php?md5=FB531C3E5E60715F8A7A1824B5B23263
  18. Rafiquzzaman Fundamentals of Digital Logic and Microcontrollers http://libgen.is/book/index.php?md5=31AF6EBA8D9278E2AEFAB12CF66E1A28
  19. Mano Digital Logic and Computer Design http://libgen.is/book/index.php?md5=E4CB21617A343BF5372AA891BAD932A7
  20. Roth, Kinney Fundamentals of Logic Design http://libgen.is/book/index.php?md5=F711C37E6BEA880798353492C892F757
  21. Brown, Vranesic Fundamentals of Digital Logic with Verilog Design http://libgen.is/book/index.php?md5=DEA110BFA91D73BECCF2BB05E2F0D6E4
  22. Mano, Ciletti Digital Design: With an Introduction to the Verilog HDL http://libgen.is/book/index.php?md5=89343006D51511D096B73CB7D6FE4FC5
  23. LaMeres Introduction to Logic Circuits & Logic Design with VHDL http://libgen.is/book/index.php?md5=56F86EFB215B607ADEFA8B5283A0B30A
  24. Taraate Digital logic design using Verilog http://libgen.is/book/index.php?md5=C665DE8AA042ABCEB1176C398DA0C29B
  25. Marcovitz Introduction to Logic Design http://libgen.is/book/index.php?md5=FCBA7CA1C74A45934F11DBB72E6678B9
  26. Widmer, Moss, Tocci Digital Systems http://libgen.is/book/index.php?md5=449615CA3A90BCFA1BD741AF36330E49
  27. Rabaey Digital Integrated Circuits http://libgen.is/book/index.php?md5=B6E2A2514B8035C7087E368CF8C0C7AE
  28. .перевод http://libgen.is/book/index.php?md5=ACB8CA0FCB821D4BA09C37307A697D6B
  29. Соловьев Арифметические устройства ЭВМ http://libgen.is/book/index.php?md5=5A338BF7C9CECCE40F5727F9179D2759
  30. Лысиков Арифметические и логические основы цифровых автоматов http://libgen.is/book/index.php?md5=916A0238387E369F8907B87CB24DA630
  31. Соловьев Схемотехника ЭВМ http://libgen.is/book/index.php?md5=B83DE332190CA311C8E4C059700AC451
  32. Угрюмов Цифровая схемотехника http://libgen.is/book/index.php?md5=CB4F2896761203383A03D68C0F2DDEBC
  33. Лехин Схемотехника ЭВМ http://libgen.is/book/index.php?md5=ADB2C629DD8D8C97AA096811CD578421
  34.  
  35. Архитектура машины:
  36. Ledin Modern Computer Architecture and Organization http://libgen.is/book/index.php?md5=2EDC0B10791174D162196A7EF9638394
  37. Книги by Hennessy, Patterson:
  38. Computer architecture: a quantitative approach http://libgen.is/book/index.php?md5=D5B8C3B5F43941321DE002E56F23C375
  39. Computer Organization and Design http://libgen.is/book/index.php?md5=21F2A2425FB88ABD6CC41FD174497BF7
  40. _ RISC-V Edition http://libgen.is/book/index.php?md5=373C67B0C5E22C9B92B1D8FACDC47E68
  41. Tanenbaum, Austin Structured computer organization http://libgen.is/book/index.php?md5=2BB087C504FA8784926A392B128D2A93
  42. .перевод http://libgen.is/book/index.php?md5=345C04FC70BD5CFD4A542CF620CC9038
  43. Stokes Inside the Machine http://libgen.is/book/index.php?md5=38D6140547F20C2C53B3BBCB0EDE655C
  44. Stallings Computer organization and architecture http://libgen.is/book/index.php?md5=F8415445D8D3A842F2211C4DBA3E3915
  45. Stallings Data and computer communications http://libgen.is/book/index.php?md5=3399FC209B2A46073322400BB0A2502E
  46. Null, Lobur The essentials of computer organization and architecture http://libgen.is/book/index.php?md5=43117F89EF54D25B147D1916C8520A1C
  47. Clements Computer Organization & Architecture http://libgen.is/book/index.php?md5=866BA44918DE1965CDC776C75E05B296
  48. Comer Essentials of Computer Architecture http://libgen.is/book/index.php?md5=F1BCE82424C0AD52E029264943862FFF
  49. Mano Computer System Architecture http://libgen.is/book/index.php?md5=0720830AF6694180E249BD92D3B963E8
  50. Elahi Computer Systems http://libgen.is/book/index.php?md5=0143B6653E7D250802607C62DC476B29
  51. Murdocca, Heuring Principles of Computer Architecture http://libgen.is/book/index.php?md5=7037272BD241558AF9EBEB7763944781
  52. Dumas Computer architecture http://libgen.is/book/index.php?md5=F67CD09265D1C33C1F66B5D4A92D8E40
  53. Englander The Architecture of Computer Hardware, Systems Software, and Networking http://libgen.is/book/index.php?md5=08CDD9A7D0293E9D41DE85A1082E4F16
  54. Govindarajalu Computer Architecture and Organization http://libgen.is/book/index.php?md5=D0181335120E84C8D16385D1B0148E74
  55. Shiva Computer Organization, Design, and Architecture http://libgen.is/book/index.php?md5=2D7DE8AC440FA22BFE27640DDA7E0594
  56. Орлов, Цилькер Организация ЭВМ и систем http://libgen.is/book/index.php?md5=6BE366619ABC989341E730C1D767A877
  57.  
  58. Микропроцессоры:
  59. WIKIBook Microprocessor Design https://en.wikibooks.org/wiki/Microprocessor_Design
  60.  
  61. Shen, Lipasti Modern Processor Design http://libgen.is/book/index.php?md5=1B25F3952F26853A5A7264E98B78EBB9
  62. Nurmi Processor Design http://libgen.is/book/index.php?md5=5F92F54A08AF10393E7911E6FA42D444
  63. Hwang Digital Logic and Microprocessor Design with VHDL http://libgen.is/book/index.php?md5=91DA4612C630024B691E3372CE8B9E6C
  64. Baer Microprocessor Architecture http://libgen.is/book/index.php?md5=0A278442B12EB7674EA416C211B9C44C
  65. McFarland Microprocessor Design http://libgen.is/book/index.php?md5=C63D8C10DD9A88FB6FDFA2ECC2B45F7F
  66. Kaler Microprocessors and Microcontrollers http://libgen.is/book/index.php?md5=1503C35E1AB39D7005635F70E6312B49
  67. Микушин… Цифровые устройства и микропроцессоры http://libgen.is/book/index.php?md5=F19F90AD7C9CAEE30D95158DB88F7D39
  68.  
  69. .INTEL:
  70. Brey The Intel microprocessors http://libgen.is/book/index.php?md5=25F0EE11544F6D593C817B9182103DEE
  71. .перевод http://libgen.is/book/index.php?md5=A5C23D111AA5122FACAC0195FE1F4DD9
  72. Lyla The X86 Microprocessors http://libgen.is/book/index.php?md5=EDF382ADCE862079DCDE76BCBCA5CA20
  73. Nagoor Kani Microprocessors and Microcontrollers http://libgen.is/book/index.php?md5=8EAA6DCD8C41586ED802C6EFAF2814B5
  74. Kant Microprocessors And Microcontrollers Architecture http://libgen.is/book/index.php?md5=70117A9C4EAA27905293B484890D369B
  75. Ramesh Microprocessor architecture, programming, and applications with the 8085 https://archive.org/details/microprocessorar00rame/page/n419/mode/2up
  76.  
  77. Computer arithmetic:
  78. Parhami Computer Arithmetic http://libgen.is/book/index.php?md5=2218EAC648005821406255C173F552C3
  79. Flores The logic of computer arithmetic http://libgen.is/book/index.php?md5=7DDD0224ECF0B352A7D4E4A9CE4A38A5
  80. Koren Computer Arithmetic Algorithms http://libgen.is/book/index.php?md5=37896F0C4F9EC9E639A2FF2E88540A29
  81. IEEE 754-2008 Standard for Floating-Point Arithmetic http://libgen.is/book/index.php?md5=C44EBD5F1665069FBACE96279FBC8451
  82. Muller… Handbook of floating-point arithmetic http://libgen.is/book/index.php?md5=A166F0BB3543721B65876EA4F2B5EB8D
  83. Warren Hacker's Delight http://libgen.is/book/index.php?md5=958155A7503D43258C5B2DFEEDF836EC
  84. .перевод http://libgen.is/book/index.php?md5=9DC6064469F8E9D9EFF9C919AA8E6582
  85.  
  86. Memory:
  87. Jacob, Ng_Wang Memory systems: cache, DRAM, disk http://libgen.is/book/index.php?md5=E8BFEBD697AF84E1E1542B898A46E285
  88.  
  89. .спецификации RAM:
  90. DDR SDRAM http://libgen.li/edition.php?id=140597533
  91. DDR2 SDRAM http://libgen.li/edition.php?id=140597534
  92. DDR3 SDRAM http://libgen.li/edition.php?id=140597535
  93. DDR4 SDRAM http://libgen.li/edition.php?id=139934484
  94.  
  95. Программирование на ассемблере:
  96. WIKIBook по ассемблеру для X86 https://en.wikibooks.org/wiki/X86_Assembly
  97.  
  98. Bartlett Programming From The Ground Up http://libgen.is/book/index.php?md5=446CE24856226605F1471EE0374E7818
  99.  
  100. Salomon Assemblers and Loaders http://libgen.is/book/index.php?md5=A5065F7D488058B77DD8FBF85DF7490F
  101. Levine Linkers and Loaders http://libgen.is/book/index.php?md5=3B64F461F0DFAF4D8A04CF81DB239177
  102.  
  103. Книги by Randall Hyde:
  104. The Art of Assembly Language http://libgen.is/book/index.php?md5=858BE5131123C87921EE134FCAD47328
  105. The Art of 64-Bit Assembly, Volume 1 http://libgen.is/book/index.php?md5=789CAFD002EFAEB6FD9E8A1579F4D52B
  106. Write Great Code:
  107. Volume 1: Understanding the Machine http://libgen.is/book/index.php?md5=B8E42F2B05518307C87EC5608CC2DDA6
  108. Volume 2: Thinking Low-Level, Writing High-Level http://libgen.is/book/index.php?md5=0FD42117E881874CD5906A2AF98706E4
  109. Volume 3: Engineering Software http://libgen.is/book/index.php?md5=90A9A182F4DA0D0EF88370100AF314F8
  110. https://www.plantation-productions.com/Webster/
  111.  
  112. Книги by Michael Abrash:
  113. Zen of Assembly Language: Volume I, Knowledge http://www.jagregory.com/abrash-zen-of-asm/
  114. Graphics Programming Black Book http://www.phatcode.net/res/224/files/html/index.html
  115.  
  116. Hoey Beginning x64 Assembly Programming http://libgen.is/book/index.php?md5=14B2B43F930F1105D1A4F0F0F6D50D5B
  117. .перевод http://libgen.is/book/index.php?md5=C72F16F6A4C7FDDA9344D408AAE76C9E
  118. Kusswurm Modern X86 Assembly Language Programming http://libgen.is/book/index.php?md5=E76CA72B1E2D0733985365287DF6178D
  119. .перевод http://libgen.is/book/index.php?md5=250F109B8C4ED2E3E837A950FD0F12AD
  120. Blum Professional Assembly Language http://libgen.is/book/index.php?md5=B907EEA6AC7AF1791D8334A80D24ECCA
  121. Streib Guide To Assembly Language http://libgen.is/book/index.php?md5=7A5B3EC9A3659AD6F8A19ADCE809727D
  122. Pruhomme Introduction to Assembly Language Progamming http://libgen.is/book/index.php?md5=CB5C9CDDB1432F74C3185350C8A14BA2
  123. Bartlett Learn to Program with Assembly http://libgen.is/book/index.php?md5=8D86DB929BC890D240B7BF46A8631B92
  124. Dandamudi Introduction to Assembly Language Programming http://libgen.is/book/index.php?md5=470B86CDBEE52E7AC2C7A8F731EF6676
  125.  
  126. Lafore Assembly Language Primer for the IBM PC and XT http://libgen.is/book/index.php?md5=8369B11574F1DEEA15288A2FB3A21EA0
  127. Mazidi, Mazidi The 80x86 IBM PC and Compatible Computers: Assembly Language, Design, and Interfacing http://libgen.is/book/index.php?md5=98DCCF735704CEF463468C8D00090EF8
  128. Norton, Socha Peter Norton’s Assembly Language Book for the IBM PC http://libgen.is/book/index.php?md5=D14D06ECF435F86FC077EC021D461BAD
  129. .перевод http://libgen.is/book/index.php?md5=7DFD7F72416778231369F9A48003BAF0
  130. Нортон, Уилтон IBM PC и PS/2. Руководство по программированию http://libgen.is/book/index.php?md5=290D2B8D17C746974E86119224B0FABB
  131. Нортон Программно-аппаратная организация IBM PC http://libgen.is/book/index.php?md5=BEC5114C0D97F7423ED7FB0E22F3FC13
  132. Абель Язык Ассемблера для IBM PC и программирования http://libgen.is/book/index.php?md5=B140D69FA5AEDE742A75C3807F887FFD
  133. Скэнлон Персональные ЭВМ IBM PC и XT http://libgen.is/book/index.php?md5=766EE332C6B37EFBC4C27742423B9F1D
  134.  
  135. Юров Assembler http://libgen.is/book/index.php?md5=829AE04CC30DB94E7DF63986064F1A37
  136. Калашников Ассемблер — Это просто http://libgen.is/book/index.php?md5=D4068D69276779B8B47D9A23EC1CE3D3
  137. Зубков Assembler. Для DOS, Windows и Unix http://libgen.is/book/index.php?md5=9B253716234F0CF87A7AB9DF059730B3
  138. Рудаков, Финогенов Язык ассемблера уроки программирования http://libgen.is/book/index.php?md5=96B5562DA93D193586AF638A7DDC1F7E
  139. Марек Ассемблер на примерах http://libgen.is/book/index.php?md5=4DDE95A4C728414F527316E9018F8F2D
  140. Пустоваров Язык Ассемблера в программировании информационных и управляющих систем http://libgen.is/book/index.php?md5=143BD77649FCD019FC2D9CEDACDEA1A4
  141. Скляров Программирование на языке Ассемблера http://libgen.is/book/index.php?md5=724138CE91E08514272EFED2ADBFFA51
  142. Голубь Искусство программирования на Ассемблере http://libgen.is/book/index.php?md5=2C8E0E4E80582FEDF48E9F8221D9AE3F
  143. Крупник Ассемблер http://libgen.is/book/index.php?md5=174941C6ABBB15B592D36FCA6F1F159E
  144. Одиноков, Коцубинский Программирование на ассемблере http://libgen.is/book/index.php?md5=29D6F3C944A1A675C52F595E3959823F
  145. Аблязов Программирование на ассемблере на платформе х86-64 http://libgen.is/book/index.php?md5=96B1E40823B111AD08B3CB3E6F855588
  146. Пильщиков Программирование на языке ассемблера IBM PC http://libgen.is/book/index.php?md5=30720FFE9A11E2100014B236C3A3F534
  147.  
  148. .сборники публикаций:
  149. https://fruttenboel.verhoeven272.nl/asm/
  150. https://www.lighterra.com/articles/
  151. https://www.allasm.ru/
  152. https://bytepointer.com/index.htm
  153. http://www.asmcommunity.net/forums/
  154. http://www.ray.masmcode.com/tutorial/index.html
  155. https://ruskod.net/hack-expo.void.ru/index-15.html
  156.  
  157. архив wasm.ru (почил в 2013) https://rutrack3r.unblock-me.xyz/forum/viewtopic.php?t=407571
  158. .CHM-компиляция от 23.02.09 https://mega.nz/file/8oRw2RiS#pBmuIQjzyjqfGlD27K8PO0gN_bYwrhZ59_q2ioGpjzI
  159. HTML-архив vxlab (содержит бэкап wasm.ru) https://mega.nz/file/kwAU1ZqD#F6gCHnfsiQunboZ4XKXC4ijq3LRq1G358SFjX_iwiH0
  160.  
  161. https://wasm.in/forums/wasm-articles.54/
  162. https://wasm.in/blogs/
  163.  
  164. .(TXT/ANSI/HTML)zines:
  165. PHRACK http://phrack.org/
  166. Paged Out https://pagedout.institute/
  167. бекап всех 9 номеров Assembly programmer's journal https://fruttenboel.verhoeven272.nl/asm/
  168. The Memotech Owner's Club Magazines http://www.primrosebank.net/computers/mtx/magazines/moc.htm
  169. DOWNGRADE http://dgmag.in/
  170. http://spazioinwind.libero.it/all43/it/hw/specif/specif.html
  171. https://defacto2.net
  172. бекап (неполный, деффектный) архива зинов xaknotdie https://museum.netstalking.ru/xaknotdie/index.htm
  173. архив E-зинов на textfiles http://web.textfiles.com/ezines/
  174.  
  175. .tools:
  176. NASM https://www.nasm.us/doc/
  177. GNU as http://web.mit.edu/gnu/doc/html/as_1.html
  178. MS MASM https://docs.microsoft.com/en-us/cpp/assembler/masm/microsoft-macro-assembler-reference?view=msvc-170
  179. MASM32 SDK https://www.masm32.com/
  180. GoASM https://www.godevtool.com/
  181. FASM https://flatassembler.net/
  182. .мануал для 1.64 http://flatassembler.narod.ru/fasm.htm
  183. .перевод мануала FasmG https://conspectuses.blogspot.com/2019/03/fasmg.html
  184.  
  185. ISA:
  186. Anderson, Shanley ISA System Architecture http://libgen.is/book/index.php?md5=1AC32D3A94D42AEADC4F9B02BC473DA8
  187.  
  188. X86-спецификации:
  189. .от INTEL https://www.intel.com/content/www/us/en/developer/articles/technical/intel-sdm.html
  190. .от AMD https://developer.amd.com/resources/developer-guides-manuals/
  191.  
  192. .список команд https://en.wikipedia.org/wiki/X86_instruction_listings
  193. https://hjlebbink.github.io/x86doc/
  194. SIMD Instructions List https://www.officedaytime.com/simd512e/
  195.  
  196. .кодовые таблицы:
  197. https://www.sandpile.org/
  198. http://ref.x86asm.net/index.html
  199. структура OPCODE-пространства https://pnx.tf/files/x86_opcode_structure_and_instruction_overview.png
  200. схемы кодирования инструкций http://www.c-jump.com/CIS77/CPU/x86/lecture.html
  201.  
  202. .cheat sheets:
  203. https://www.trgct.com/wp-content/gct-uploads/2011/03/CheatSheet.png
  204. http://www.jegerlehner.ch/intel/
  205.  
  206. Kip Irvine Assembly language for x86 processors http://libgen.is/book/index.php?md5=E589BD2A6AEDE5C2F08B70963F487A69
  207. .перевод http://libgen.is/book/index.php?md5=4C73BBF7F209B47667746998950F6668
  208. Магда Ассемблер для процессоров Intel Pentium http://libgen.is/book/index.php?md5=C6044A42B9B971B51034A144F201F2E0
  209. Левенталь, Сэйвилл Программирование на языке ассемблера для процессоров 8080 и 8085 http://libgen.is/book/index.php?md5=56740323D9DF8E5CA4CE6263BEEDC766
  210. Лю, Гибсон Микропроцессоры семейства 8086/8088 http://libgen.is/book/index.php?md5=2B20F0D35A1D1A07B727E06625A6A574
  211. Дао Программирование микропроцессора 8088 http://libgen.is/book/index.php?md5=5A56070F100FAEA70A3620525330B867
  212. Морс, Алберт Архитектура микропроцессора 80286 http://libgen.is/book/index.php?md5=8A173F2B4E8C23EF201E2E55F133FF8D
  213. Страусс Микропроцессор 80286 http://libgen.is/book/index.php?md5=FC400FD8541F1CC887D9D7F873529E63
  214. Брамм, Брамм Микропроцессор 80386 и его программирование http://libgen.is/book/index.php?md5=04017AD1DEFAA3091899CA69DCF47ACA
  215. Смит, Джонсон Архитектура и программирование микропроцессора INTEL 80386 http://libgen.is/book/index.php?md5=37E03B2F463F4705ED91896FB8C7D347
  216.  
  217. ARM:
  218. Hohl, Hinds ARM Assembly Language http://libgen.is/book/index.php?md5=17CBBA29B935B372BFF6E3F6C7B7F75A
  219. Elahi, Arjeski ARM Assembly Language with Hardware Experiments http://libgen.is/book/index.php?md5=09DA346AE659FCC1B39ADE018CCB37B5
  220. Kusswurm Modern Arm Assembly Language Programming http://libgen.is/book/index.php?md5=EE620B7E49482F37CA74AEC34EB56830
  221.  
  222. .MIPS:
  223. https://www.mips.com/products/architectures/
  224. Jorgensen MIPS Assembly Language Programming using QtSpimhttp http://libgen.is/book/index.php?md5=15BBF1CE704EE9F3F3B0B684F5048F4C
  225.  
  226. .RISC-V:
  227. https://riscv.org/technical/specifications/
  228.  
  229. Микроархитектура (µarch) — имплементация ISA:
  230. WIKI по микроархитектурам https://en.wikichip.org/wiki/WikiChip
  231. таблица X86-команд https://uops.info/table.html
  232. X86-оптимизационные материалы by Agner Fog https://www.agner.org/optimize/
  233.  
  234. Gregg Systems Performance http://libgen.is/book/index.php?md5=2CE3F264A69F7A2E59BE05E579AC0986
  235.  
  236. .µarch-симулыторы:
  237. Ripes RISC-V симулятор https://github.com/mortbopet/Ripes
  238. .tools:
  239.  
  240. Program transformation:
  241. https://www.program-transformation.org/
  242.  
  243. Dragon Book http://libgen.is/book/index.php?md5=90DB32D070CFB70CA617E655D5C35529
  244. .перевод http://libgen.is/book/index.php?md5=4ECB0509CF1E45EBA44B15FE6A385868
  245. _Dick Modern Compiler Design http://libgen.is/book/index.php?md5=8BBEEAE5EA9DB84E8CE658DD0A91B6ED
  246. Allen, Kennedy Optimizing compilers for modern architectures http://libgen.is/book/index.php?md5=E1E703948B244B59DC888A591BD08CD2
  247. Cooper, Torczon Engineering a Compiler http://libgen.is/book/index.php?md5=0D3F0615C4692F7599FB73589D721339
  248. Fischer, Cytron, LeBlanc Crafting A Compiler http://libgen.is/book/index.php?md5=3F7B11BCB59C91689586976AA9977305
  249. Srikant, Shankar The Compiler Design Handbook:
  250. http://libgen.is/book/index.php?md5=67496EAE1EC05A2DAB09712C1F476153
  251. http://libgen.is/book/index.php?md5=87FD9FFDE0A3286552F772B3383F258D
  252. Muchnick Advanced Compiler Design and Implementation http://libgen.is/book/index.php?md5=F2FA43E31152635519B68D3EA5744C60
  253. Su, Yan Principles of Compilers http://libgen.is/book/index.php?md5=21E95F72B6FF221172D3B083237D02ED
  254. Parag, Himanshu Compilers: Principles and Practice http://libgen.is/book/index.php?md5=8D430BEDF6A6288C17D0BC18DE4BD020
  255. Cavanagh X86 Assembly Language and C Fundamentals http://libgen.is/book/index.php?md5=E65EE869514C004819E4700F13D1F64A
  256.  
  257. .tools:
  258. Сборник компиляторов онлайн https://godbolt.org/
  259. Crinkler демосценерский упаковщик-компоновщик https://github.com/runestubbe/Crinkler
  260.  
  261. Binary instrumentation:
  262. .tools:
  263. Valgrind memory debugger https://valgrind.org/
  264. DynamoRIO https://dynamorio.org/
  265.  
  266. .profiling:
  267. VTune Profiler основной X86-профайлер https://www.intel.com/content/www/us/en/develop/documentation/vtune-help/top.html
  268.  
  269. .Эмуляция:
  270. Emulation General Wiki https://emulation.gametechwiki.com/index.php/Main_Page
  271.  
  272. .Анализ и отладка:
  273. WIKIBook x86 Disassembly https://en.wikibooks.org/wiki/X86_Disassembly
  274. http://libgen.is/book/index.php?md5=9B6491F497EEC80C9BC0146581237790
  275.  
  276. Telles, Hsieh The science of debugging http://libgen.is/book/index.php?md5=47A781245EB2429E9646D5740AD0788A
  277. Blunden Software exorcism http://libgen.is/book/index.php?md5=4CE6D8CB5CC3571F391E12244E29E1DF
  278. Zeller Why Programs Fail http://libgen.is/book/index.php?md5=4892845C665968B105F415F5A9EA4510
  279. Yaworski Real-World Bug Hunting http://libgen.is/book/index.php?md5=9BDA3D95334A08FCB5F73B17E69DDE05
  280. Касперски Техника отладки программ без исходных текстов https://libgen.is/book/index.php?md5=E9D8E181CEA348536830BE78A2945189
  281.  
  282. Soulami Inside Windows debugging http://libgen.is/book/index.php?md5=07C7D18763D5FE55258B06E748BCA384
  283. Hewardt, Pravat Advanced Windows Debugging http://libgen.is/book/index.php?md5=57493974D544B2452CC1D42CE87FE838
  284. Роббинс Отладка Windows-приложений http://libgen.is/book/index.php?md5=CEB3AD2ED183B0BF09FBEF302A9B38F7
  285.  
  286. Пирогов Ассемблер и дизассемблирование http://libgen.is/book/index.php?md5=9B96DB1A89376B3D0EBE5504855F6A25
  287. Касперски, Рокко Искусство дизассемблирования http://libgen.is/book/index.php?md5=F99665229E6EDA4F499B28A7290CAE0E
  288. Румянцев Исследование программ Win32, до дизассемблера и отладчика http://libgen.is/book/index.php?md5=6F9825404A271D5557C915BC1ECF5789
  289.  
  290. .RE
  291. Eilam Reversing Secrets of Reverse Engineering http://libgen.is/book/index.php?md5=EA7DBA66DC9DBE9E111A9907ED29A3B6
  292. Bachaalany, Dang, Gazet, Sébastien Practical reverse engineering http://libgen.is/book/index.php?md5=8DF118270A0F188FB013052C7B5B42BB
  293. .перевод http://libgen.is/book/index.php?md5=1523196FEAF916B483A0B7356031A415
  294. Wong Mastering Reverse Engineering http://libgen.is/book/index.php?md5=34A9A7019A1FD7558F26BEBEC55F10BD
  295. Cano Game Hacking http://libgen.is/book/index.php?md5=53AAE2AE81BB7E2E0BE8E0A63C4948E7
  296.  
  297. ..tutorials:
  298. Reverse Engineering для начинающих http://libgen.is/book/index.php?md5=270673F98A776093E3B2B8806AF86239
  299. https://beginners.re/
  300. .блог автора https://yurichev.com/blog/
  301. https://github.com/mytechnotalent/Reverse-Engineering
  302.  
  303. Введение в реверсинг с нуля, используя IDA PRO https://yutewiyof.gitbook.io/intro-rev-ida-pro/
  304. Введение в крэкинг с помощью OllyDbg https://backoftut.gitbook.io/intro-cracking-with-ollydbg/
  305.  
  306. Видео по RE от Lena151 https://www.youtube.com/playlist?list=PLcFUp5WYCxVYeR7AgsmjzGW6PjamaY6JO
  307.  
  308. https://legend.octopuslabs.io/sample-page.html
  309. https://www.geoffchappell.com/
  310.  
  311. https://www.unknowncheats.me/wiki/UnKnoWnCheaTs_Game_Hacking_Wiki
  312.  
  313. .tools
  314. X-Ways Forensics 19.8 hex-дампер https://rutrack3r.unblock-me.xyz/forum/viewtopic.php?t=5861718
  315. KsDumper https://github.com/EquiFox/KsDumper
  316.  
  317. X64DBG user-mode дебаггер под Windows (актуальная замена OllyDbg) https://x64dbg.com/#start
  318.  
  319. WinDbg основной kernel-mode дебаггер под Windows https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/
  320. .статьи http://www.windbg.info/
  321.  
  322. GNU GDB command-line дебаггер под Unix-like OS https://www.gnu.org/software/gdb/
  323. Norman, Salzman The art of debugging with GDB and DDD http://libgen.is/book/index.php?md5=B89F10031FD2553FE4BE7F2BEF5AAFA6
  324.  
  325. IDA Pro 7.6 interactive-дизассемблер/декомпилятор https://rutrack3r.unblock-me.xyz/forum/viewtopic.php?t=6089686
  326. Eagle The IDA Pro Book http://libgen.is/book/index.php?md5=485167AC5D159164B5CAB270A8EDC3C7
  327.  
  328. Ghidra https://github.com/NationalSecurityAgency/ghidra
  329. Eagle, Nance The Ghidra Book: The Definitive Guide http://libgen.is/book/index.php?md5=69A5AC5AFB0F64EEBB918468238DF733
  330. .перевод http://libgen.is/book/index.php?md5=4694DB2D7F9E85883E449F10BBC7ADBB
  331.  
  332. Radare набор RE-инструментов https://radare.org/n/
  333. rizin https://rizin.re/
  334. Cutter https://github.com/rizinorg/cutter
  335. TitanHide драйвер-маскировщик дебаггера https://github.com/mrexodia/TitanHide
  336. ScyllaHide anti-anti-debugger https://github.com/x64dbg/ScyllaHide
  337.  
  338. HyperDbg гипервизорный отладчик https://github.com/HyperDbg/HyperDbg
  339.  
  340. Cheat Engine тоже в своём роде дебаггер https://www.cheatengine.org/
  341.  
  342. cloud-дизассемблер https://onlinedisassembler.com/
  343.  
  344. Аппаратное программирование:
  345. Messmer The Indispensable PC Hardware Book http://libgen.is/book/index.php?md5=620A60F6B853D02E6AEE8CAE063DFC79
  346.  
  347. Уилтон Видеосистемы персональных компьютеров IBM РС и РS2 http://libgen.is/book/index.php?md5=E89FA9ADB2B7BDF2932033ADF974E213
  348. Несвижский Программирование аппаратных средств в Windows http://libgen.is/book/index.php?md5=38EB1BC5BD92A46D3D8DDDF1F07FABAC
  349. Соколенко Программирование SVGA-графики для IBM PC http://libgen.is/book/index.php?md5=F78D36BBDF9C3185A32C0412149FEFB9
  350. Кулаков Программирование на аппаратном уровне http://libgen.is/book/index.php?md5=1FCB65420671C8815F9BA69A9BF56F79
  351. Джордейн Справочник программиста персональных компьютеров типа IBM PC, XT и AT http://libgen.is/book/index.php?md5=2CFFC67B9A1E8B8DEC6E0DE06BBE0CC7
  352. Гук Аппаратные средства IBM PC. Энциклопедия http://libgen.is/book/index.php?md5=5C50FC8FD17DA127968B5720D9FA93FC
  353.  
  354. RBIL https://www.cs.cmu.edu/~ralf/files.html
  355. http://www.ctyme.com/rbrown.htm
  356. http://www.delorie.com/djgpp/doc/rbinter/
  357.  
  358. DOS\BIOS interrupts http://www.techhelpmanual.com/2-main_menu.html
  359.  
  360. Системное программирование:
  361. Бек Введение в системное программирование http://libgen.is/book/index.php?md5=C164CC3E8887E7B47D51056C42ED6CEC
  362. Фельдман Системное программирование на персональном компьютере http://libgen.is/book/index.php?md5=72CC8651C67E9FD6E3C8B312ADD05932
  363. Кейслер Проектирование операционных систем для малых ЭВМ http://libgen.is/book/index.php?md5=27A1BF76CCEFF65620275C0BBD3AF061
  364. Шоу Логическое проектирование операционных систем http://libgen.is/book/index.php?md5=A9BF941E66242BCF8C725DCA8CE3F4ED
  365.  
  366. Tanenbaum, Woodhull Operating Systems Design and Implementation http://libgen.is/book/index.php?md5=3F224C9507E53A9A0B6CC9091D3F7A73
  367. Tanenbaum, Bos Modern operating systems http://libgen.is/book/index.php?md5=4CE80248DEE7322740D1FB5538299265
  368. .перевод http://libgen.is/book/index.php?md5=61939527478E5674702386FBE5DAD3EE
  369. Stallings Operating systems http://libgen.is/book/index.php?md5=7C209E7832AA7598BC4144453E3B6E13
  370. .перевод http://libgen.is/book/index.php?md5=5CF5C23FC36B4E037D22B7639AB366CF
  371. Arpaci-Dusseau, Arpaci-Dusseau Operating Systems: Three Easy Pieces (open source) http://libgen.is/book/index.php?md5=133D518E3F69F4CAAEAD32C569AE6C49 https://pages.cs.wisc.edu/~remzi/OSTEP/
  372. Silberschatz, Galvin, Gagne Operating System Concepts http://libgen.is/book/index.php?md5=986297478F8FEC2BCBDDB97EC873AF32
  373. Deitel, Deitel Operating Systems http://libgen.is/book/index.php?md5=6B6C539C3AA3CB9661964057DFBC5887
  374. Damdhere Operating Systems http://libgen.is/book/index.php?md5=D5C0FB0CBB90A02A7EF7CC7CCFF92026
  375. Kahate, Godbole Operating Systems http://libgen.is/book/index.php?md5=4928AFD34C6B2B7BADE30EC6A49D7A8A
  376. Chauhan Principles of operating systems http://libgen.is/book/index.php?md5=616E3926E72A820038814ADBA28C7CFE
  377. Doeppner Operating Systems in Depth http://libgen.is/book/index.php?md5=1927AADA184EB14C4A2BF3AD1E9C4446
  378. Иртегов Введение в операционные системы http://libgen.is/book/index.php?md5=C5053B503E5A4C280647900C03076711
  379.  
  380. OSDev Wiki https://wiki.osdev.org/Expanded_Main_Page
  381.  
  382. http://libgen.is/book/index.php?md5=97E09F733BF66E23915832D99A0C6B2A
  383.  
  384. File Formats WIKI http://fileformats.archiveteam.org/wiki/Main_Page
  385.  
  386. Прикладное программирование:
  387. .Windows:
  388. WIKIBook о программировании для Windows https://en.wikibooks.org/wiki/Windows_Programming
  389.  
  390. Официальная документация по WinAPI https://docs.microsoft.com/en-us/windows/win32/apiindex/windows-api-list
  391. MSDN Magazine (закрыт в 2019) https://docs.microsoft.com/en-us/archive/msdn-magazine/msdn-magazine-issues
  392. архив The Microsoft Architects Journal (2004-2010) https://github.com/asehmi/Microsoft-Architects-Journal-Archive
  393.  
  394. Windows Internals (7 издание)
  395. Part 1 http://libgen.is/book/index.php?md5=58F9CF7E477156B164C2E612C54B609C
  396. Part 2 http://libgen.is/book/index.php?md5=7423C7B10DA1F9327B792727ECD95EEA
  397. .перевод (1го тома) http://libgen.is/book/index.php?md5=C3F7F4BEA9293DD2CD7A70F34A0B4676
  398.  
  399. Yosifovich Windows 10 System Programming:
  400. Part 1 http://libgen.is/book/index.php?md5=98E28B976754135A9F7C8282C47ED5ED
  401. Part 2 http://libgen.is/book/index.php?md5=3F2B8BA37F7F383C1EE7A89D5FAF594F
  402. Yosifovich Windows Kernel Programming http://libgen.is/book/index.php?md5=FC1B8E9F80B656B33B75371C5CADF6A9
  403. .перевод http://libgen.is/book/index.php?md5=65BBD4FAA27881E0A5AB532A9DA58B53
  404. Hart Windows System Programming http://libgen.is/book/index.php?md5=AF74D50DF5930CB5C47C7CE16FD8BE1C
  405. Рихтер Windows для профессионалов http://libgen.is/book/index.php?md5=A93D18A8D59115BFF64C4E483A0E5CDF
  406. Seyfarth Introduction to 64 Bit Windows Assembly Programming http://libgen.is/book/index.php?md5=9DF778B4ACB36D4ED222AB4871E962AC
  407. Пирогов Ассемблер для Windows http://libgen.is/book/index.php?md5=9D20D65A0E86A01700380866FE38EF23
  408. Simon Windows NT 4 Win32 API SuperBible https://archive.org/details/isbn_9781571690890/page/2/mode/2up
  409. Саймон Microsoft Windows API Справочник системного программиста http://libgen.is/book/index.php?md5=6887CD1FD1E3ED269952CCDE99E9CBB7
  410. Friedman, Pentakalos Windows 2000 Performance Guide http://libgen.is/book/index.php?md5=506E87BFE296D088042A1ED0B19D7A35
  411. Побегайло Системное программирование в Windows http://libgen.is/book/index.php?md5=B131D650F20BC20450BAEE315CB71041
  412.  
  413. ..blogs:
  414. MS DeveBlogs https://devblogs.microsoft.com/
  415. MSDN and TechNet Blogs https://docs.microsoft.com/en-us/archive/blogs/
  416. The Old New Thing by Raymond Chen https://devblogs.microsoft.com/oldnewthing/
  417. ..книга http://libgen.is/book/index.php?md5=8A4C3E9CA5E23E8CB77904B5E278CED6
  418. ..архив https://github.com/mity/old-new-win32api
  419. Joel Spolsky https://www.joelonsoftware.com/
  420.  
  421. Windows X86-64 System Call Table https://j00ru.vexillium.org/syscalls/nt/64/
  422. The Undocumented Functions NT/2000/XP/Win7 http://undocumented.ntinternals.net/index.html?page=title.html
  423. http://msdn.mirt.net/
  424. http://terminus.rewolf.pl/terminus/
  425.  
  426. ..tools:
  427. Утилиты Sysinternals https://docs.microsoft.com/en-us/sysinternals/downloads/
  428. Spy++ монитор системных объектов https://docs.microsoft.com/en-us/visualstudio/debugger/using-spy-increment?view=vs-2022
  429. WinSpy монитор свойств окон https://sourceforge.net/projects/winspyex/
  430. API Monitor монитор WinAPI-вызовов http://www.rohitab.com/apimonitor
  431. Control Spy вспомогательная утилита по базовым WIN-контролам https://docs.microsoft.com/en-us/windows/win32/controls/control-spy
  432.  
  433. Dependencies актуальная замена Dependency Walker (рекурсивный сканер зависимостей PE-файлов) https://github.com/lucasg/Dependencies
  434.  
  435. LordPE утилита для редактриования PE-файлов https://github.com/AsiaGenius/ring-0/tree/master/Tools/LordPE%201.41%20Deluxe%20Sinx
  436. PE Tools утилита для изучения PE-файлов https://github.com/petoolse/petools
  437. EXE Explorer http://www.mitec.cz/exe.html
  438.  
  439. WinAPIOverride WinAPI-монитор http://jacquelin.potier.free.fr/winapioverride32/
  440. CBT_Hooker WinAPI-хукер https://katahiromz.web.fc2.com/cbthooker/en/
  441. DxWnd https://sourceforge.net/projects/dxwnd/
  442.  
  443. .Linux:
  444. Dandamudi Guide to Assembly Language Programming in Linux http://libgen.is/book/index.php?md5=E96645BDC29CC5022B2CB3B01ED93DB6
  445. Kerrisk The Linux programming interface http://libgen.is/book/index.php?md5=9284A2DF85FF237153CFF1E2B2803912
  446. Duntemann Assembly Language Step-By-Step: Programming with Linux http://libgen.is/book/index.php?md5=DF41862760395B7776784B81A463CD74
  447. Seyfarth Introduction to 64 Bit Intel Assembly Language Programming for Linux http://libgen.is/book/index.php?md5=443639ABD490BEE82D518502D35B07B9
  448. Dandamudi Guide to Assembly Language Programming in Linux http://libgen.is/book/index.php?md5=4129704ECD79593FE102BBC8F6B41ED5
  449. Jorgensen x86-64 Assembly Language Programming with Ubuntu http://libgen.is/book/index.php?md5=D6F668C44D3831380022063F10B8D311
  450.  
  451. Mac OS:
  452. Levin Mac OS X and iOS Internals http://libgen.is/book/index.php?md5=EEFF039FCF827B41C9981D640591DF3C
  453. Singh Mac OS X internals http://libgen.is/book/index.php?md5=247206EE919A3D0D9106E3AA64E34C51
  454.  
  455. Solaris:
  456. McDougall, Mauro Solaris Internals http://libgen.is/book/index.php?md5=EC4400C1C5A3466BDACB8B183C60599D
  457.  
  458. трюки/DEMOSCENE
  459. SizeCoding http://www.sizecoding.org/wiki/Main_Page
  460. xchg rax,rax ; 0x40 assembly riddles https://www.xorpd.net/pages/xchg_rax/snip_00.html
  461. https://www.scene.org/
  462. https://www.enlight.ru/demo/faq/
  463. https://www.enlight.ru/faq3d/content.htm
  464.  
  465. Retrocomputing:
  466. https://wiki.preterhuman.net/Main_Page
  467. http://www.retroarchive.org/
  468. http://bitsavers.informatik.uni-stuttgart.de/
  469. PCjs Machines https://www.pcjs.org/
  470.  
  471. .old soft:
  472. https://www.romhacking.net/
  473. https://annarchive.com/
  474. http://old-dos.ru/
  475. https://archive.org/details/software
  476. https://vetusware.com/
  477.  
  478. .System ROM images/firmware:
  479. https://edgeemu.net/
  480. http://chukaev.ru54.com/index.htm
  481. https://github.com/Abdess/retroarch_system
  482. https://dbwbp.com/index.php/9-misc/37-synth-eprom-dumps
  483.  
  484. .tools:
  485. https://www.flashrom.org/Flashrom
  486. https://int10h.org/
  487.  
  488. FOLK/MISC
  489. http://www.catb.org/jargon/
  490. https://en.wikipedia.org/wiki/Magic_number_(programming)#Magic_debug_values
  491.  
  492. бонус от анона «…по желанию»: https://pravmissia.ru/fhjeu745t/uploads/2015/11/ivin_isskustvo_ptavilno_mislit.pdf
Add Comment
Please, Sign In to add comment