First day Introduction Lecture 01
COA by Athar Mohsin
About Instructor • My introduction – – – –
Name Education Teaching Experience Specialization
• My contacts – Cell phone (only incase of emergency) • 0333-5193236
– E-mail (to send quires, question and doubts) •
[email protected]
COA by Athar Mohsin
Your turn • • • •
Name GPA Previous knowledge of subject Any programming language – Assembly language
COA by Athar Mohsin
About the Course • Course Title “Computer Organization and Architecture” – – – –
Subject Code CS 212 Pre Requisites: Digital Logic Design (CS211) Credits 3 Contact Hrs: 3
COA by Athar Mohsin
About Text and Ref book • Computer Organization and Architecture – Essentials of Computer Organization & Architecture • “Linda Null”
– Reference Book • Computer Architecture and Organization – 6th edition – “William Stallings”
• Computer System Architecture – 3rd edition – “M.Morris Mano”
COA by Athar Mohsin
Important Information • Examinations & Grading: – Sessional 20% • Quizzes : 5-6 graded – 10 marks • Assignments: 5-6 - 5 marks • Term Paper and presentations – 5 marks
– Mid term 30% – Final Exam 50 %
COA by Athar Mohsin
Description • In-depth description of the computer Organization and Architecture that includes: – Main components, data representation, ISA (instruction set architecture), bus architecture, memory and I/O interfacing, interrupt handling, memory and IO addressing network organization etc
COA by Athar Mohsin
Goals • Students should be able to understand the hardware needed to run the software in a microcomputer systems • They should have an in-depth understanding of – – – –
Designing of the components Data representation bus buffering techniques memory, microprocessor-supporting chips: • Clock Generator and Driver, Bus Controller, USART, DMA Controller
COA by Athar Mohsin
Objectives • Upon completion of the course, the student should be able to: – Describe the operation and interaction between the CPU, memory and I/O ports – Gain understanding of the hardware of computer architecture, bus architecture, memory map, I/O’s and interfacing devices.
COA by Athar Mohsin
Outline of the course • Introduction to Computer Organization and Architecture – – – – – – –
COA by Athar Mohsin
Computer Evolution and Performance Computer components and functions Computer Interconnection Structures Bus interconnection Execution Unit Registers, ALU, CU Types of Microprocessor (CISC, RISC)
Contents of the course • Memory Type – Internal Memory – External Memory – Organization and design of Memory
• Input/Output types – Ports and designing
• Operating Systems Support • Network architecture • Instruction Sets
COA by Athar Mohsin
Class notes and lecture format •Power-point slides, •Post-lecture notes will be available, same day after the class •Major portion of the lectures is taken from the book
COA by Athar Mohsin
Background expected • Logic Design • Combinational logic, sequential logic • logic minimization • Components-multiplexers, memory units, ALU, Decoder etc
•Number representations
COA by Athar Mohsin
Term Paper • Individual Research Paper – To impart training to write/ present tech papers – To agitate the minds to search and explore stuff and latest trends in the field
• Topics along with abstract are invited by third week and term paper will be submitted in 13th week – During 7th week progress presentation on the paper
• Term paper presentation in last three weeks • Important to note – Questions will be asked from some selected term papers in the final exam/viva-voice – No reminder will be issued for the submission of the paper – 5 marks will be awarded on: • Timely submission, originality and relevance COA by Athar Mohsin
General Rules • Students should attend all classes – 80% attendance is must
• Student should not miss any Exams, – student will be assigned a zero mark in any Exam or quiz (including the final ) for which he or she was absent without an accepted excuse – No retest, or makeup quiz
• Attendance will be recorded at random intervals or at the beginning of each lecture, – instructor reserve the right not to allow any student who comes late into the classroom
• The instructor may choose to assign quizzes for immediate verification of student understanding of selected concepts; – therefore you must be present to avail this benefit.
• NO DISTURBANCE IN CLASS, NO PHONE RINGING, NO LATE JOINING COA by Athar Mohsin
COA by Athar Mohsin