Зарегистрироваться
Восстановить пароль
FAQ по входу

ASSEMBLER

Требуется помощь в преобразовании раздела Компьютерная литература

Если Вы компетентны в тематике этого раздела, то Вас, возможно, заинтересует обсуждение планируемых преобразований.

Смотри также

Теги, соответствующие этому тематическому разделу

Файлы, которые ищут в этом разделе

Доверенные пользователи и модераторы раздела

  • Без фильтрации типов файлов
Apress, 2018. — 307 p. — ISBN 1484233530. Learn to program the propeller in Spin and C and how to map the Propeller Assembler language (PASM) from other high-level languages you might know. The overall task you will pursue in the book is to implement a Delta Compression algorithm: first in Spin, then in PASM, then in C. Along the way, you'll review Test Driven Development, a...
  • №1
  • 3,44 МБ
  • добавлен
  • изменен
Apress, 2018. — 307 p. — ISBN 1484233530. Learn to program the propeller in Spin and C and how to map the Propeller Assembler language (PASM) from other high-level languages you might know. The overall task you will pursue in the book is to implement a Delta Compression algorithm: first in Spin, then in PASM, then in C. Along the way, you'll review Test Driven Development, a...
  • №2
  • 6,81 МБ
  • добавлен
  • изменен
Программирование на ассемблере под Win32 воспринимается весьма не однозначно. Считается, что написание приложений слишком сложно для применения ассемблера. Собственно обсуждению того, насколько оправдана такая точка зрения, и посвящена данная статья. Она не ставит своей целью обучение программированию под Win32 или обучение ассемблеру, я подразумеваю, что читатели имеют...
  • №3
  • 20,61 КБ
  • дата добавления неизвестна
  • изменен
Что такое процессор. Память системы. Основы Ассемблера. Первая программа. Данные в ассемблере. Символьные метки. Переходы (прыжки). Команды ассемблера. Подпрограммы и структуры. Упрощаем программирование. Ещё о командах ассемблера. Обработка блоков данных. Компилятор MASM. Оконное приложение. Некоторые функции Win.
  • №4
  • 116,04 КБ
  • дата добавления неизвестна
  • изменен
Б.м.: tutorialspoint, 2014. — 81 p. Prerequisites Copyright & Disclaimer Notice Advantages of Assembly Language The Hexadecimal Number System Binary Arithmetic Addressing Data in Memory Installing NASM Comments The Hello World Program in Assembly Compiling and Linking an Assembly Program in NASM Memory Segments Data Registers Index Registers Segment Registers Example Linux System...
  • №5
  • 2,02 МБ
  • добавлен
  • изменен
Rowohlt Taschenbuch Verlag, 2003. — 177 с. Язык немецкий Книга предназначена начинающим изучать Assembler. Книга написана простым языком. Die Programmiersprache Assembler bietet den Schlüssel zur Lösung jedes Softwareproblems. Denn Assembler ist die Maschinensprache des Computers und repräsentiert somit alles, was der Computer zu leisten vermag. Auch im Zeitalter der...
  • №6
  • 27,53 МБ
  • дата добавления неизвестна
  • изменен
Wrox, 2005. — 576 p. — ISBN-10: 0764579010, ISBN-13: 978-0764579011 The primary purpose of this book is to teach high-level language programmers how their programs are converted to assembly language, and how the generated assembly language code can be tweaked. That said, the main audience for this book is programmers already familiar with a high-level language, such as C, C++,...
  • №7
  • 6,61 МБ
  • дата добавления неизвестна
  • изменен
Мной было обнаружено, что довольно часто TASM приходится собирать вручную, выцепляя нужные программы из кучи других. В этом архиве собрано все необходимое, полный софтверный пакет. Может кому пригодиться. Turbo Assembler (TASM) — программный пакет компании Borland, предназначенный для разработки программ на языке ассемблера для архитектуры x 86. Кроме того, TASM может работать...
  • №8
  • 3,19 МБ
  • дата добавления неизвестна
  • изменен
Prentice Hall, 2003 — 168 p. Users of this book will gain an understanding of the fundamental concepts of contemporary computer architecture, starting with a Reduced Instruction Set Computer (RISC). An understanding of computer architecture needs to begin with the basics of modern computer organization. The MIPS architecture embodies the fundamental design principles of all...
  • №9
  • 524,72 КБ
  • добавлен
  • изменен
Наиболее полное описание прерываний на английском языке. По большому счету является оффлайн версией сайта Ralf Brown's Interrupt List, для удобства выполнен в формате chm
  • №10
  • 2,30 МБ
  • дата добавления неизвестна
  • изменен
