Контакты/Проезд  Доставка и Оплата Помощь/Возврат
История
  +7 707 857-29-98
  +7(7172) 65-23-70
  10:00-18:00 пн-пт
  shop@logobook.kz
   
    Поиск книг                        
Найти
  Зарубежные издательства Российские издательства  
Авторы | Каталог книг | Издательства | Новинки | Учебная литература | Акции | Бестселлеры | |
 

Assembly Language Programming Made Clear: A Systemic Approach, Howard Dachslager


Варианты приобретения
Цена: 123690.00T
Кол-во:
Наличие: Поставка под заказ.  Есть в наличии на складе поставщика.
Склад Америка: 180 шт.  
При оформлении заказа до:
Ориентировочная дата поставки:
При условии наличия книги у поставщика.

Добавить в корзину
в Мои желания

Автор: Howard Dachslager
Название:  Assembly Language Programming Made Clear: A Systemic Approach
ISBN: 9781516514229
Издательство: Mare Nostrum (Eurospan)
Классификация:

ISBN-10: 151651422X
Обложка/Формат: Paperback
Страницы: 602
Вес: 1.17 кг.
Дата издания: 30.08.2017
Язык: English
Размер: 254 x 203 x 31
Читательская аудитория: Professional & vocational
Ключевые слова: Computer programming / software development
Подзаголовок: A systemic approach
Рейтинг:
Поставляется из: Англии
Описание: 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 are organized so that information is presented in manageable chunks, all supported with clear examples and include exercises that allow students to immediately apply what they have learned. Over the course of the book students will work with number bases for integers, simple algorithms for converting between a number base and the base, if-then and while conditional statements, and arithmetic expressions. They will also study dynamic storage for decimal numbers through stacks and strings, string arrays, and much more. The book includes an appendix on signed numbers and the flag signals.Assembly Language Programming Made Clear can be used in courses within computer science programs. Its cogent discussion of foundational skills also makes it appropriate for classes in anti-virus software and those that prepare students for the development of higher-level language.
Дополнительное описание: Computer programming / software engineering


Assembly language step-by-step

Автор: Duntemann, Jeff
Название: Assembly language step-by-step
ISBN: 0470497025 ISBN-13(EAN): 9780470497029
Издательство: Wiley
Рейтинг:
Цена: 52800.00 T
Наличие на складе: Поставка под заказ.
Описание: 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.

Arm Assembly Language Programming & Architecture

Автор: Mazidi Muhammad Ali
Название: Arm Assembly Language Programming & Architecture
ISBN: 0997925906 ISBN-13(EAN): 9780997925906
Издательство: Неизвестно
Рейтинг:
Цена: 22990.00 T
Наличие на складе: Невозможна поставка.

The JavaScript Programming Language

Автор: Toal, R.
Название: The JavaScript Programming Language
ISBN: 0763766585 ISBN-13(EAN): 9780763766580
Издательство: Jones & Bartlett
Рейтинг:
Цена: 111160.00 T
Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: The JavaScript Programming Language provides a brief introduction to the JavaScript language that is now an important component of every programmers tool box. It offers an overview of JavaScript to students interested in pursuing advanced programming skills.

Clear and Concise, The JavaScript Programming Language is an excellent primer to this popular dynamic language and is ideal for use on its own or when coupled with one of Jones and Bartlett's outstanding introductory computer science texts.

The SQL Programming Language

Автор: Scott, K.
Название: The SQL Programming Language
ISBN: 0763766747 ISBN-13(EAN): 9780763766740
Издательство: Jones & Bartlett
Рейтинг:
Цена: 53490.00 T
Наличие на складе: Поставка под заказ.
Описание: The SQL Programming Language prepares you for future SQL programming courses offered within CS and CIS. With a clear, concise, and descriptive writing style, you will see real-world examples and cases of SQL functionality in database management.

Modern X86 Assembly Language Programming: Covers X86 64-Bit, Avx, Avx2, and Avx-512

Автор: Kusswurm Daniel
Название: Modern X86 Assembly Language Programming: Covers X86 64-Bit, Avx, Avx2, and Avx-512
ISBN: 1484240626 ISBN-13(EAN): 9781484240625
Издательство: Springer
Рейтинг:
Цена: 32600.00 T
Наличие на складе: Невозможна поставка.
Описание:

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.

