2 eBooks tagged "fundamentals and Embedded"
Related tags:
of [+],
Where [+],
Software [+],
with,
to,
testing,
in,
and,
Vol.,
The,
Systems,
Semiconductor,
Programming,
Processor,
Photonics,
Oracle,
OReilly,
New,
Multitasking,
Molecular,
Modern,
MicroProcessors,
Methods,
Manufacturing,
Logic,
Laser,
Java,
Interfacing,
I,
Handbook,
HVAC,
Electric,
Digital,
Diagnostics,
Designing,
Design,
DB,
Core,
Control,
Comprehensive,
Communications,
Circuits,
CC,
Artificial,
Architecture,
Analog,
Administration,
A,
1
Posted: September 19th, 2007, 6:11pm CEST

From the Back Cover
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
Read more...
Full download
Posted: September 18th, 2007, 11:02pm CEST

From the Back Cover
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
Read more...
Full download