D3 Teknik Komputer - Politeknik Negeri Padang
Sub-CPMK 3.2 - Pemrograman Sistem Embedded
Praktikum
3 (1 Teori + 2 Praktikum)
3.2
Simulator Online
Menganalisis komponen-komponen ALU dan operasi yang dapat dilakukan
Memahami cara ALU melakukan perhitungan dan operasi logika
Menganalisis peran Control Unit dalam mengkoordinasi operasi CPU
Hands-on experience dengan simulator ALU dan Control Unit
ALU adalah komponen digital yang melakukan operasi aritmetika dan logika. ALU merupakan jantung dari CPU yang mengeksekusi instruksi-instruksi perhitungan.
Control Unit bertanggung jawab untuk mengontrol operasi CPU dengan menghasilkan sinyal-sinyal kontrol berdasarkan instruksi yang sedang dieksekusi.
Masukkan nilai biner 8-bit untuk Register A dan Register B. Pastikan format biner yang valid (hanya 0 dan 1).
Pilih jenis operasi yang ingin dijalankan dari dropdown menu. Perhatikan perbedaan antara operasi aritmetika dan logika.
Klik tombol "Execute Operation" untuk menjalankan operasi. Perhatikan perubahan pada Result register dan status flags.
Periksa hasil operasi dan status flags. Pahami mengapa flags tertentu bernilai 1 atau 0.
Coba berbagai kombinasi input dan operasi. Amati pola yang terjadi pada hasil dan flags.
Lakukan operasi berikut dan catat hasil serta status flags:
Implementasikan operasi logika berikut:
Cari input yang menyebabkan:
Eksperimen dengan shift operations: