X86 Assembly Language and C Fundamentals - Hardcover Textbook - Cavanagh, Joseph

TheLastMatticorn
(10089)
Registrado como vendedor particular
Por tanto, no se aplican las normas de protección de los consumidores derivadas de la legislación de la UE en materia de consumidores. La Garantía al cliente de eBay sigue aplicando a la mayoría de compras. Más información
USD134,96
Aproximadamente116,13 EUR
Costaba USD149,95 (10% de descuento)¿Qué significa este precio?
Precio rebajado proporcionado por el vendedor
Estado:
En muy buen estado
Envío:
USD8,22 (aprox. 7,07 EUR) USPS Media MailTM.
Ubicado en: Kaukauna, Wisconsin, Estados Unidos
Entrega:
Entrega prevista entre el mié. 19 nov. y el lun. 24 nov. a 94104
Calculamos el plazo de entrega con un método patentado que combina diversos factores, como la proximidad del comprador a la ubicación del artículo, el servicio de envío seleccionado, el historial de envíos del vendedor y otros datos. Los plazos de entrega pueden variar, especialmente en épocas de mucha actividad.
Devoluciones:
No se aceptan devoluciones.
Pagos:
    Diners Club

Compra con confianza

Garantía al cliente de eBay
Si no recibes el artículo que has pedido, te devolvemos el dinero. Más informaciónGarantía al cliente de eBay - se abre en una nueva ventana o pestaña
El vendedor asume toda la responsabilidad de este anuncio.
N.º de artículo de eBay:336288687107

Características del artículo

Estado
En muy buen estado: Libro que se ha leído y que no tiene un aspecto nuevo, pero que está en un ...
Brand
Unbranded
Series
Software Engineering/ Programming
Book Title
X86 Assembly Language and C Fundamentals
Educational Level
Adult & Further Education, Vocational School
MPN
Does not apply
Level
Advanced, Intermediate, Proficiency, Business, Technical
Country of Origin
United States
ISBN
9781466568242
Categoría

Acerca de este producto

Product Identifiers

Publisher
CRC Press LLC
ISBN-10
1466568240
ISBN-13
9781466568242
eBay Product ID (ePID)
154389980

Product Key Features

Number of Pages
816 Pages
Publication Name
X86 Assembly Language and C Fundamentals
Language
English
Publication Year
2013
Subject
Electronics / Circuits / General, Electrical, Programming Languages / C, Computer Engineering
Type
Textbook
Subject Area
Computers, Technology & Engineering
Author
Joseph Cavanagh
Format
Hardcover

Dimensions

Item Height
1.7 in
Item Weight
56.1 Oz
Item Length
10 in
Item Width
7.3 in

Additional Product Features