What You Will Learn

  • Discover details of the x86 64-bit platform including its core architecture, data types,
  • registers, memory addressing modes, and the basic instruction set
  • Use the x86 64-bit instruction set to create performance-enhancing functions that
  • are callable from a high-level language (C++)
  • Employ x86 64-bit assembly language to efficiently manipulate common data types
  • and programming constructs including integers, text strings, arrays, and structures
  • Use the AVX instruction set to perform scalar floating-point arithmetic
  • Exploit the AVX, AVX2, and AVX-512 instruction sets to significantly accelerate the
  • performance of computationally-intense algorithms in problem domains such as
  • image processing, computer graphics, mathematics, and statistics
  • Apply various coding strategies and techniques to optimally exploit the x86 64-bit,
  • AVX, AVX2, and AVX-512 instruction sets for maximum possible performance

Who This Book Is For

Software developers who want to learn how to write code using x86 64-bit assembly language. It's also ideal for software developers who already have a basic understanding of x86 32-bit or 64-bit assembly language programming and are interested in learning how to exploit the SIMD capabilities of AVX, AVX2 and AVX-512.


Practical Quantum Computing for Developers: Programming Quantum Rigs in the Cloud Using Python, Quantum Assembly Language and IBM Qexperience

Автор: Silva Vladimir
Название: Practical Quantum Computing for Developers: Programming Quantum Rigs in the Cloud Using Python, Quantum Assembly Language and IBM Qexperience
ISBN: 1484242173 ISBN-13(EAN): 9781484242179
Издательство: Springer
Рейтинг:
Цена: 32600.00 T
Наличие на складе: Невозможна поставка.
Описание:

Write algorithms and program in the new field of quantum computing. This book covers major topics such as the physical components of a quantum computer: qubits, entanglement, logic gates, circuits, and how they differ from a traditional computer. Also, Practical Quantum Computing for Developers discusses quantum computing in the cloud using IBM Q Experience including: the composer, quantum scores, experiments, circuits, simulators, real quantum devices, and more. You’ll be able to run experiments in the cloud on a real quantum device.
Furthermore, this book shows you how to do quantum programming using the QISKit (Quantum Information Software Kit), Python SDK, and other APIs such as QASM (Quantum Assembly). You’ll learn to write code using these languages and execute it against simulators (local or remote) or a real quantum computer provided by IBM’s Q Experience. Finally, you’ll learn the current quantum algorithms for entanglement, random number generation, linear search, integer factorization, and others. You’ll peak inside the inner workings of the Bell states for entanglement, Grover’s algorithm for linear search, Shor’s algorithm for integer factorization, and other algorithms in the fields of optimization, and more.
Along the way you’ll also cover game theory with the Magic Square, an example of quantum pseudo-telepathy where parties sharing entangled states can be observed to have some kind of communication between them. In this game Alice and Bob play against a referee. Quantum mechanics allows Alice and Bob to always win!
By the end of this book, you will understand how this emerging technology provides massive parallelism and significant computational speedups over classical computers, and will be prepared to program quantum computers which are expected to replace traditional computers in the data center.
What You Will Learn
Use the Q Experience Composer, the first-of-its-kind web console to create visual programs/experiments and submit them to a quantum simulator or real device on the cloudRun programs remotely using the Q Experience REST API Write algorithms that provide superior performance over their classical counterpartsBuild a Node.js REST client for authenticating, listing remote devices, querying information about quantum processors, and listing or running experiments remotely in the cloudCreate a quantum number generator: The quintessential coin flip with a quantum twistDiscover quantum teleportation: This algorithm demonstrates how the exact state of a qubit (quantum information) can be transmitted from one location to another, with the help of classical communication and quantum entanglement between the sender and receiverPeek into single qubit operations with the classic game of Battleships with a quantum twistHandle the counterfeit coin problem: a classic puzzle that consists of finding a counterfeit coin in a beam balance among eight coins in only two turns
Who This Book Is For
Developers and programmers interested in this new field of computing.

Introduction to Assembly Language Programming

Автор: Sivarama P. Dandamudi
Название: Introduction to Assembly Language Programming
ISBN: 144191921X ISBN-13(EAN): 9781441919212
Издательство: Springer
Рейтинг:
Цена: 75420.00 T
Наличие на складе: Есть у поставщика Поставка под заказ.
Описание:

