27.12.2012 Views

Virtual Machines – Architectures, Implementations, and ... - Hot Chips

Virtual Machines – Architectures, Implementations, and ... - Hot Chips

Virtual Machines – Architectures, Implementations, and ... - Hot Chips

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

The “Machine Machine”<br />

� Different perspectives on<br />

what the Machine is:<br />

� OS developer<br />

Instruction Set Architecture<br />

• ISA<br />

• Major division between hardware<br />

<strong>and</strong> software<br />

I/O devices<br />

<strong>and</strong><br />

Networking<br />

Application<br />

Programs<br />

Libraries<br />

Operating System<br />

Execution Hardware<br />

System Interconnect<br />

(bus)<br />

Memory<br />

Translation<br />

Main<br />

Memory<br />

August 2005 VM Intro (c) 2005, J. E. Smith 6

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!