Navigation

OE-P3 - Project - Computer Architecture and Organization

Course specification
Course title Project - Computer Architecture and Organization
Acronym OE-P3
Study programme Electrical Engineering and Computing
Module Electronics
Type of study bachelor academic studies
Lecturer (for classes)
Lecturer/Associate (for practice)
    Lecturer/Associate (for OTC)
      ESPB 2.0 Status mandatory
      Condition Fundamentals of Computer Engineering
      The goal Introduce concepts of computer structure, and elements of processor architecture and organization, and structure of buses, input/output systems, and memory system.
      The outcome By the end of this course, students will be able to understand: computer structure; elements of computer architecture and organization, structure of buses, input/output system, and memory system.
      Contents
      Contents of lectures Computer structure. Architecture. Programming model. Data types. Instruction formats. Addressing modes. Instruction set. Interrupt. Organization. Operation unit – direct interconnections and internal buses. Control unit – hardwired/microprogrammed realizations. Bus. Arbitration. Cycles. Input/output. Devices and device controllers. Programming. Virtual memory. Cache memory.
      Contents of exercises Computer structure. Architecture. Programming model. Data types. Instruction formats. Addressing modes. Instruction set. Interrupt. Organization. Operation unit – direct interconnections and internal buses. Control unit – hardwired/microprogrammed realizations. Bus. Arbitration. Cycles. Input/output. Devices and device controllers. Programming. Virtual memory. Cache memory.
      Literature
      1. J. Đorđević, Arhitektura i organizacija računara, http://rti.etf.bg.ac.rs/rti/
      2. J. Đorđević i dr., Arhitektura i organizacija računara, Zbirka rešenih zadataka, http://rti.etf.bg.ac.rs/rti/
      3. J. Đorđević, Arhitektura i organizacija računara, Materijali za laboratorijske vežbe, http://rti.etf.bg.ac.rs/
      4. Patterson, Hennessy - Computer Architecture: A quantitative approach (Original title)
      Number of hours per week during the semester/trimester/year
      Lectures Exercises OTC Study and Research Other classes
      0 2
      Methods of teaching Laboratory exercises, projects.
      Knowledge score (maximum points 100)
      Pre obligations Points Final exam Points
      Activites during lectures 0 Test paper 30
      Practical lessons 20 Oral examination 0
      Projects 20
      Colloquia 30
      Seminars 0