Ethics - Computer Action Team

Ethics - Computer Action Team

ECE 371 Microprocessors Introduction Your PSU Instructor and You Herbert G. Mayer, PSU Status 10/13/2015 For use at CCUT Fall 2015 1 Who is Your PSU Instructor? Instructor is a German immigrant to the USA, who worked in the US computer industry and academia Moved to the USA, due to marriage with US citizen in Berlin Became naturalized US citizen in 1995 MS EECS (electrical engineering an computer science) UCSD 1983; beautiful beach & campus!

PhD CS (Informatik, equivalent to Computer Science) TU Berlin 1995; awesome city, now united! Dissertation published as book at Springer Verlag 1996 Professional focus at Intel on compiler optimization, HW validation, alias analysis, programming languages, VLIW, multiprocessing 2 Your Instructor PhD Thesis on automatic generation of MPobject code via alias analysis of source programs Retired from Intel Corp. in 2011 after 24 years with the microprocessor company Implemented Intel Compilers for systolic array architecture 1980s

Managed Intel CPU tuning lab 1990s Manager Intel CPU validation in 2000s for new Intel processors Teaching computer science since 1987 PSU Teaching experience 2004 in Shanghai, at IIIST Loved China and teaching in China very much, so that I participated in our CCUT + PSU cooperation Committed to CCUT in academic year 2014-2015 3 Goals of ECE 371 Study history, architecture, use, and internals of modern 32-bit microprocessors; very complex!! Learn how to program microprocessors via structured assembly language programs Understand processor interrupts, nested

interrupts, and interrupt priorities Understand microprocessor bus, cache-line relation Learn about processor memory, memory hierarchy, and virtual memory management Study, how dynamic branch prediction improves performance even of highly pipelined architecture 4 Who are You? Briefly, 2-6 students volunteer to articulate in class, explaining:

Your name Your field of study, major, and current progress Why do you take ECE 221 What is your expectation of this class? What is your minimal goal for this class? Which is your ideal learning goal? Have you worked in the computer industry? Which computer subjects are you interested in? Anything else relevant to this course 5

Recently Viewed Presentations

  • William Shakespeare - Primary Resources

    William Shakespeare - Primary Resources

    William Shakespeare "The Bard" Shakespeare wrote over 400 plays! Shackspeare Shakspere Shake-Speare Shacksper Shakespeere Shakespea Shagsper Shaxberrd Shakxpere Shackespe So the question is . . . Did Shakespeare really write all these plays? The Plague (The Black Death) Lessons Lessons...
  • Sharing Learning Supporting Teaching Enhancing Social Studies Leadership

    Sharing Learning Supporting Teaching Enhancing Social Studies Leadership

    Teacher, School, and District Leaders participating in Kentucky's Leadership Networks for Social Studies will have multiple opportunities to dig into the framework, analyze its strengths and provide feedback on the usefulness of it to inform Social Studies standards and practice....
  • DATA MODES FOR EMERGENCY COMMUNICATIONS Clint Miller KCJUO,

    DATA MODES FOR EMERGENCY COMMUNICATIONS Clint Miller KCJUO,

    Say you need a standard report for... Hospital bed count. Shelter info. Resource request. Situation report (sitrep) Flmsg supports custom templates. Distribute before event, or even over the air. Import template into Flmsg, fill it out and transmit. Windows: User...
  • Writing and Completing Reports and Proposals

    Writing and Completing Reports and Proposals

    Writing and Completing Reports and Proposals Reports and Proposals Adapting to the Audience Composing Reports and Proposals Drafting Report Content Report Introduction The Report Body Explanations of problem or opportunity Facts, statistics, and trends Results of studies or investigations Discussion...
  • Incident Calpuff Modelling - WSU LAR

    Incident Calpuff Modelling - WSU LAR

    3388 East Neigh Bray Drive. Virginia. b. The maximum quantity stored would be 132,600 lbs in a 30,000 gallon storage tank. The maximum quantity handled would be the unloading of a rail tank car holding 130,000 pounds. Intermtn FarmersAssoc. Wilbur=Ellis...
  • Présentation PowerPoint - Gimest

    Présentation PowerPoint - Gimest

    Vérification Lors de travaux par points chauds (meulage, soudage, …) le chargé de travaux n'a pas obligatoirement besoin d'un permis de feu VRAI FAUX Effectivement, lors de la réalisation de travaux par point chaud, le chargé de travaux doit obligatoirement...
  • Section A Briefing Presentation Final

    Section A Briefing Presentation Final

    Offender Profiling: Bottom-Up. Activity 3: Bottom-Up Profiling (Flipped Learning). As Forensic Psychology is a large unit with lots of interesting documentaries, there is an opportunity to use a flipped learning approach.
  • Infectious Diseases Myth There isnt much a person

    Infectious Diseases Myth There isnt much a person

    Fungi grow best in warm, dark, moist areas. ... Hot foods should be kept hot, and cold foods should be kept cold. Stay home when you are not feeling well. Avoid close contact with people who are ill. Learn to...