Выходные данные не указаны. Данный туториал №2 для программирования денди на языке ассемблер, более подробный чем, туториал №1 от Mike H. Здесь множество уроков по программированию графики (спрайтов, фона, палитры), музыкальных каналов, джойстиков. На английском языке (перевести не проблема - проблема перепечатывать). Для написания игр потребуются nesasm (или asm6+его...
  • №11
  • 2,80 МБ
  • добавлен
  • изменен
МФТИ, г. Долгопрудный, 2017, 22 статьи. Английский и Русский язык. Архитектура и программирование dendy, регистры денди (кроме регистров мапперов), nestech, yoshi's nestech, nesAudioRipping, nesRegistres, nesForDevelopers, NestechFaizullin, nesFAQ, mappers, mapper1, mapper6, nesGraphics, система комманд 6502, 6502 instructionTable, 6502 inFewWords, 6502 inFewWords2, 6502 advanced,...
  • №12
  • 1,40 МБ
  • добавлен
  • изменен
N.-Y.: Paul A. Carter, 2006. - 195p. The purpose of this book is to give the reader a better understanding of how computers really work at a lower level than in programming languages like Pascal. By gaining a deeper understanding of how computers work, the reader can often be much more productive developing software in higher level languages such as C and C++. Learning to...
  • №13
  • 1,02 МБ
  • добавлен
  • изменен
CRC Press, 2013. — 807 p. — ISBN-10: 1466568240, ISBN-13: 978-1466568242. На англ. языке. The predominant language used in embedded microprocessors, assembly language lets you write programs that are typically faster and more compact than programs written in a high-level language and provide greater control over the program applications. Focusing on the languages used in X86...
  • №14
  • 3,69 МБ
  • добавлен
  • изменен
Справочник прерываний DOS и BIOS, выполненный в формате chm, будет необходим при обучении и программировании на языке Assembler
  • №15
  • 226,82 КБ
  • дата добавления неизвестна
  • изменен
Cognella Academic Publishing, USA, 2018. — 581 p. — ISBN 978-1-5165-1422-9. Assembly Language Programming Made Clear: A Systematic Approach teaches students the fundamentals of assembly language programming through the use of two pseudo-languages that enable them to design their programs. It also prepares them to write their programs by teaching them the structure of the necessary...
  • №16
  • 3,75 МБ
  • добавлен
  • изменен
San Diego: Cognella Academic Publishing, 2018. — 602 p. Assembly Language Programming Made Clear: A Systematic Approach teaches students the fundamentals of assembly language programming through the use of two pseudo-languages that enable them to design their programs. It also prepares them to write their programs by teaching them the structure of the necessary registers. Chapters...
  • №17
  • 1,96 МБ
  • добавлен
  • изменен
Springer, 2005 - 544 p. This unique guide provides comprehensive coverage of the key elements of Assembly language programming with in-depth coverage of the Linux operating system, which is the fastest-growing operating system with an estimated 18 million Linux users worldwide. The book specifically targets professionals who would like to learn Assembly and intend or expect to...
  • №18
  • 10,23 МБ
  • добавлен
  • изменен
Springer, 2005. — 544 p. — ISBN-13: 978-0387-26171-3. This unique guide provides comprehensive coverage of the key elements of Assembly language programming with in-depth coverage of the Linux operating system, which is the fastest-growing operating system with an estimated 18 million Linux users worldwide. The book specifically targets professionals who would like to learn...
  • №19
  • 14,73 МБ
  • добавлен
  • изменен
Издательство Springer, 2005, -689 pp. The objective of this book is to introduce assembly language programming. Assembly language is very closely linked to the underlying processor architecture and design. Popular processor designs can be broadly divided into two categories: Complex Instruction Set Computers (CISC) and Reduced Instruction Set Computers (RISC). The dominant...
  • №20
  • 3,05 МБ
  • добавлен
  • изменен
3rd edition. — Jones & Bartlett Learning, 2014. — 384 p. — ISBN-10 128403612X; ISBN-13 978-128403612. A Revised and Updated Edition of the Authoritative Text This revised and updated Third Edition of the classic text guides students through assembly language using a hands-on approach, supporting future computing professionals with the basics they need to understand the...
  • №21
  • 18,83 МБ
  • добавлен
  • изменен
2nd edition. — Jones & Bartlett Learning, 2009. — 386 p. — ISBN-10 0763772232; ISBN-13 978-0763772239. Thoroughly revised and updated throughout, the Second Edition of Introduction to 80x86 Assembly Language and Computer Architecture provides students with a clear and concise introduction to the inner workings of the computer, and their many levels and functions. Through...
  • №22
  • 8,30 МБ
  • добавлен
  • изменен
Создание операционной системы "с нуля" на ассемблере и си, и даже си++, с целью обучения тонкостям программирования в защищенном многопроцессном режиме.
  • №23
  • 58,11 КБ
  • дата добавления неизвестна
  • изменен
Robert Dunne, 2018. — 192 p. — ISBN 0970112467. Windows 64-bit Assembly Language Programming Quick Start is a complete tutorial using the free Community Edition of Microsoft Visual Studio 17 to introduce the novice to the Intel X86-64 architecture and the Windows X64 Calling Convention. With Microsoft Visual Studio 17, assembly language programs can be built using either its...
  • №24
  • 3,87 МБ
  • добавлен
  • изменен
Robert Dunne, 2018. — 192 p. — ISBN 0970112467. Windows 64-bit Assembly Language Programming Quick Start is a complete tutorial using the free Community Edition of Microsoft Visual Studio 17 to introduce the novice to the Intel X86-64 architecture and the Windows X64 Calling Convention. With Microsoft Visual Studio 17, assembly language programs can be built using either its...
  • №25
  • 8,89 МБ
  • добавлен
  • изменен
Robert Dunne, 2018. — 245 p. — ISBN 978-0-97011-2460. Windows 64-bit Assembly Language Programming Quick Start is a complete tutorial using the free Community Edition of Microsoft Visual Studio 17 to introduce the novice to the Intel X86-64 architecture and the Windows X64 Calling Convention. With Microsoft Visual Studio 17, assembly language programs can be built using either its...
  • №26
  • 4,18 МБ
  • добавлен
  • изменен
Third Edition. — Hoboken: Wiley, 2009. — 648 p. The eagerly anticipated new edition of the bestselling introduction to x86 assembly language The long-awaited third edition of this bestselling introduction to assembly language has been completely rewritten to focus on 32-bit protected-mode Linux and the free NASM assembler. Assembly is the fundamental language bridging human...
  • №27
  • 20,20 МБ
  • добавлен
  • изменен
Third Edition. — Hoboken: Wiley, 2009. — 648 p. — ISBN: 978-0-470-49702-9. The eagerly anticipated new edition of the bestselling introduction to x86 assembly language The long-awaited third edition of this bestselling introduction to assembly language has been completely rewritten to focus on 32-bit protected-mode Linux and the free NASM assembler. Assembly is the fundamental...
  • №28
  • 9,27 МБ
  • добавлен
  • изменен
Third Edition. — Hoboken: Wiley, 2009. — 648 p. — ISBN: 978-0-470-49702-9. The eagerly anticipated new edition of the bestselling introduction to x86 assembly language The long-awaited third edition of this bestselling introduction to assembly language has been completely rewritten to focus on 32-bit protected-mode Linux and the free NASM assembler. Assembly is the fundamental...
  • №29
  • 9,07 МБ
  • добавлен
  • изменен
Third Edition. — Hoboken: Wiley, 2009. — 648 p. — ISBN: 978-0-470-49702-9. The eagerly anticipated new edition of the bestselling introduction to x86 assembly language The long-awaited third edition of this bestselling introduction to assembly language has been completely rewritten to focus on 32-bit protected-mode Linux and the free NASM assembler. Assembly is the fundamental...
  • №30
  • 9,01 МБ
  • добавлен
  • изменен
2nd edition. — No Starch Press, 2011 — 672 p. — ISBN-13: 978-1-59327-289-0. No source code? No problem. With IDA Pro, the interactive disassembler, you live in a source code-optional world. IDA can automatically analyze the millions of opcodes that make up an executable and present you with a disassembly. But at that point, your work is just beginning. With The IDA Pro Book,...
  • №31
  • 18,84 МБ
  • добавлен
  • изменен
2nd edition: No Starch Press, 2011 — 672 p. ISBN-10: 1-59327-289-8 ISBN-13: 978-1-59327-289-0 No source code? No problem. With IDA Pro, the interactive disassembler, you live in a source code-optional world. IDA can automatically analyze the millions of opcodes that make up an executable and present you with a disassembly. But at that point, your work is just beginning. With...
  • №32
  • 12,96 МБ
  • добавлен
  • изменен
Programmer’s Manual. Introduction (Compiler overview. Assembly syntax). This chapter contains all the most important information you need to begin using the flat assembler. If you are experienced assembly language programmer, you should read at least this chapter before using this compiler. Instruction set (The x86 architecture instructions. Control directives. Preprocessor...
  • №33
  • 394,79 КБ
  • дата добавления неизвестна
  • изменен
Мануал программера. Введение (Обзор компилятора. Синтаксис ассемблера). Эта глава содержит всю важнейшую информацию, которая понадобится вам, чтобы начать использовать flat assembler. Если у вас уже есть опыт программирования на ассемблере, вам достаточно прочитать лишь первую главу перед использованием этого компилятора. Описание инструкций (Директивы управления. Директивы...
  • №34
  • 40,47 КБ
  • дата добавления неизвестна
  • изменен
Выходные данные не указаны. Язык: английский. Этот туториал более общего плана чем который от bunny boy, здесь описываются не только приёмы программирования на ассемблере, но и работа самой приставки: видеопроцессор (палитра,фон, спрайты),программирование джойстиков, структура .NES файла.
  • №35
  • 40,73 КБ
  • добавлен
  • изменен
New York: Prospect Press, 2017. — 347 p. This book is an educational examination of Assembly programming and computer architecture that approaches the topics from a practical point of view. The authors readily address “why” and “how” questions throughout the text. The first two chapters lay the foundation of computer language and computer architecture. Then, subsequent chapters...
  • №36
  • 25,79 МБ
  • добавлен
  • изменен
Second Edition. — No Starch Press, 2010. — 752 p. Assembly is a low-level programming language that’s one step above a computer’s native machine language. Although assembly language is commonly used for writing device drivers, emulators, and video games, many programmers find its somewhat unfriendly syntax intimidating to learn and use. Since 1996, Randall Hyde’s The Art of...
  • №37
  • 21,91 МБ
  • дата добавления неизвестна
  • изменен
San Francisco: No Starch Press, 2004. - 461 p. ISBN-10: 1593270038 If you've asked someone the secret to writing efficient, well-written software, the answer that you've probably gotten is "learn assembly language programming." By learning assembly language programming, you learn how the machine really operates and that knowledge will help you write better high-level language...
  • №38
  • 10,30 МБ
  • добавлен
  • изменен
San Francisco: No Starch Press, 2003. - 1600 pp. Данное издание 2003 года (1600 страниц) в 2 раза больше по объёму нового издания 2010 года (752 страницы) и потому не потеряло своего значения как исчерпывающий источник знаний по Ассемблеру. Pdf-файл книги работает в текстовом режиме, что позволяет изучать Ассемблер как под Windows, так и под Linux эффективно и глубоко, копируя...
  • №39
  • 5,53 МБ
  • добавлен
  • изменен
San Francisco: No Starch Press, 2006. — 641 p. — ISBN-10 1593270658. It's a critical lesson that today's computer science students aren't always being taught: How to carefully choose their high-level language statements to produce efficient code. Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level shows software engineers what too many college and university...
  • №40
  • 8,52 МБ
  • добавлен
  • изменен
San Francisco: No Starch Press, 2006. — 641 p. — ISBN-10 1593270658. It's a critical lesson that today's computer science students aren't always being taught: How to carefully choose their high-level language statements to produce efficient code. Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level shows software engineers what too many college and university...
  • №41
  • 4,56 МБ
  • добавлен
  • изменен
San Francisco: No Starch Press, 2004. — 642 p. — ISBN13: 978-1-59327003-2. Целевая аудитория: опытные разработчики. За большим количеством языков начинающие разработчики перестают понимать, как именно работают компьютеры и как воспринимают написанный человеком код. В настоящем, первом из четырёх томов, руководстве автор научит понимать машины, чтобы писать хороший код. В книге...
  • №42
  • 4,55 МБ
  • добавлен
  • изменен
Pеаrsоn Eduсаtion, Prentice Hall, 2014 ©2015. — 873 p. — 7th ed. — ISBN: 0133769402, 9780133769401 This textbook teaches assembly and architecture fundamentals in a logical and concise manner for students with a reasonable CS1 backgroundы and are applicable to higher-level programmers as to their understanding of what is happing to the code that they write and how it behaves...
  • №43
  • 11,50 МБ
  • добавлен
  • изменен
Prentice Hall – 2010, 746 pages, 6th Edition ISBN: 013602212X, 9780136022121 Assembly Language for x86 Processors, 6/e is ideal for undergraduate courses in assembly language programming and introductory courses in computer systems and computer architecture. Written specifically for the Intel/Windows/DOS platform, this complete and fully updated study of assembly language...
  • №44
  • 1,83 МБ
  • добавлен
  • изменен
Las Vegas: University of Nevada, 2019. — 357 p. 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...
  • №45
  • 2,34 МБ
  • добавлен
  • изменен
N.-Y.: Apres, 2014. - 700p. Modern X86 Assembly Language Programming shows the fundamentals of x86 assembly language programming. It focuses on the aspects of the x86 instruction set that are most relevant to application software development. The book's structure and sample code are designed to help the reader quickly understand x86 assembly language programming and the...
  • №46
  • 8,31 МБ
  • добавлен
  • изменен
Apress, 2019. — 604 p. 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...
  • №47
  • 17,42 МБ
  • добавлен
  • изменен
Apress, 2019. — 604 p. 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...
  • №48
  • 9,58 МБ
  • добавлен
  • изменен
Издательство Wordware Publishing, 2005, -426 pp. На первой странице вложен zip файл (переименован в txt) c CD-ROM к книге Yet another book? Well, actually I am merely just one of the other ex-Atari employees who was a member of Alan Kay's group, Atari Corporate Research, and has published books. For those of you who have been following my eventful career, you already know...
  • №49
  • 8,61 МБ
  • добавлен
  • изменен
Packt Publishing, 2017. — 258 p. Incorporate the assembly language routines in your high level language applications The Assembly language is the lowest level human readable programming language on any platform. Knowing the way things are on the Assembly level will help developers design their code in a much more elegant and efficient way. It may be produced by compiling source...
  • №50
  • 10,16 МБ
  • добавлен
  • изменен
A-LIST Publishing, 2004. — 464 p. — ISBN 193176932X. Describing how the Assembly language can be used to develop highly effective C++ applications, this guide covers the development of 32-bit applications for Windows, optimizing high-level logical structures, working with strings and arrays, and more.
  • №51
  • 9,77 МБ
  • добавлен
  • изменен
New York: Prentice-Hall, 2002. - 1024 p. Offering users a fun, hands-on learning experience, it uses the Debug utility to show what action the instruction performs, then provides a sample program to show its application. Reinforcing concepts with numerous examples and review questions, its oversized pages delve into dozens of related subjects, including DOS memory map, BIOS,...
  • №52
  • 53,87 МБ
  • добавлен
  • изменен
Prentice-Hall. Upper Saddle River, NJ. 2000. 272 pages. ISBN 0130879401 Master x86 assembly language from the Linux point of view! Assembly language lies at the boundary between hardware and software. While it can be described purely in terms of how it controls hardware, many of its features only make sense in the context of operating systems and programming languages. In...
  • №53
  • 5,05 МБ
  • добавлен
  • изменен
Syngress, 2008 — 316 p. If you want to master the art and science of reverse engineering code with IDA Pro for security R&D or software debugging, this is the book for you. Highly organized and sophisticated criminal entities are constantly developing more complex, obfuscated, and armored viruses, worms, Trojans, and botnets. IDA Pro’s interactive interface and programmable...
  • №54
  • 4,89 МБ
  • добавлен
  • изменен
Б.м.: Independently published, 2019. — 434 p. This textbook is about lower-level computer programming: machine language and assembly language, and how these languagesare used in the typical computer system. This is meant to givethe student a basic understanding of the fundamental concepts ofthe organization and operation of a computer. Even if the studentnever again programs in...
  • №55
  • 4,58 МБ
  • добавлен
  • изменен
A-LIST, LLC, 2006. — 359 p. — ISBN 1931769516. This book describes how software code analysis tools such as IDA Pro are used to disassemble programs written in high-level languages and recognize different elements of disassembled code in order to debug applications in less time. Also described are the basics of Assembly language programming (MASM) and the system and format of...
  • №56
  • 3,45 МБ
  • добавлен
  • изменен
Morrisville, Syncfusion Inc, 2013. — 132 p. This book is an introduction to x64 assembly language. This is the language used by almost all modern desktop and laptop computers. x64 is a generic term for the newest generation of the x86 CPU used by AMD, Intel, VIA, and other CPU manufacturers. x64 assembly has a steep learning curve and very few concepts from high-level...
  • №57
  • 2,12 МБ
  • добавлен
  • изменен
CreateSpace Independent, 2011 — 252 p. ISBN-10: 1466470038 ISBN-13: 978-1466470033 This book is an assembly language programming textbook introducing programmers to 64 bit Intel assembly language. The book is intended as a first assembly language book for programmers experienced in high level programming in a language like C or C++. The assembly programming is performed using...
  • №58
  • 6,34 МБ
  • добавлен
  • изменен
CreateSpace Independent Publishing, 2014. — 266 p. This book introduces programmers to 64 bit Intel assembly language using the Microsoft Windows operating system. The book also discusses how to use the free integrated development environment, ebe, designed by the author specifically to meet the needs of assembly language programmers. Ebe is a C++ program which uses the Qt...
  • №59
  • 8,52 МБ
  • добавлен
  • изменен
Springer, 2011. — 268 p. — ISBN-10: 0857292706 ISBN-13: 978-0857292704 This book will enable the reader to very quickly begin programming in assembly language. Through this hands-on programming, readers will also learn more about the computer architecture of the Intel 32-bit processor, as well as the relationship between high-level and low-level languages. Topics: presents an...
  • №60
  • 1,71 МБ
  • добавлен
  • изменен
2018. — 124 p. Learn Assembly by examples 1.A small program that calculates and prints terms of the Fibonacci series 2.Alarm 3.An implementation of SLIP (Serial Link IP), RFC 1055 in assembly language 4.Assembly language program which shows the current date 5.This program provides BASIC programs with access to the program loader (LOAD) 6.This program is used to set the PSP address...
  • №61
  • 110,13 КБ
  • добавлен
  • изменен
2018. — 124 p. Learn Assembly by examples 1.A small program that calculates and prints terms of the Fibonacci series 2.Alarm 3.An implementation of SLIP (Serial Link IP), RFC 1055 in assembly language 4.Assembly language program which shows the current date 5.This program provides BASIC programs with access to the program loader (LOAD) 6.This program is used to set the PSP address...
  • №62
  • 156,32 КБ
  • добавлен
  • изменен
2018. — 124 p. Learn Assembly by examples 1.A small program that calculates and prints terms of the Fibonacci series 2.Alarm 3.An implementation of SLIP (Serial Link IP), RFC 1055 in assembly language 4.Assembly language program which shows the current date 5.This program provides BASIC programs with access to the program loader (LOAD) 6.This program is used to set the PSP address...
  • №63
  • 331,34 КБ
  • добавлен
  • изменен
М.: ДМК Пресс, 2011. — 304 с. В книге речь идёт о работе процессора в двух его основных режимах: защищённом режиме и 64-битном, который также называют long mode («длин­ный режим»). Также помимо изложения принципов и механизмов работы про­цессора в защищённом и 64-битном режимах, речь пойдёт о программировании на ассемблере в операционных системах семейства Windows, как в...
  • №64
  • 14,04 МБ
  • добавлен
  • изменен
1999 Издательство «ДМК Пресс» CHM файл удобная навигация. Содержание 1. Предварительные сведения 2. Процессоры Intel в реальном режиме 3. Директивы и операторы ассемблера 4. Основы программирования для MS-DOS 5. Более сложные приемы программирования 6. Программирование в защищенном режиме 7. Программирование для Windows 95 и Windows NT 8. Ассемблер и языки высокого уровня 9....
  • №65
  • 529,38 КБ
  • добавлен
  • изменен
3-е издание. — Москва: Вильямс, 2002. — 616 с. — ISBN 5-8459-0332-7. Эта книга предназначена для студентов и профессионалов, интересующихся основами операционных систем и архитектурой микропроцессоров. В третьем издании Кип Ирвин обобщает информацию об операционных системах Windows/MS-DOS и раскрывает тонкости языка ассемблера для процессоров Intel. Основное внимание уделено...
  • №66
  • 17,99 МБ
  • добавлен
  • изменен
4-е изд. — М.: Вильямс, 2005. — 905 с. В основу четвертого издания этой книги положено описание архитектуры процессоров фирмы Intel, называемой IA-32, сделанное с точки зрения программиста. По сравнению с третьим изданием, книга полностью переписана, и теперь основной акцент в ней сделан на создании 32-разрядных приложений для системы Windows. Ее отличает последовательный и...
  • №67
  • 22,79 МБ
  • дата добавления неизвестна
  • изменен
M.: Горячая линия-Телеком, 2004. — 191 с.: ил. — ISBN 5-93517-104-Х. Изложены основы программирования на языке Ассемблера для популярного семейства микроконтроллеров i8051. Описаны особенности архитектуры микроконтроллеров семейства i8051. Приведены сведения о технологии разработки программ, системе и форматах команд. Книга содержит информацию о программировании некоторых типов...
  • №68
  • 1,80 МБ
  • дата добавления неизвестна
  • изменен
Санкт-Петербург, БХВ-Петербург, 2008 - 896 с. ISBN 978-5-9775-0082-1 Книга посвящена вопросам и методам дизассемблирования, знание которых позволит эффективно защитить свои программы и создать более оптимизированные программные коды. Объяснены способы идентификации конструкций языков высокого уровня таких, как C/C++ и Pascal, показаны различные подходы к реконструкции...
  • №69
  • 22,45 МБ
  • добавлен
  • изменен
СПб.: БХВ-Петербург, 2008. — 896 с. — ISBN 978-5-9775-0082-1. Книга посвящена вопросам и методам дизассемблирования, знание которых позволит защитить свои программы и создать более оптимизированные програмные коды. Объяснены способы идентификации конструкций языков высокого уровня таких как С/С++ и Pascal, показаны различные подходы и реконструкции алгоритмов. Производится...
  • №70
  • 35,55 МБ
  • дата добавления неизвестна
  • изменен
(Выходные данные не указаны). (В файле 12 с.). В сети лежит множество ассемблерных листингов, но большинство из них находится в сильно разобранном состоянии и. не транслируется! Как "причесать" листинг, внедрить его в свою программу, выбрать правильный транслятор и ключи командной строки - поведает Крис Касперски в этой статье.
  • №71
  • 351,63 КБ
  • добавлен
  • изменен
Без выходных данных. Подробный справочник по функциям встроенного языка, интерфейсу и архитектуре дизассемблера IDA Pro 4.01 с уточнением особенностей младших версий. Показывает приемы эффективного использования IDA Pro для исследования зашифрованного кода, π-кода, самомодифицирующегося кода и кода, защищенного антиотладочными приемами. Ориентирован на системных программистов...
  • №72
  • 2,86 МБ
  • дата добавления неизвестна
  • изменен
Без выходных данных. Очень часто под рукой не оказывается ни отладчика, ни дизассемблера, ни даже компилятора, чтобы набросать хотя бы примитивный трассировщик. Разумеется, что говорить о взломе современных защитных механизмов в таких условиях просто смешно, но что делать если жизнь заставляет? .
  • №73
  • 434,66 КБ
  • дата добавления неизвестна
  • изменен
Выходные данные неизвестны. Очень часто под рукой не оказывается ни отладчика, ни дизассемблера, ни даже компилятора, чтобы набросать хотя бы примитивный трассировщик. Разумеется, что говорить о взломе современных защитных механизмов в таких условиях просто смешно, но что делать если жизнь заставляет?
  • №74
  • 427,80 КБ
  • добавлен
  • изменен
4-е изд. — М.: Вильямс, 2005. — 905 с. В основу четвертого издания этой книги положено описание архитектуры процессоров фирмы Intel, называемой IA-32, сделанное с точки зрения программиста. По сравнению с третьим изданием, книга полностью переписана, и теперь основной акцент в ней сделан на создании 32-разрядных приложений для системы Windows. Ее отличает последовательный и...
  • №75
  • 78,66 МБ
  • добавлен
  • изменен
СПб.: Питер, 2005. — 235 с.: ил. Книга знакомит читателя с ассемблером — универсальным языком «низкого уровня», на который переводятся другие, «высокоуровневые» языки. Будучи основой таких языков, ассемблер позволяет лучше понять и Си, и C++, и Паскаль. Кроме того, с его помощью можно написать отдельные части программ так, чтобы они быстрее выполнялись. В силу своей...
  • №76
  • 4,07 МБ
  • дата добавления неизвестна
  • изменен
СПб.: Питер, 2005. — 249 с.: ил. Книга посвящена основам программирования на Ассемблере в системах Windows и DOS. Знание Ассемблера необходимо профессиональному программисту для понимания работы операционной системы и компилятора. Ассемблер позволяет написать программу (или ее часть) так, что она будет быстро выполняться и при этом занимать мало места. Это любимый язык...
  • №77
  • 1,63 МБ
  • дата добавления неизвестна
  • изменен
М.: Майор, 2001. - 160 с. ISBN 5-901321-06-5 С помощью это книги вы научитесь создавать программы на языке Ассемблер. Поймете, как реализовать команды и способы адресации, управлять данными. Здесь же описываются распространенные ошибки в программах на языке Ассемблера, часто встречающиеся ошибки в драйверах ввода-вывода и программах обслуживания прерываний. Книга может быть...
  • №78
  • 777,80 КБ
  • дата добавления неизвестна
  • изменен
«Майор»,2001. – 160 с. ISBN: 5-901321-06-5 С помощью это книги вы научитесь создавать программы на языке Ассемблер. Поймете, как реализовать команды и способы адресации, управлять данными. Здесь же описываются распространенные ошибки в программах на языке Ассемблера, часто встречающиеся ошибки в драйверах ввода-вывода и программах обслуживания прерываний. Книга может быть...
  • №79
  • 50,01 МБ
  • дата добавления неизвестна
  • изменен
«Майор», 2001. – 161 с. ISBN: 5-901321-06-5 С помощью это книги вы научитесь создавать программы на языке Ассемблер. Поймете, как реализовать команды и способы адресации, управлять данными. Здесь же описываются распространенные ошибки в программах на языке Ассемблера, часто встречающиеся ошибки в драйверах ввода-вывода и программах обслуживания прерываний. Книга может быть...
  • №80
  • 11,86 МБ
  • добавлен
  • изменен
СПб.: Питер, 2006. — 410 с.: ил. — ISBN 5-469-00662-Х. Издание посвящено вопросам программирования на языке ассемблера для процессоров Intel Pentium. Рассмотрен широкий круг вопросов, начиная с основ программирования на ассемблере и заканчивая применением самых современных технологий обработки данных, таких как ММХ, SSE и SSE2. Материал книги раскрывает методику оптимизации...
  • №81
  • 4,08 МБ
  • дата добавления неизвестна
  • изменен
СПб: БХВ-Петербург, 2003. — 546 с. В книге рассматривается один из эффективных методов оптимизации программ — использование языка ассемблера, описана методика разработки отдельных модулей на нем для применения в программах на языках высокого уровня, показано, как с помощью ассемблера можно разработать полнофункциональные Windows- приложения. Особое внимание уделено оптимизации...
  • №82
  • 5,76 МБ
  • дата добавления неизвестна
  • изменен
СПб: БХВ-Петербург, 2003. — 546 с. Подробное руководство знакомит читателей с различными вариантами оптимизации программ. Автор рассматривает применение ассемблера и как самостоятельного средства разработки полнофункциональных Windows-приложений, и как встроенного в составе языков высокого уровня. Ряд возможностей ассемблера описываются впервые. Материал книги включает много...
  • №83
  • 29,52 МБ
  • добавлен
  • изменен
СПб: БХВ-Петербург, 2003. — 546 с. В книге рассматривается один из эффективных методов оптимизации программ — использование языка ассемблера, описана методика разработки отдельных модулей на нем для применения в программах на языках высокого уровня, показано, как с помощью ассемблера можно разработать полнофункциональные Windows- приложения. Особое внимание уделено оптимизации...
  • №84
  • 185,88 МБ
  • добавлен
  • изменен
Базовый курс. — СПб: Наука и Техника, 2005. — 240 с.: ил. — ISBN 5-94387-232-9. Эта книга представляет собой великолепное практическое руководство по основам программирования на языке ассемблера. Изложение сопровождается большим количеством подробно откомментированных примеров, что способствует наилучшему пониманию и усвоению материала. Доходчиво объясняются все основные вопросы...
  • №85
  • 21,36 МБ
  • добавлен
  • изменен
Базовый курс. — СПб: Наука и Техника, 2005. — 240 с.: ил. — ISBN 5-94387-232-9. Эта книга представляет собой великолепное практическое руководство по основам программирования на языке ассемблера. Изложение сопровождается большим количеством подробно откомментированных примеров, что способствует наилучшему пониманию и усвоению материала. Доходчиво объясняются все основные...
  • №86
  • 5,77 МБ
  • дата добавления неизвестна
  • изменен
Главы с 1 по 54. Перевод с испанского Aquila. - 2006. - С исправлениями и примечаниями SER[G]ANT'а от 9 августа 2009. Целью данного Введения в крэкинг с нуля, используя OllyDbg, является дать тем, кто только начал осваивать искусство крэкнинга, базовые знания и, вместе с тем, сделать это так, чтобы эти знания позволили в дальнейшем читать и понимать более продвинутые...
  • №87
  • 28,24 МБ
  • добавлен
  • изменен
Пер. с англ. Aquila. - 2006. - 55 с. Целью данного Введения в крэкинг с нуля, используя OllyDbg, является дать тем, кто только начал осваивать искусство крэкнинга, базовые знания и, вместе с тем, сделать это так, чтобы эти знания позволили в дальнейшем читать и понимать более продвинутые туториалы – такие, которые можно встретить в Новом курсе от CracksLatinos, который,...
  • №88
  • 2,58 МБ
  • добавлен
  • изменен
СПб.: БХВ-Петербург, 2006. — 240 с. Изложены основы программирования на языке ассемблера, начиная с составления программ и заканчивая их отладкой. Приведены рабочие примеры, которые должны помочь обучающемуся решить любые возникшие перед ним проблемы. Последовательно и доходчиво рассмотрены назначение регистров микропроцессора Intel, ввод и вывод данных, работа с прерываниями,...
  • №89
  • 1,91 МБ
  • добавлен
  • изменен
Пирогов Владислав Юрьевич. Ассемблер для Windows. Москва.: Издатель Молгачева С. В. , 2002 год. 552 стр. Справочный файл по Assembler создан из одноименной книги которая является продолжением его предыдущей книги "Assembler Учебный курс" в которой было отведено программированию под Windows всего две главы, теперь автор решил восполнить пробелы и посвятить Assembler для Windows...
  • №90
  • 2,18 МБ
  • дата добавления неизвестна
  • изменен
М.: Молгачева С.В., Нолидж, 2001. — 848 с. — ISBN 5-89251-101-4. Язык ассемблера фактически представляет собой машинный язык (язык процессора), где коды команд заменены именами. Человек лучше ориентируется в именах, чем в числах, поэтому язык ассемблера проще для понимания, чем машинный язык. Кроме того, сами имена могут быть говорящими, например, MOV (от MOVE - перемещать), ADD...
  • №91
  • 7,40 МБ
  • добавлен
  • изменен
М.: Молгачева С.В., Нолидж, 2001. — 848 с. Трансляция программ с языка ассемблера. Адресное пространство, структура программ. Первые программы. Обзор команд микропроцессора 8088/8086. Работа микропроцессора в защищенном режиме. Уровни программирования. Клавиатура, дисплей, принтер. Работа с файлами под управлением MS DOS. Прерывания. Введение в графическое программирование. Работа...
  • №92
  • 8,17 МБ
  • дата добавления неизвестна
  • изменен
Изд. 4-е перераб. и доп. — СПб.: БХВ- Петербург, 2007. — 896 с. — (Профессиональное программирование) ISBN 978-5-9775-0084-5 Рассмотрены необходимые сведения для программирования Windows-приложений на ассемблерах MASM и TASM: разработка оконных и консольных приложений; создание динамических библиотек; многозадачное программирование; программирование в локальной сети, в том...
  • №93
  • 5,83 МБ
  • добавлен
  • изменен
Изд. 4-е перераб. и доп. — СПб.: БХВ-Петербург, 2011. — 896 с.: ил. — (Профессиональное программирование). — ISBN 978-8-9775-2184-5. Рассмотрены необходимые сведения для программирования Windows-приложений на ассемблерах MASM и TASM: разработка оконных и консольных приложений; создание динамических библиотек; многозадачное программирование; программирование в локальной сети, в том...
  • №94
  • 5,81 МБ
  • добавлен
  • изменен
БХВ-Петербург, 2006. - 464 стр. ISBN: 5-94157-677-3 Рассмотрены вопросы исследования кода Windows-приложений. Подробно описаны формат исполняемых модулей и структура инструкций микропроцессора Intel. Дан полный обзор инструментария по исследованию исполняемого кода: отладчики, дизассемблеры, редакторы ресурсов, НЕХ-редакторы и др. Большое внимание уделено работе с популярными...
  • №95
  • 8,70 МБ
  • дата добавления неизвестна
  • изменен
БХВ-Петербург, 2006. - 466 стр. ISBN: 5-94157-677-3 Рассмотрены вопросы исследования кода Windows-приложений. Подробно описаны формат исполняемых модулей и структура инструкций микропроцессора Intel. Дан полный обзор инструментария по исследованию исполняемого кода: отладчики, дизассемблеры, редакторы ресурсов, НЕХ-редакторы и др. Большое внимание уделено работе с популярными...
  • №96
  • 37,34 МБ
  • добавлен
  • изменен
Автора нет. Комментарии к исходникам AsmDrv В сети есть несколько примеров создания драйверов виртуальных устройств VxD на Ас-семблере. Но нет ни одного аналогичного примера для драйвера WDM. Так исправим же эту досадную оплошность! Цель работы. Постановка задачи. API для WDM драйвера Пишем рыбу. Итак, приступим. Процедура выгрузки. Главная диспетчерская процедура....
  • №97
  • 69,57 КБ
  • дата добавления неизвестна
  • изменен
М.: ДИАЛОГ-МИФИ, 2001. — 640 с. — ISBN 5-86404-160-2. Книга является простым и доступным для широкого круга пользователей пособием по программированию на языке ассемблера для персональных компьютеров IBM PC. Рассматриваются основы разработки программ, аппаратная организация компьютера, использование системных средств DOS и BIOS, программирование сопроцессора и защищенного...
  • №98
  • 8,85 МБ
  • дата добавления неизвестна
  • изменен
М.: ДИАЛОГ-МИФИ, 2001. — 640 с. — ISBN 5-86404-160-2. Книга является простым и доступным для широкого круга пользователей пособием по программированию на языке ассемблера для персональных компьютеров IBM PC. Рассматриваются основы разработки программ, аппаратная организация компьютера, использование системных средств DOS и BIOS, программирование сопроцессора и защищенного режима....
  • №99
  • 17,08 МБ
  • добавлен
  • изменен
Все для изучения ассемблера в одном пакете! Emu8086 сочетает в себе мощный редактор исходного кода, ассемблер, дизассемблер, программный эмулятор (виртуальный ПК) с отладчиком и поэтапное обучение. Эта программа чрезвычайно полезна для тех, кто только начинает изучать ассемблер. Она компилирует исходный код и выполняет его с помощью эмулятора шаг за шагом. Визуальный...
  • №100
  • 250,46 КБ
  • дата добавления неизвестна
  • изменен
Интернет издание, версия от 31.5.2019. — 1042 c. В 2014-2018 книга называлась “Reverse Engineering для начинающих”, но я всегда подозревал что это слишком сужает аудиторию. Люди от инфобезопасности знают о “reverse engineering”, но я от них редко слышу слово “ассемблер”. Точно также, термин “reverse engineering” слишком незнакомый для общей аудитории программистов, но они знают...
  • №101
  • 9,44 МБ
  • добавлен
  • изменен
В этом разделе нет файлов.

Комментарии

В этом разделе нет комментариев.