Minggu 8 Evaluasi

Bab 8: Ujian Tengah Semester

Panduan resmi pelaksanaan Ujian Tengah Semester, mencakup lingkup materi, format soal, ketentuan umum, dan latihan pengecekan kesiapan.

Capaian Pembelajaran UTS

Mahasiswa mampu mendemonstrasikan pemahaman konseptual tentang arsitektur 8086, menganalisis representasi data, serta menerapkan logika alamat dan set instruksi dasar (Data Movement dan Aritmatika/Logika) untuk menyelesaikan permasalahan pemrograman tingkat rendah secara tertulis.

Lingkup Materi UTS

Seluruh materi yang diujikan berasal dari Bab 1 sampai dengan Bab 7. Berikut adalah ringkasan fokus utama dari setiap bab:

Bab 1 - 3: Fondasi Sistem

  • • Definisi Mikroprosesor, Mikrokontroler, MPU.
  • • Arsitektur Internal EU & BIU, Register (General, Segment, Pointer, Index).
  • • Konversi Bilangan (Hex, Bin, Dec), Sign-Magnitude, 1's & 2's Complement.

Bab 4 - 5: Memori & Alamat

  • • Segmentasi Memori (Code, Data, Stack, Extra).
  • • Perhitungan Alamat Fisik (Logical Address × 16 + Offset).
  • • 7 Mode Pengalamatan (Immediate, Register, Direct, dll).

Bab 6: Perpindahan Data

  • • Instruksi MOV, XCHG, PUSH, POP.
  • • Aturan ketat perpindahan data di 8086 (ukuran sama, tidak bisa memori-ke-memori langsung).
  • • Penggunaan LEA dan directive (OFFSET, SEG).

Bab 7: Aritmatika & Logika

  • • ADD, SUB, INC, DEC dan aturan perubahan Flag (CF, ZF, SF, OF).
  • • MUL, IMUL, DIV, IDIV serta persiapan ukuran data (CBW, CWD).
  • • Operasi Bitwise (AND, OR, XOR, NOT) dan Shift (SHL, SHR, ROL).

Format & Komposisi Soal

Jenis Soal Jumlah Skor per Soal Total Skor Fokus Materi
Pilihan Ganda 30 Soal 2 60 Merata (Bab 1 - 7)
Benar/Salah & Isian Singkat 10 Soal 2 20 Berat ke Bab 5, 6, 7
Esai / Analisis 2 Soal 10 20 Analisis bug kode / Alur eksekusi
Total Keseluruhan 100
Durasi: 90 Menit  •  Sifat: Buku Tertutup (Closed Book)  •  Kalkulator: Diperbolehkan (Non-Programmable)

Ketentuan Umum

⚠ Hal yang Dilarang Selama UTS

  • • Membuka laptop, tablet, atau smartphone (kecuali jika diarahkan dosen untuk emulator spesifik).
  • • Membawa contekan dalam bentuk apa pun (kertas kecil, meja, tubuh).
  • • Bekerja sama, saling mencontek, atau berbicara dengan suara keras.
  • • Meninggalkan ruangan sebelum waktu ujian berakhir tanpa izin pengawas.

✓ Yang Perlu Disiapkan

  • • Alat tulis (Pulpen 2B yang gelap, pensil untuk menghitung di kertas buram).
  • • Penghapus dan tip-x (jika diperlukan).
  • • Kalkulator standar (Pastikan baterai tidak habis).
  • • Kartu Mahasiswa / KTM.

Cek Kesiapan (Mini Quiz)

Sebelum menghadapi UTS, kerjakan 4 soal berikut untuk menguji pemahaman dasar Anda terhadap materi Bab 1-7. Jika Anda bisa menjawab semua dengan benar tanpa melihat jawaban, Anda sudah dalam kondisi siap.

1. Apa tugas utama dari BIU (Bus Interface Unit) dalam arsitektur internal prosesor 8086?

2. Jika sebuah angka 8-bit disimpan sebagai two's complement: 11110110b. Berapakah nilai desimal sebenarnya (bilangan bertanda)?

3. Manakah yang BUKAN merupakan mode pengalamatan (addressing mode) yang didukung 8086?

4. Apa yang akan terjadi jika Anda mengeksekusi instruksi `DIV BL` ketika nilai di register AX (0005H) lebih besar dari yang bisa ditampung oleh BL (03H)?