Imagen 1 de 7






Galería
Imagen 1 de 7







¿Quieres vender uno?
X86 Assembly Language and C Fundamentals - Hardcover Textbook - Cavanagh, Joseph
USD134,96
Aproximadamente116,13 EUR
Costaba USD149,95 (10% de descuento)
Estado:
Oops! Looks like we're having trouble connecting to our server.
Refresh your browser window to try again.
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
Devoluciones:
No se aceptan devoluciones.
Pagos:
Compra con confianza
Sobre este artículo
El vendedor asume toda la responsabilidad de este anuncio.
N.º de artículo de eBay:336288687107
Características del artículo
- Estado
- 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
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
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 positivos•31 mil artículos vendidos
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
Votos de vendedor (10.056)
- y***f (126)- Votos emitidos por el comprador.Últimos 6 mesesCompra verificadaSuper-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 mesesCompra verificadaThe 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.Mommie Dearest (DVD, 1981) Faye Dunaway, Frank Perry BRAND NEW SEALED Free Ship (#335593186377)
- e***4 (624)- Votos emitidos por el comprador.Últimos 6 mesesCompra verificadaShipping 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⭐⭐⭐⭐⭐