Intended Audience
College Audience
LCCN
2012-036001
Dewey Edition
23
Illustrated
Yes
Dewey Decimal
005.13/6
Table Of Content
Number Systems and Number Representations Number Systems Number Representations Problems X86 Processor Architecture General Architecture Arithmetic and Logic Unit Control Unit Memory Unit Input/Output Register Set Translation Lookaside Buffer The Assembler Problems Addressing Modes Register Addressing Immediate Addressing Direct Memory Addressing Base (Register Indirect) Memory Addressing Base or Index Plus Displacement Addressing Base and Index Plus Displacement Addressing Scale Factor Segment Override Prefix X86 Operation Modes Problems C Programming Fundamentals Structure of a C Program Variables and Constants Input and Output Operators While Loop For Loop Additional C Constructs Problems Data Transfer Instructions Data Types Move Instructions Load Effective Address Load Segment Registers Exchange Instructions Translate Conversion Instructions Problems Branching and Looping Instructions Branching Instructions Looping Instructions Problems Stack Operations Stack Structure Additional Push Instructions Additional Pop Instructions Problems Logic, Bit, Shift, and Rotate Instructions Logical AND Instruction Logical Inclusive-OR Instruction Logical Exclusive-OR Instruction Logical NOT Instruction -- 1s Complement NEG Instruction -- 2s Complement TEST and Byte Set on Condition Instructions Bit Test Instructions Bit Scan Instructions Shift Instructions Rotate Instructions Problems Fixed-Point Arithmetic Instructions Addition Subtraction Multiplication Division Problems Binary-Coded Decimal Arithmetic Instructions ASCII Adjust After Addition (AAA) Instruction Decimal Adjust AL After Addition (DAA) Instruction ASCII Adjust AL After Subtraction (AAS) Instruction Decimal Adjust AL After Subtraction (DAS) Instruction ASCII Adjust AX After Multiplication (AAM) Instruction ASCII Adjust AX Before Division (AAD) Instruction Problems Floating-Point Arithmetic Instructions Floating-Point Fundamentals Load Data Instructions Store Data Instructions Addition Instructions Subtraction Instructions Multiplication Instructions Division Instructions Compare Instructions Trigonometric Instructions Additional Instructions Problems Procedures Call a Procedure Return from a Procedure Passing Parameters to a Procedure Problems String Instructions Repeat Prefixes Move String Instructions Load String Instructions Store String Instructions Compare Strings Instructions Scan String Instructions Problems Arrays One-Dimensional Arrays Multidimensional Arrays Problems Macros Macro Definitions Macro Examples Problems Interrupts and Input/Output Operations Interrupts Direct Memory Access Memory-Mapped I/O In/Out Instructions Problems Additional Programming Examples Programming Examples Problems Appendix A ASCII Character Codes Appendix B Answers to Select Problems Index
Synopsis
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 microprocessors, X86 Assembly Language and C Fundamentals explains how to write programs in the X86 assembly language, the C programming language, and X86 assembly language modules embedded in a C program. A wealth of program design examples, including the complete code and outputs, help you grasp the concepts more easily. Where needed, the book also details the theory behind the design. Learn the X86 Microprocessor Architecture and Commonly Used Instructions Assembly language programming requires knowledge of number representations, as well as the architecture of the computer on which the language is being used. After covering the binary, octal, decimal, and hexadecimal number systems, the book presents the general architecture of the X86 microprocessor, individual addressing modes, stack operations, procedures, arrays, macros, and input/output operations. It highlights the most commonly used X86 assembly language instructions, including data transfer, branching and looping, logic, shift and rotate, and string instructions, as well as fixed-point, binary-coded decimal (BCD), and floating-point arithmetic instructions. Get a Solid Foundation in a Language Commonly Used in Digital Hardware Written for students in computer science and electrical, computer, and software engineering, the book assumes a basic background in C programming, digital logic design, and computer architecture. Designed as a tutorial, this comprehensive and self-contained text offers a solid foundation in assembly language for anyone working with the design of digital hardware.
LC Classification Number
QA76.73.X16C38 2013

Descripción del artículo del vendedor

Acerca de este vendedor

TheLastMatticorn

100% de votos positivos31 mil artículos vendidos

Se unió el mar 2015
Registrado como vendedor particularPor tanto, no se aplican los derechos de los consumidores derivados de las leyes de protección de los consumidores de la UE. La Garantía al cliente de eBay sigue aplicando a la mayoría de compras. Más informaciónMás información
Welcome to our store!We offer a variety of items - from movies and music, to clothing, to collectibles and much more! Check back often as new items are listed daily!
Visitar tiendaContactar

Valoraciones detalladas sobre el vendedor

Promedio durante los últimos 12 meses
Descripción precisa
5.0
Gastos de envío razonables
4.9
Rapidez de envío
5.0
Comunicación
5.0

Votos de vendedor (10.056)

Todas las valoracionesselected
Positivas
Neutras
Negativas
  • y***f (126)- Votos emitidos por el comprador.
    Últimos 6 meses
    Compra verificada
    Super-fast delivery, great and considerate, thoughtful packaging with air cushions to protect the hat from squeezing/damage in transit. Product as described. Highly recommended to buy from this seller, top service and professional sales process left me very happy. Great value for money. I would love to buy more products if ever available (including more of the same hats).
  • c***e (245)- Votos emitidos por el comprador.
    Últimos 6 meses
    Compra verificada
    The DVD is brand new in the original sealed package as the descendants said it was. Therefore it has zero scratches. The seller shipped it very quickly and the shipping was free as the listing said it would be. It was verified reasonably priced. With the DVD being brand new its appearance is excellent. I highly recommend this seller and I would buy from them again.
  • e***4 (624)- Votos emitidos por el comprador.
    Últimos 6 meses
    Compra verificada
    Shipping excellent... Packaging excellent....As described excellent....Value fantastic.... Delivery was very fast...I Highly Recommend the seller for Taking Care of Business and a job well done 5 stars⭐⭐⭐⭐⭐