Physics.Math.Code
139K subscribers
5.15K photos
1.91K videos
5.78K files
4.3K links
VK: vk.com/physics_math
Чат инженеров: @math_code
Учебные фильмы: @maths_lib
Репетитор IT mentor: @mentor_it
YouTube: youtube.com/c/PhysicsMathCode

Обратная связь: @physicist_i
Download Telegram
x86-64 Assembly Language Programming with Ubuntu [2019] Ed Jorgensen
👍1
x86_64_Assembly_Language_Programming_with_Ubuntu_2019_Ed_Jorgensen.pdf
2.3 MB
x86-64 Assembly Language Programming with Ubuntu [2019] Ed Jorgensen

The purpose of this text is to provide a reference for University level assembly language and systems programming courses. Specifically, this text addresses the x86-64 instruction set for the popular x86-64 class of processors using the Ubuntu 64-bit Operating System (OS). While the provided code and various examples should work under any Linux-based 64-bit OS, they have only been tested under Ubuntu 14/16/18 LTS (64-bit). The x86-64 is a Complex Instruction Set Computing (CISC) CPU design. This refers to the internal processor design philosophy. CISC processors typically include a wide variety of instructions (sometimes overlapping), varying instructions sizes, and a wide range of addressing modes. The term was retroactively coined in contrast to Reduced Instruction Set Computer (RISC).
It must be noted that the text is not geared toward learning how to program.

Подробнее в группе Physics.Math.Code
👍1
Modern Assembly Language Programming with the ARM Processor [2016] Larry D. Pyeatt
Modern_Assembly_Language_Programming_with_the_ARM_Processor_2016.pdf
2.8 MB
Modern Assembly Language Programming with the ARM Processor [2016] Larry D. Pyeatt

Modern Assembly Language Programming with the ARM Processor is a tutorial-based book on assembly language programming using the ARM processor. It presents the concepts of assembly language programming in different ways, slowly building from simple examples towards complex programming on bare-metal embedded systems. The ARM processor was chosen as it has fewer instructions and irregular addressing rules to learn than most other architectures, allowing more time to spend on teaching assembly language programming concepts and good programming practice. In this textbook, careful consideration is given to topics that students struggle to grasp, such as registers vs. memory and the relationship between pointers and addresses, recursion, and non-integral binary mathematics. A whole chapter is dedicated to structured programming principles. Concepts are illustrated and reinforced with a large number of tested and debugged assembly.
Modern X86 Assembly Language Programming: Covers x86 64-bit, AVX, AVX2, and AVX-512 [2019] Daniel Kusswurm
Modern_X86_Assembly_Language_Programming_Covers_x86_64_bit,_AVX.pdf
17.4 MB
Modern X86 Assembly Language Programming: Covers x86 64-bit, AVX, AVX2, and AVX-512 [2019] Daniel Kusswurm

Gain the fundamentals of x86 64-bit assembly language programming and focus on the updated aspects of the x86 instruction set that are most relevant to application software development. This book covers topics including x86 64-bit programming and Advanced Vector Extensions (AVX) programming.
The focus in this second edition is exclusively on 64-bit base programming architecture and AVX programming. Modern X86 Assembly Language Programming’s structure and sample code are designed to help you quickly understand x86 assembly language programming and the computational capabilities of the x86 platform. After reading and using this book, you’ll be able to code performance-enhancing functions and algorithms using x86 64-bit assembly language and the AVX, AVX2 and AVX-512 instruction set extensions.
Beginning x64 Assembly Programming From Novice to AVX Professional [2019] Jo Van Hoey
Beginning_x64_Assembly_Programming_From_Novice_to_AVX_Professional.pdf
21 MB
Beginning x64 Assembly Programming From Novice to AVX Professional [2019] Jo Van Hoey

