ARM Cortex-A Series Programmer’s Guide for ARMv8-A
#arm #assembler #си #микроконтроллеры #программирование
#arm #assembler #си #микроконтроллеры #программирование
ARM Cortex-A Series Programmer’s Guide for ARMv8-A.pdf
4.3 MB
ARM Cortex-A Series Programmer’s Guide for ARMv8-A
#arm #assembler #си #микроконтроллеры #программирование
#arm #assembler #си #микроконтроллеры #программирование
Теория_синтаксического_анализа,.zip
9.6 MB
Теория синтаксического анализа, перевода и компиляции. [2 тома] [1978 ] Ахо А., Ульман Дж.
#компиляторы #железо #программирование #cpp #си #assembler
#компиляторы #железо #программирование #cpp #си #assembler
Есть высокоуровневые языки — это те, где вы говорите if — else, print, echo, function и так далее. «Высокий уровень» означает, что вы говорите с компьютером более-менее человеческим языком. Другой человек может не понять, что именно у вас написано в коде, но он хотя бы сможет прочитать слова. Но сам компьютер не понимает человеческий язык. Компьютер — это регистры памяти, простые логические операции, единицы и нули. Поэтому прежде чем ваша программа будет исполнена процессором, ей нужен переводчик — программа, которая превратит высокоуровневый язык программирования в низкоуровневый машинный код. В статье рассказываются интересные подробности по этому вопросу.
💡 ЧИТАТЬ ПОЛНОСТЬЮ
#article #программирование #assembler #hardware
💡 ЧИТАТЬ ПОЛНОСТЬЮ
#article #программирование #assembler #hardware
Программирование микроконтроллеров AVR: от Arduino к ассемблеру [2020] Ревич
Все книги в нашей библиотеке
#электроника #assembler #arduino #avr
Все книги в нашей библиотеке
#электроника #assembler #arduino #avr
The art of 64-bit assembly [2022] Randall Hyde.pdf
23.8 MB
📔 The art of 64-bit assembly 2022 Randall Hyde
A new assembly language programming book from a well-loved master. Art of 64-bit Assembly Language capitalizes on the long-lived success of Hyde's seminal The Art of Assembly Language. Randall Hyde's The Art of Assembly Language has been the go-to book for learning assembly language for decades. Hyde's latest work, Art of 64-bit Assembly Language is the 64-bit version of this popular text. This book guides you through the maze of assembly language programming by showing how to write assembly code that mimics operations in High-Level Languages. This leverages your HLL knowledge to rapidly understand x86-64 assembly language. This new work uses the Microsoft Macro Assembler (MASM), the most popular x86-64 assembler today. Hyde covers the standard integer set, as well as the x87 FPU, SIMD parallel instructions, SIMD scalar instructions (including high-performance floating-point instructions), and MASM's very powerful macro facilities. #assembler
A new assembly language programming book from a well-loved master. Art of 64-bit Assembly Language capitalizes on the long-lived success of Hyde's seminal The Art of Assembly Language. Randall Hyde's The Art of Assembly Language has been the go-to book for learning assembly language for decades. Hyde's latest work, Art of 64-bit Assembly Language is the 64-bit version of this popular text. This book guides you through the maze of assembly language programming by showing how to write assembly code that mimics operations in High-Level Languages. This leverages your HLL knowledge to rapidly understand x86-64 assembly language. This new work uses the Microsoft Macro Assembler (MASM), the most popular x86-64 assembler today. Hyde covers the standard integer set, as well as the x87 FPU, SIMD parallel instructions, SIMD scalar instructions (including high-performance floating-point instructions), and MASM's very powerful macro facilities. #assembler
C_для_программистов_с_введением_в_C11_2014_Дейтел_П_,_Дейтел_Х_.pdf
11.6 MB
📘 C для программистов с введением в C11 [2014] Дейтел П., Дейтел Х.
В книге рассказывается о языке C и стандартной библиотеке C, следуя девизу компании Deitel: «обучение на действующих примерах». Понятия представляются в контексте тщательно протестированных программ, с выделением синтаксиса, демонстрацией вывода программ и подробного их обсуждения. Приводится примерно 5 000 строк кода на языке C и даются сотни полезных советов, которые помогут вам создавать надежные приложения. Рассматривается создание собственных структур данных и стандартная библиотека, безопасное программирование на C; описываются особенности новой ревизии стандарта С11, в т. ч. многопоточность. Закончив чтение, вы будете иметь все знания, необходимые для создания приложений на языке C промышленного уровня. Издание предназначено программистам, имеющим опыт работы на высокоуровневых языках. #ассемблер #assembler #архитектура #c #cpp #cplusplus
В книге рассказывается о языке C и стандартной библиотеке C, следуя девизу компании Deitel: «обучение на действующих примерах». Понятия представляются в контексте тщательно протестированных программ, с выделением синтаксиса, демонстрацией вывода программ и подробного их обсуждения. Приводится примерно 5 000 строк кода на языке C и даются сотни полезных советов, которые помогут вам создавать надежные приложения. Рассматривается создание собственных структур данных и стандартная библиотека, безопасное программирование на C; описываются особенности новой ревизии стандарта С11, в т. ч. многопоточность. Закончив чтение, вы будете иметь все знания, необходимые для создания приложений на языке C промышленного уровня. Издание предназначено программистам, имеющим опыт работы на высокоуровневых языках. #ассемблер #assembler #архитектура #c #cpp #cplusplus
Эффективный_C_Профессиональное_программирование_2022_Роберт_Сикорд.pdf
6.5 MB
📙 Эффективный C. Профессиональное программирование [2022] Роберт Сикорд
Мир работает на коде, написанном на C, но в большинстве учебных заведений программированию учат на Python или Java. Книга «Эффективный С для профессионалов» восполняет этот пробел и предлагает современный взгляд на C. Здесь рассмотрен C17, а также потенциальные возможности C2x. Издание неизбежно станет классикой, с его помощью вы научитесь писать профессиональные и надежные программы на C, которые лягут в основу устойчивых систем и решат реальные задачи.
Мир работает на коде, написанном на C, но в большинстве учебных заведений программированию учат на Python или Java. Книга «Эффективный С для профессионалов» восполняет этот пробел и предлагает современный взгляд на C. Здесь рассмотрен C17, а также потенциальные возможности C2x. Издание неизбежно станет классикой, с его помощью вы научитесь писать профессиональные и надежные программы на C, которые лягут в основу устойчивых систем и решат реальные задачи.
название: Effective C: An Introduction to Professional C Programming [2022] Robert C. Seacord#си #cpp #unix #программирование #assembler
Использование_Ассемблера_для_оптимизации_программ_на_C++_2004_Магда.djvu
11.5 MB
📘 Использование Ассемблера для оптимизации программ на C++ [2004] Магда Ю.
Рассматривается использование языка ассемблера для оптимизации программ, написанных на языке C++. Подробно изложены вопросы применения современных технологий обработки данных ММХ и SSE, а также использования особенностей архитектур современных процессоров для оптимизации программ. Приведены практические рекомендации по оптимизации логических структур высокого уровня, использованию эффективных алгоритмов вычислений, работе со строками и массивами данных. В книгу включены примеры программного кода приложений, иллюстрирующие различные аспекты применения ассемблера. В качестве средств разработки примеров используются макроассемблер MASM 6.14 и Microsoft Visual C++ .NET 2003.
#программирование #assembler #cpp
Рассматривается использование языка ассемблера для оптимизации программ, написанных на языке C++. Подробно изложены вопросы применения современных технологий обработки данных ММХ и SSE, а также использования особенностей архитектур современных процессоров для оптимизации программ. Приведены практические рекомендации по оптимизации логических структур высокого уровня, использованию эффективных алгоритмов вычислений, работе со строками и массивами данных. В книгу включены примеры программного кода приложений, иллюстрирующие различные аспекты применения ассемблера. В качестве средств разработки примеров используются макроассемблер MASM 6.14 и Microsoft Visual C++ .NET 2003.
#программирование #assembler #cpp
Assembly_Language_for_x86_Processors,_8th_Edition_2020_Kip_Irvine.pdf
11.5 MB
📗 Assembly Language for x86 Processors, 8th Edition [2020] Kip Irvine
Assembly Language for x86 Processors, 8th Edition, teaches assembly language programming and architecture for x86 and Intel64 processors. It is an appropriate text for the following types of college courses:
- Assembly Language Programming
- Fundamentals of Computer Systems
- Fundamentals of Computer Architecture
Students use Intel or AMD processors and program with Microsoft Macro Assembler (MASM), running on recent versions of Microsoft Windows. Although this book was originally designed as a programming textbook for college students, it serves as an effective supplement to computer architecture courses. As a testament to its popularity, previous editions have been translated into numerous languages. #assembler #программирование #masm #hardware #computer_science
Assembly Language for x86 Processors, 8th Edition, teaches assembly language programming and architecture for x86 and Intel64 processors. It is an appropriate text for the following types of college courses:
- Assembly Language Programming
- Fundamentals of Computer Systems
- Fundamentals of Computer Architecture
Students use Intel or AMD processors and program with Microsoft Macro Assembler (MASM), running on recent versions of Microsoft Windows. Although this book was originally designed as a programming textbook for college students, it serves as an effective supplement to computer architecture courses. As a testament to its popularity, previous editions have been translated into numerous languages. #assembler #программирование #masm #hardware #computer_science
Usborne introduction to Machine Code for beginners [1983].pdf
19.4 MB
📒 Usborne introduction to Machine Code for beginners [1983]
This book is a simple, step-by-step guide to learning to program in machine code. Machine code is the code in which the computer does all its work and programs written in machine code run much faster and take up less memory space than programs in BASIC. A machine code program, though, is much more difficult to write and less easy to understand than a program in BASIC.
This book takes you in very easy stages through the basic principles of machine code. It shows you how to write simple machine code programs, for example, to add two numbers or flash a message on the screen, and how to load and run a machine code program on your computer. #машинный_код #assembler #программирование #ассемблер
This book is a simple, step-by-step guide to learning to program in machine code. Machine code is the code in which the computer does all its work and programs written in machine code run much faster and take up less memory space than programs in BASIC. A machine code program, though, is much more difficult to write and less easy to understand than a program in BASIC.
This book takes you in very easy stages through the basic principles of machine code. It shows you how to write simple machine code programs, for example, to add two numbers or flash a message on the screen, and how to load and run a machine code program on your computer. #машинный_код #assembler #программирование #ассемблер
📚 Андрей Столяров Программирование: введение в профессию [2022]
💾 Скачать все книги
Андрей Столяров —
💾 Скачать все книги
Андрей Столяров —
автор ряда книг и статей по программированию. Создатель популярного учебника «Программирование: введение в профессию»
#си #cpp #unix #pascal #git #программирование #freebsd #assembler📚 Подбор книг по электронике и микроконтроллерам: ОТ ЛАМЕРОВ ДО АЦЦКИХ РАДИОЛЮБИТЕЛЕЙ 👨🏻💻📡
💾 Скачать книги
Книги предназначены для широкого круга читателей: начинающих специалистов по электронной технике, студентов технических ВУЗов и всех желающих изучить эту область человеческих знаний.
#подборка_книг #микроконтроллеры #схемотехника #электроника #arm #assembler
💾 Скачать книги
Книги предназначены для широкого круга читателей: начинающих специалистов по электронной технике, студентов технических ВУЗов и всех желающих изучить эту область человеческих знаний.
#подборка_книг #микроконтроллеры #схемотехника #электроника #arm #assembler