ece475-l24

ece475-l24 - ECE 475/CS 416 Computer Architecture- Secure...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: ECE 475/CS 416 Computer Architecture- Secure Hardware Edward Suh C omputer S ystems L aboratory [email protected] ECE 475/CS 416 Computer Architecture, Fall 2007 Prof. Suh Announcements Final Exam December 11th 9am PH101 Report conflicts by Today Course Review http://www.engineering.cornell.edu/CourseEval/ HW and Lab grading Check the website ECE 475/CS 416 Computer Architecture, Fall 2007 Prof. Suh Review ISA + Environment = virtual machine (application level) ISA alone is not sufficient to write useful programs - needs I/O OS is responsible for I/O (system call) Hypervisor (Virtual Machine Monitor) layer implements sharing of real hardware resources by multiple OSes HW utilization, manageability, reliability, security, etc. Needs to virtualize CPU, memory, I/O How to support non-native ISAs Emulation, binary translation, dynamic translation, run-time HW emulation ECE 475/CS 416 Computer Architecture, Fall 2007 Prof. Suh What Is Security? It could mean many things, but there are two many aspects Confidentiality of information Protect private or sensitive information from being revealed Integrity of information and computation Prevent information from illegally changed Only perform the functions that it is supposed to perform ECE 475/CS 416 Computer Architecture, Fall 2007 Prof. Suh Review ISA + Environment = virtual machine (application level) ISA alone is not sufficient to write useful programs - needs I/O OS is responsible for I/O (system call) Hypervisor (Virtual Machine Monitor) layer implements sharing of real hardware resources by multiple OSes HW utilization, manageability, reliability, security, etc....
View Full Document

This note was uploaded on 02/19/2008 for the course ECE 4750 taught by Professor Suh during the Fall '07 term at Cornell.

Page1 / 9

ece475-l24 - ECE 475/CS 416 Computer Architecture- Secure...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online