Artículos relacionados a Fundamentals of Embedded Software:Where C and Assembly...

Fundamentals of Embedded Software:Where C and Assembly Meet - Tapa dura

  • 3,33
    6 calificaciones proporcionadas por Goodreads
 
9780130615893: Fundamentals of Embedded Software:Where C and Assembly Meet
Ver todas las copias de esta edición ISBN.
 
 
Book by Lewis Daniel W

"Sinopsis" puede pertenecer a otra edición de este libro.

Reseña del editor:
For sophomore-level courses in Assembly Language Programming in Computer Science, Embedded Systems Design, Real-Time Analysis, Computer Engineering, or Electrical Engineering curricula. Requires prior knowledge of C, C++, or Java. This book is intended to provide a highly motivating context in which to learn procedural programming language. Using a non-product specific approach and a programming (versus hardware) perspective, this text lays a foundation that supports the multi-threaded style of programming and high-reliability requirements of embedded software. Reflecting current industrial applications and programming practice, it focuses on the more modern 32-bit protected mode processors and on C as the dominant programming language-with coverage of assembly and how it can be used in conjunction with, and support of, C.
Contraportada:

Fundamentals of Embedded Software: Where C and Assembly Meet is a refreshing alternative to the traditional sophomore text on computer organization and assembly language programming. The text approaches assembly the way it is commonly used in practice¾to implement small, fast, or special-purpose routines called from a main program written in a high-level language such as C. By using an embedded software context, the text introduces multi-threaded programming, preemptive and non-preemptive systems, shared resources, and scheduling, thus providing a solid foundation for subsequent courses on operating systems, real-time systems, networking, and microprocessor-based design.

The text will help you:

  • appreciate the often overlooked consequences and limitations of binary representation.
  • implement fast real-number arithmetic using fixed-point reals instead of floating-point.
  • reinforce your comprehension of scope, parameter passing, recursion, and memory allocation.
  • employ features of C (such as bit-manipulation and variant access) commonly used in embedded software.
  • write functions in Intel x86 protected mode assembly to be called from C.
  • estimate maximum data rate and latency for various styles of I/O programming.
  • manage multiple threads, shared resources, and critical sections.
  • develop programming practices that avoid priority inversions, deadlocks, and shared memory problems.

Fundamentals of Embedded Software: Where C and Assembly Meet comes with a CD-ROM containing all the software tools needed to build simple stand-alone embedded applications on an ordinary Pentium-class PC: a C compiler, assembler, linker, boot loader, library, and both preemptive and non-preemptive real-time kernels. Also included are major portions of the source code for a number of programming assignments found in an appendix of the text.

"Sobre este título" puede pertenecer a otra edición de este libro.

  • EditorialFinancial Times Prentice Hall
  • Año de publicación2001
  • ISBN 10 0130615897
  • ISBN 13 9780130615893
  • EncuadernaciónTapa dura
  • Número de páginas266
  • Valoración
    • 3,33
      6 calificaciones proporcionadas por Goodreads

Comprar nuevo

Ver este artículo

Gastos de envío: EUR 3,76
A Estados Unidos de America

Destinos, gastos y plazos de envío

Añadir al carrito

Otras ediciones populares con el mismo título

9788120323759: Fundamentals Of Embedded Software: Where C And Assembly Meet [Paperback] [Jan 01, 2001] LEWIS DANIEL W.

Edición Destacada

ISBN 10:  8120323750 ISBN 13:  9788120323759
Tapa blanda

  • 9788178086040: Fundamentals of Embedded Software: Where C & Assembly Meet

    Pearso...
    Tapa blanda

Los mejores resultados en AbeBooks

Imagen de archivo

Lewis, Daniel W.
Publicado por Pearson (2001)
ISBN 10: 0130615897 ISBN 13: 9780130615893
Nuevo Tapa dura Cantidad disponible: 1
Librería:
GoldenWavesOfBooks
(Fayetteville, TX, Estados Unidos de America)

Descripción Hardcover. Condición: new. New. Fast Shipping and good customer service. Nº de ref. del artículo: Holz_New_0130615897

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 50,71
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,76
A Estados Unidos de America
Destinos, gastos y plazos de envío
Imagen de archivo

Lewis, Daniel W.
Publicado por Pearson (2001)
ISBN 10: 0130615897 ISBN 13: 9780130615893
Nuevo Tapa dura Cantidad disponible: 1
Librería:
GoldBooks
(Denver, CO, Estados Unidos de America)

Descripción Hardcover. Condición: new. New Copy. Customer Service Guaranteed. Nº de ref. del artículo: think0130615897

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 95,99
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,99
A Estados Unidos de America
Destinos, gastos y plazos de envío
Imagen de archivo

Lewis, Daniel W.
Publicado por Pearson (2001)
ISBN 10: 0130615897 ISBN 13: 9780130615893
Nuevo Tapa dura Cantidad disponible: 1
Librería:
Wizard Books
(Long Beach, CA, Estados Unidos de America)

Descripción Hardcover. Condición: new. New. Nº de ref. del artículo: Wizard0130615897

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 96,71
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,29
A Estados Unidos de America
Destinos, gastos y plazos de envío
Imagen de archivo

Lewis, Daniel W.
Publicado por Pearson (2001)
ISBN 10: 0130615897 ISBN 13: 9780130615893
Nuevo Tapa dura Cantidad disponible: 1
Librería:
BennettBooksLtd
(North Las Vegas, NV, Estados Unidos de America)

Descripción Condición: New. New. In shrink wrap. Looks like an interesting title! 1.05. Nº de ref. del artículo: Q-0130615897

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 95,63
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 4,61
A Estados Unidos de America
Destinos, gastos y plazos de envío