Program in assembly starting with simple and basic programs, all the way up to AVX programming. By the end of this book, you will be able to write and read assembly code, mix assembly with higher level languages, know what AVX is, and a lot more than that. The code used in Beginning x64 Assembly Programming is kept as simple as possible, which means: no graphical user interfaces or whistles and bells or error checking. Adding all these nice features would distract your attention from the purpose: learning assembly language. The theory is limited to a strict minimum: a little bit on binary numbers, a short presentation of logical operators, and some limited linear algebra. And we stay far away from doing floating point conversions. The assembly code is presented in complete programs, so that you can test them on your computer, play with them, change them, break them.
Guide To Assembly Language: A Concise Introduction [2020] James T. Streib
👍1
Guide_To_Assembly_Language_A_Concise_Introduction_2020_James_T_Streib.pdf
20.9 MB
Guide To Assembly Language: A Concise Introduction [2020] James T. Streib

This concise guide is designed to enable the reader to learn how to program in assembly language as quickly as possible. Through a hands-on programming approach, readers will also learn about the architecture of the Intel processor, and the relationship between high-level and low-level languages. This updated second edition has been expanded with additional exercises, and enhanced with new material on floating-point numbers and 64-bit processing. Topics and features: provides guidance on simplified register usage, simplified input/output using C-like statements, and the use of high-level control structures; describes the implementation of control structures, without the use of high-level structures, and often with related C program code; illustrates concepts with one or more complete program; presents review summaries in each chapter, together with a variety of exercises, from short-answer questions to programming assignments;
👍1
Не навреди. Истории о жизни, смерти и нейрохирургии [2016] Марш Генри
👍1
Не навреди. Истории о жизни, смерти и нейрохирургии [2016] Марш Генри

Совершая ошибки или сталкиваясь с чужими, мы успокаиваем себя фразами "Человеку свойственно ошибаться". Но утешают ли они того, кто стал жертвой чужой некомпетентности? И утешают ли они врача, который не смог помочь? Нам хочется верить, что врач непогрешим на своем рабочем месте. В операционной всемогущ, никогда не устает и не чувствует себя плохо, не раздражается и не отвлекается на посторонние мысли. Но каково это на самом деле - быть нейрохирургом? Каково знать, что от твоих действий зависит не только жизнь пациента, но и его личность - способность мыслить и творить, грустить и радоваться? Рано или поздно каждый нейрохирург неизбежно задается этими вопросами, ведь любая операция связана с огромным риском. Генри Марш, всемирно известный британский нейрохирург, раздумывал над ними на протяжении всей карьеры, и итогом его размышлений стала захватывающая, предельно откровенная и пронзительная книга...
👍1
💡Наши открытые чаты:

Наш чат по физ-мату и программированию 👨🏻‍🏫
➡️ @math_code ⬅️

Наш чат по инфо-безопасности и хакингу 👨🏻‍💻
➡️ @hack_cpp ⬅️

Свободное тематическое общение на интересные темы. Вы сможете задать вопросы и получить помощь, сами помочь другим, обсудить что-либо. Чаты под модерацией, поэтому флуда, рекламы, оскорблений там нет! Только дружная уютная атмосфера!
Bash и кибербезопасность: Атака, защита и анализ из командной строки Linux [2020] Тронкон
👍2
Bash_и_кибербезопасность_Атака,_защита_и_анализ_из_командной_строки.pdf
4.8 MB
Bash и кибербезопасность: Атака, защита и анализ из командной строки Linux [2020] Тронкон

Командная строка может стать идеальным инструментом для обеспечения кибербезопасности. Невероятная гибкость и абсолютная доступность превращают стандартный интерфейс командной строки (CLI) в фундаментальное решение, если у вас есть соответствующий опыт. Авторы Пол Тронкон и Карл Олбинг рассказывают об инструментах и хитростях командной строки, помогающих собирать данные при упреждающей защите, анализировать логи и отслеживать состояние сетей. Пентестеры узнают, как проводить атаки, используя колоссальный функционал, встроенный практически в любую версию Linux.
👍6
​​Научные фильмы по физике, математике, науке и технике.

📺 https://t.me/maths_lib 🎥

Библиотека лучших видеоуроков

➡️ Подписаться
Над этой задачей спорят лучшие финансисты мира... 🤔
Получится ли её решить нашим подписчикам? 😏
Ваши ответы напишите в комментарии !

👨🏻‍💻 Обсуждение задачи 📌

#задачи #математика #логика
​​📚 11 книг по информационной безопасности

🔽 Скачать книги на канале Hack & Crack
😭2