Course Details

MOOC Fakultas Informatika (FIF)
Computer Organization and Architecture: Understanding MIPS Architecture and MIPS Assembly Language
Last Update:

July 9, 2024

Review:
0(0)

About Course

Source : onlinelearning.telkomuniversity.ac.id

  •  

    GENERAL INFORMATION

    Course Description:

    The program created will be more optimal if the programmer understands how computer hardware works. Computer Organization and Architecture is a course that teaches students how computer hardware works which includes how Input/Output works, bus systems, RAM, hard drives and other types of external memory, as well as how processors work in SAP and MIPS architectures.

    Learning Outcomes:

    CLO 1 (14%): Students are able to explain, apply, and analyze computer systems, input/output, and interconnection systems appropriately.
    CLO 2 (26%): Students are able to explain, apply, and analyze memory organization appropriately
    CLO 3 (30%): Students are able to explain, apply, and analyze SAP architecture appropriately
    CLO 4 (30%): Students are able to explain, apply, and analyze MIPS architecture appropriately

    Key references:

    [STA19]   Stalling, William. 2019. “Computer Organization and Architecture: Designing for Performance”. Prentice Hall.

    [MAL11]  Malvino, Albert Paul; Jerald A. Brown. 2011. “Digital Computer Electronics”. McGraw-Hill. New York.

    [HEN18]  Hennessy, John L. dan Patterson, David A. 2018. “Computer Organization and Design: The Hardware/Software Interface”. Morgan Kaufmann publisher Inc. San Fransisco. USA.
     

    Supporting References:

    [ABD17] Abdurohman, Maman. (2017). Organisasi dan Arsitektur Komputer. 4th ed. 2017.

    [HAR07] Harris, David Money & Sarah L. Harris. (2007). Digital Design and Computer Architecture. 1st ed. 2007.

    Course Requirements:

    1. Onsite face-to-face meetings are planned for 12x and online meetings are planned for 4x.

    2. Students are required to attend all meetings both onsite and online.

    3. Students are required to use the LMS to study the material and work on the questions in the LMS.

    4. Students are required to open slides and study the material independently.

    5. Students are required to open videos and answer any pop up questions (if any).

    6. Students are required to work on Quiz / Assignment questions.

    7. Students must be active in the discussion forum on the LMS.

    Attendance requirements:

    Students are considered present if:

    1) Attending lectures that are mandatory.

    2) Working on quiz questions or assignments at the meeting.

    3) Arguing or answering questions in the forum provided.

Course Content

PERTEMUAN 13: ARSITEKTUR MIPS
Kompetensi Akhir Yang Diharapkan: CLO 4; Mahasiswa mampu menjelaskan, mengaplikasikan, dan menganalisis arsitektur MIPS dengan tepat (C4, A3, P3)Kajian/Pokok Bahasan: 1. Arsitektur MIPS 2. Register MIPS 3. Unit Kendali Kegiatan/Aktifitas Mahasiswa: 1. Men-download dan mempelajari materi kuliah pada pertemuan 13. 2. Menonton video yang berkaitan dengan pokok bahasan pertemuan 13. 3. Aktif dalam forum diskusi yang ada di LMS. 4. Mengerjakan soal-soal kuis dan tugas yang diberikan oleh dosen. Metode Penilaian: - Kognitif: Kuis (bobot = 1%) - Hasil proyek: Tugas (bobot = 1%)

PERTEMUAN 14: INSTRUKSI MIPS
Kompetensi Akhir Yang Diharapkan: CLO 4; Mahasiswa mampu menjelaskan, mengaplikasikan, dan menganalisis arsitektur MIPS dengan tepat (C4, A3, P3)Kajian/Pokok Bahasan: - Eksekusi Instruksi - Instruksi Tipe R - Instruksi Tipe Load dan Store - Instruksi Tipe Branch - Instruksi Tipe JumpKegiatan/Aktifitas Mahasiswa: 1. Men-download dan mempelajari materi kuliah pada pertemuan 14. 2. Menonton video yang berkaitan dengan pokok bahasan pertemuan 14. 3. Aktif dalam forum diskusi yang ada di LMS. 4. Mengerjakan soal-soal Kuis/PR yang diberikan oleh dosen. Metode Penilaian: - Kognitif: Kuis (bobot = 2%) - Hasil proyek: Tugas (bobot = 3%)

PERTEMUAN 15: ASSEMBLY MIPS – Bagian 1
Kompetensi Akhir Yang Diharapkan: CLO 4; Mahasiswa mampu menjelaskan, mengaplikasikan, dan menganalisis arsitektur MIPS dengan tepat (C4, A3, P3)Kajian/Pokok Bahasan: - Bahasa assembly MIPSKegiatan/Aktifitas Mahasiswa: 1. Men-download dan mempelajari materi kuliah pada pertemuan 15. 2. Menonton video yang berkaitan dengan pokok bahasan pertemuan 15. 3. Aktif dalam forum diskusi yang ada di LMS. 4. Mengerjakan soal-soal kuis dan tugas yang diberikan oleh dosen.Metode Penilaian: - Kognitif: Kuis (bobot = 1%) - Hasil proyek: Tugas (bobot = 5%)

PERTEMUAN 16: ASSEMBLY MIPS – Bagian 2
Kompetensi Akhir Yang Diharapkan: CLO 4: Mahasiswa mampu menjelaskan, mengaplikasikan, dan menganalisis arsitektur MIPS dengan tepat (C4, A3, P3)Kajian/Pokok Bahasan: - Prosedur dalam bahasa assembly MIPSKegiatan/Aktifitas Mahasiswa: - Men-download dan mempelajari materi kuliah pada pertemuan 16. - Menonton video yang berkaitan dengan pokok bahasan pertemuan 16. - Aktif dalam forum diskusi yang ada di LMS. - Mengerjakan soal-soal kuis dan tugas yang diberikan oleh dosen. Metode Penilaian: - Kognitif: Kuis (bobot = 1%) - Hasil proyek: Tugas (bobot = 16%)

Student Ratings & Reviews

No Review Yet
No Review Yet
  • Instructor
    Telkom University
  • Language
    English
Secret Link