Assembly language continues to hold a core position in the programming world because of its similar structure to machine language and its very close links to underlying computer-processor architecture and design. These features allow for high processing speed, low memory demands, and the capacity to act directly on the system's hardware. This completely revised second edition of the highly successful Introduction to Assembly Language Programming introduces the reader to assembly language programming and its role in computer programming and design. The focus is on providing readers with a firm grasp of the main features of assembly programming, and how it can be used to improve a computer's performance. The revised edition covers a broad scope of subjects and adds valuable material on protected-mode Pentium programming, MIPS assembly language programming, and use of the NASM and SPIM assemblers for a Linux orientation. All of the language's main features are covered in depth. The book requires only some basic experience with a structured, high-level language.

Topics and Features: Introduces assembly language so that readers can benefit from learning its utility with both CISC and RISC processors NEW ].- Employs the freely available NASM assembler, which works with both Microsoft Windows and Linux operating systems NEW ].- Contains a revised chapter on "Basic Computer Organization" NEW].- Uses numerous examples, hands-on exercises, programming code analyses and challenges, and chapter summaries.- Incorporates full new chapters on recursion, protected-mode interrupt processing, and floating-point instructions NEW ].

Assembly language programming is part of several undergraduate curricula in computer science, computer engineering, and electrical engineering. In addition, this newly revised text/reference can be used as an ideal companion resource in a computer organization course or as a resource for professional courses.


The Art of Assembly Language Programming Using PICmicro Technology

Автор: Schousek, Theresa
Название: The Art of Assembly Language Programming Using PICmicro Technology
ISBN: 0128126175 ISBN-13(EAN): 9780128126172
Издательство: Elsevier Science
Рейтинг:
Цена: 53840.00 T
Наличие на складе: Есть у поставщика Поставка под заказ.
Описание:

The Art of Assembly Language Programming using PIC(R) Technology thoroughly covers assembly language as used in programming the PIC(R) Microcontroller (MCU). Using the minimal instruction set, characteristic of most PIC(R) products, the author elaborates on the nuances of how to execute loops. Fundamental design practices are presented based on Orr's Structured Systems Development using four logical control structures. These control structures are presented in Flowcharting, Warnier-Orr(R) diagrams, State Diagrams, Pseudocode, and an extended example using SysML(R). Basic math instructions of Add and Subtract are presented, along with a cursory presentation of advanced math routines provided as proven Microchip(R) utility Application Notes.

Appendices are provided for completeness, especially for the advanced reader, including several Instruction Sets, ASCII character sets, Decimal-Binary-Hexadecimal conversion tables, and elaboration of ten 'Best Practices.' Two datasheets (one complete datasheet on the 10F20x series and one partial datasheet on the 16F88x series) are also provided in the Appendices to serve as an important reference, enabling the new embedded programmer to develop familiarity with the format of datasheets and the skills needed to assess the product datasheet for proper selection of a microcontroller family for any specific project.

The Art of Assembly Language Programming Using PIC(R) Technology is written for an audience with a broad variety of skill levels, ranging from the absolute beginner completely new to embedded control to the embedded C programmer new to assembly language.

With this book, you will be guided through the following areas:

  • Symbols and terminology used by programmers and engineers in microcontroller applications
  • Programming using assembly language through examples
  • Familiarity with design and development practices
  • Basics of mathematical knowledge in hexadecimal
  • Resources for advanced mathematical functions

Approaches to locate resources

  • Teaches how to start writing simple code, e.g., PICmicro(R) 10FXXX and 12FXXX
  • Offers unique and novel approaches on how to add your personal touch using PICmicro(R) 'bread and butter' enhanced mid-range 16FXXX and 18FXXX processors
  • Teaches new coding and math knowledge to help build skillsets
  • Shows how to dramatically reduce product cost by achieving 100% control
  • Demonstrates how to gain optimization over C programming, reduce code space, tighten up timing loops, reduce the size of microcontrollers required, and lower overall product cost

Windows(r) 64-Bit Assembly Language Programming Quick Start: Intel(r) X86-64, Sse, Avx

Автор: Dunne Robert
Название: Windows(r) 64-Bit Assembly Language Programming Quick Start: Intel(r) X86-64, Sse, Avx
ISBN: 0970112467 ISBN-13(EAN): 9780970112460
Издательство: Неизвестно
Цена: 18380.00 T
Наличие на складе: Есть у поставщика Поставка под заказ.
Описание:

