1 / 19

CS1104: Computer Organisation http://www.comp.nus.edu.sg/~cs1104 Welcome (AY2006/7 Semester 2)

CS1104: Computer Organisation http://www.comp.nus.edu.sg/~cs1104 Welcome (AY2006/7 Semester 2). STAFF. Lecturers: (Part 1) Mr. Aaron Tan Tuck Choy S16, #06-16 tantc@comp.nus.edu.sg (Part 2) Dr Tulika Mitra S16, #06-12 tulika@comp.nus.edu.sg Tutors and Lab TAs To be updated. SCHEDULES.

hija
Download Presentation

CS1104: Computer Organisation http://www.comp.nus.edu.sg/~cs1104 Welcome (AY2006/7 Semester 2)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CS1104: Computer Organisationhttp://www.comp.nus.edu.sg/~cs1104Welcome (AY2006/7 Semester 2)

  2. STAFF • Lecturers: • (Part 1)Mr. Aaron Tan Tuck ChoyS16, #06-16tantc@comp.nus.edu.sg • (Part 2)Dr Tulika MitraS16, #06-12tulika@comp.nus.edu.sg • Tutors and Lab TAs • To be updated.

  3. SCHEDULES • Lectures: Monday 11am – 12nn, LT 25. Wednesday 12nn – 2pm, LT 25. • Tutorials: 11 hours 1 hour/week from week 3. • Laboratory sessions: 11 hours 1 hour/week from week 3. • Refer to schedules on course website.

  4. COURSE DESCRIPTION • This is a first module in digital systems and computer organisation. • The aim of this module is to familiarise students with the fundamental building blocks of digital computers. • Students learn to specify and design small and medium-sized digital circuitsusing systematic design procedure, and the basic building blocks of a computer system. • This module covers • The basic building blocks and design methods used in the construction of synchronous digital systems • A variety of representations of digital systems, such as truth tables, logic gates, timing diagrams, state diagrams, etc. • Basic organisation and von Neumann model. • Overview of assembly language programming.

  5. SYLLABUS OUTLINE • Part I • Number systems and information coding • Boolean Algebra & Function Simplification • Combinational Circuits • Performance/Benchmarking • Part II • Basic processor organisation • I/O Devices and Buses • Control- and data-path • Instruction set and Assembly Language • Pipelining • Memory organisation and hierarchy

  6. RECOMMENDED TEXTS • Main texts: (For Part 1) Digital Logic Design by Aaron Tan, McGraw-Hill. (For Part 2) Computer Organization & Design by David A. Patterson and John L. Hennessy, 3rd ed, Morgan Kaufmann.

  7. ASSESSMENTS Tentative • Final Exam: 50% • Term test 1: 15% (tentative) • Term test 2: 15% (tentative) • Lab Assignments: 10% (tentative) • Tutorial Assignments: 10% (tentative)

  8. COURSE WEBSITE • More details at http://www.comp.nus.edu.sg/~cs1104

  9. POLICIES (1/4) • Communication: e-mail, IVLE and website. Check these out regularly. • E-mail: • For urgent matters. • Official e-mail address: @comp.nus.edu.sg or @nus.edu.sg • No outside addresses like yahoo, hotmail, etc. • IVLE (https://ivle.nus.edu.sg/): Discussion and announcements. • Course website: Course information, updates and announcements.

  10. POLICIES (2/4) • Notes and handouts • Download from course website. • Additional handouts may be distributed in class. • Attendance • No unofficial swapping of class. • Absentism • Submit MC or reason (endorsed by recognized authority) to your tutor for record.

  11. POLICIES (3/4) • Switching of class. • You are to stick to your allocated group. • To make up for a missed class (with valid reason), please inform your tutor. • Late Submission. • Deadline of assignments must be strictly adhered to. • Plagiarism. • Penalty: zero mark, name will be submitted to undergraduates office.

  12. POLICIES (4/4) • Preparation for classes. • Tutorials – prepare answers to present in class. • Labs – prepare diagrams and fill in lab reports before lab. Be serious and assume responsibility for your learning.

  13. ANNOUNCEMENTS • On-line tutorial registration – please check out http://www.cors.nus.edu.sg/ • Course begins from Chapter 2: Number Systems and Codes. • Tutorials and labs start on week 3.

  14. LOGIC TRAINER (1/4)

  15. LOGIC TRAINER (2/4)

  16. A common group +5V LOGIC TRAINER (3/4) The other 19 points are connected to +5V

  17. A common group . . . . . . A chip 74LS00 74LS00 LOGIC TRAINER (4/4)

  18. LAB PREPARATION • Video • Visit IVLE • Click on “Multimedia Webcast”  “Media”  “CS1104 Lab” • Demo lab (Lab #0) • 22nd January 2007. • Venues: Micro-lab and Logic lab, located on S16 level 7. • According to your lab timing.

  19. End of file

More Related