Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Virtual Machine Design and Implementation in C/C++ (With CD-ROM)

Buy
This guide provides an in-depth look at the construction and underlying theory of a fully functional virtual machine and an entire suite of related development tools.

With the emergence of multiplatform production systems and network-centric computing, the software industry has witnessed the resurgence of the virtual machine. Rather than committing to any single operating system, software engineers have embraced platform-neutral development tools and run-time environments. Virtual Machine Design and Implementation in C/C++ provides an in-depth look at the construction and underlying theory of a fully functional virtual machine and an entire suite of related development tools.

The book begins with a discussion of the theoretical underpinnings of the author’s HEC virtual machine and its fundamental design goals, and continues with a section on the implementation of the virtual machine and its debugger. The final section focuses on the HEC assembler, including its interface to the native operating system, interrupts, the assembly language, and how to implement object-oriented constructs. There is also an extended discussion of porting the HEC virtual machine to other platforms. To assist in accomplishing this goal, the author offers a critical path analysis of the development process so that readers can build both their own virtual machine and an entire operating system.

About the Author

Bill Blunden has a bachelor’s degree in physics from Cornell and a master’s degree in operations research. He has spent the past ten years performing R&D on enterprise middleware, implementing distributed computing software, and working with security protocols.

(HTML tags aren't allowed.)

Don't Sweat the Small Stuff--and it's all small stuff
Don't Sweat the Small Stuff--and it's all small stuff

Braille edition of the popular bestseller. "Let go of the idea that gentle, relaxed people can't be super-achievers," advises Dr. Richard Carlson in his widely popular self-help book, DON'T SWEAT THE SMALL STUFF. In 100 chapters--each only a few pages long--Dr. Carlson shares his ideas for living a calmer, richer life. This...

Designed for Use: Create Usable Interfaces for Applications and the Web
Designed for Use: Create Usable Interfaces for Applications and the Web

In this book for designers, developers, and product managers, expert developer and user interface designer Lukas Mathis explains how to make usability the cornerstone of every point in your design process, walking you through the necessary steps to plan the design for an application or website, test it, and get usage data after the...

The Perl CD Bookshelf, Version 3.0
The Perl CD Bookshelf, Version 3.0
Perl programmers increasingly rely on the Web, online help, and other online information sources to solve technical problems. Version 3.0 of O'Reilly's Perl CD Bookshelf gives you convenient online access to your favorite books from your CD-ROM drive. We've updated this best selling product with the electronic versions of 7 popular Perl...

The FreeBSD Handbook
The FreeBSD Handbook

The FreeBSD Handbook comes with the full FreeBSD Operating System on 1 CDROM. FreeBSD is a powerful, professional quality UNIX-compatible operating system.

The FreeBSD Handbook is a comprehensive FreeBSD tutorial and reference. It covers installation, day-to-day use of FreeBSD, and much more, such as the Ports collection, creating...

Word 2007: The Missing Manual
Word 2007: The Missing Manual
Microsoft Word has grown considerably in power, sophistication and capability over the past decade, but one thing that hasn't changed since the early '90s is its user interface. The simple toolbar in version 2.0 has been packed with so many features since then that few users know where to find them all. Consequently, more and more people are...
Practical Data Mining
Practical Data Mining

Used by corporations, industry, and government to inform and fuel everything from focused advertising to homeland security, data mining can be a very useful tool across a wide range of applications. Unfortunately, most books on the subject are designed for the computer scientist and statistical illuminati and leave the reader largely...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy