140 likes | 328 Views
EET 4250: Microcomputer Architecture. Fall 2010 William Acosta Email : william.acosta@utoledo.edu URL: http://cset.sp.utoledo.edu/~wacosta / spring 2010/ eet4250. Introduction. Instructor William Acosta 1624 North Engineering 419.530.3896 william.acosta @ utoledo.edu
E N D
EET 4250: Microcomputer Architecture Fall 2010 William Acosta Email: william.acosta@utoledo.edu URL: http://cset.sp.utoledo.edu/~wacosta/spring2010/eet4250
Introduction EET 4250: Microcomputer Architecture • Instructor • William Acosta 1624 North Engineering 419.530.3896 william.acosta@utoledo.edu • Office Hours (except this week): • Tues. & Weds. 9:30 – 11:00am • Thurs. 3:30 – 5:00pm • or by Appointment • Lab Location: • North Engineering 2320
Topics Covered EET 4250: Microcomputer Architecture • MIPS Instruction Set Architecture • Assembly language programming • Data representation • Processor design • Memory hierarchy • Pipelining • Performance measurement • Operating Systems • Processes, threads, & cpuscheduling • Virtual Memory
Prerequisites EET 4250: Microcomputer Architecture You must have a good background in assembly language programming You should have a good background in C programming language and UNIX operating system commands Knowledge in digital logic fundamentals
Resources EET 4250: Microcomputer Architecture • Textbooks • Computer Organization and Design: The Hardware Software Interface • Fourth edition by David A. Patterson and John L. Hennessy • Operating System Concepts • Eighth edition by Abraham Silberschatz, Peter Baer Galvin, and Greg Gagne • Course web page • http://cset.sp.utoledo.edu/~wacosta/spring2010/eet4250
Grade Breakdown EET 4250: Microcomputer Architecture
Grade Breakdown – Cont. EET 4250: Microcomputer Architecture
Attendance Policy EET 4250: Microcomputer Architecture Attendance is mandatory You are responsible for ALL class material Only UNAVOIDABLE absences will be excused
Late Assignment Policy EET 4250: Microcomputer Architecture • I will not accept any late work unless there is a reasonable excuse • Do not wait until the last minute to do your assignments • Turn in all your assignments!!!
Grading Policy EET 4250: Microcomputer Architecture • Re-evaluating grades • Generally will only re-evaluate for arithmetic etc. errors. • Partial credit: NFL Video Review Penalty Principle • Written statement indicating why & how many points you think you deserve • If I agree, you will up to that many points • If I disagree, I will take away that many points from your original score!
Academic Integrity EET 4250: Microcomputer Architecture • Don’t cheat! • Collaboration is acceptable • You must acknowledge anyone with whom you collaborated • You must cite any external sources (books, papers, how-to's, etc.) used to complete an assignment • Failure to do so constitutes plagiarism
Miscellaneous EET 4250: Microcomputer Architecture • NO CELL PHONES • Texting, checking email, making/receiving calls etc. • If you absolutely need to receive a call, inform me before class starts • Accessibility • I will adhere to the university’s policy on accessibility
Acknowledgements EET 4250: Microcomputer Architecture • This course organization and policy rules were adopted from the following people: • Prof. Carla Ellis @ Duke • Prof. AminVahdat @ UCSD • Prof. Surendar Chandra @ Notre Dame.
Assignment EET 4250: Microcomputer Architecture Read Chapter 1 (Patterson & Hennessy) Review your assembly language!!!