Windows(R) 64-bit Assembly Language Programming Quick Start is a complete tutorial using the free Community Edition of Microsoft(R) Visual Studio 17 to introduce the novice to the Intel(R) X86-64 architecture and the Windows X64 Calling Convention.

  • With Microsoft(R) Visual Studio 17, assembly language programs can be built using either its Integrated Development Environment (IDE) or using its ML64 assembler directly in a traditional command line approach. Both techniques are presented in this book, and each has its own merits for gaining a deeper understanding of computer software and hardware. The assistance provided by Visual Studio's interactive debugger is immense not only for developing real programs but also learning how the CPU instructions work.
  • Programmers learn by example and develop their skills by examining and modifying working programs. Every sample program is complete, but leaves room for enhancements and experimentation encouraged by the questions at the end of each chapter. All are available for download through GitHub.
  • The sample programs, ranging from five to over one hundred lines of code, are extensively documented in both flowcharts and comments. Over seventy illustrations are included to explain programming techniques as well as X86, SSE, and AVX instructions. CPU instructions are introduced as needed to achieve programming goals as the projects in each chapter progress to the next.

  • This is not a book that has been modified or migrates from a 32-bit or 16-bit perspective, but starts right in with 64-bit programming and only refers to past approaches when necessary to explain seemingly unnatural conventions and names.
  • Topics like binary and hexadecimal are introduced through programming examples as well as appearing in appendices.
  • The examples in this book have been "classroom tested" with students having very little, if any, previous programming experience. The information is complete, allowing it to be used as an independent study.

Learning computer hardware and software architectures through hands-on assembly language programming experience helps develop well-rounded programmers and computer engineers.


Introduction to Assembly Language Programming

Автор: Gerard Prudhomme
Название: Introduction to Assembly Language Programming
ISBN: 1773614703 ISBN-13(EAN): 9781773614700
Издательство: Mare Nostrum (Eurospan)
Рейтинг:
Цена: 164470.00 T
Наличие на складе: Невозможна поставка.
Описание: Considers various aspects of Assembly Language Programming. The book includes an introduction and the fundamentals to Signed Numbers, Sign-Magnitude Representation, Signed Arithmetic, The Assembly Language5, Intel x866, One`s Complement, Two`s Complement, Hexadecimal, Horner`s Method, and RISC Computer architectures.

Principles and Applications of Microcomputers: 8051 Microcontroller Software, Hardware, and Interfacing: Vol. I 8051 Assembly-Language Programming

Автор: Lin Ming-Bo
Название: Principles and Applications of Microcomputers: 8051 Microcontroller Software, Hardware, and Interfacing: Vol. I 8051 Assembly-Language Programming
ISBN: 1537158406 ISBN-13(EAN): 9781537158402
Издательство: Неизвестно
Цена: 74720.00 T
Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Principles and Applications of Microcomputers is a comprehensive textbook, which exemplifies the fundamental principles and applications of microcomputers with the most popular 8051 microcontroller and the Keil C51-MDK (microcomputer development kit). After reading this book, you will be able to design various microprocessor- or microcomputer-based application systems. The main features of this book are as follows: -- Partition the MCS-51 instruction set into many pedagogic groups suitable for entry-level readers and then illustrate them with an abundant number of examples. -- Introduce MCS-51 C programming with most popular topics and then balance the programming of assembly-language and C programs in the design of MCS-51 microcontroller applications.-- Divide the MCS-51 system into the software model and the hardware model. The software model is first introduced and then the hardware model follows. This way greatly facilitates the reader to study a microcomputer system.-- Discuss in detail features and applications of SRAM and Flash. The design of memory modules and the timing consideration related to the MCS-51 are also involved. -- Deal with the interrupt handling, system reset, and watchdog, as well as power control and management of the MCS-51 system.-- Detail I/O concepts and structures, serial/parallel data transfer and control, and ADC/DAC circuits, as well the structures and features of MCS-51 I/O ports, including serial port, SPI, and I2C. Besides, various timers/counters are dealt with in depth.-- Address the structures, functions, and applications of various timers/counters and programmable timers. -- Involve design principles of keyboards circuits, including both polling and interrupt methods, as well as circuit modules and applications of LED and LCD displays. -- Provide an abundance of review questions to each section to help readers evaluate their understandings about the topics introduced in the section. This book can be used as the textbook for the following courses and others: Assembly-Language Programming, Fundamental Principles of Microcomputers, or Principles and Applications of Microcomputers.


Казахстан, 010000 г. Астана, проспект Туран 43/5, НП2 (офис 2)
ТОО "Логобук" Тел:+7 707 857-29-98 ,+7(7172) 65-23-70 www.logobook.kz
Kaspi QR
   В Контакте     В Контакте Мед  Мобильная версия