DOSEN PENGAMPU :
Poltak Sihombing, Ph.D
KOM A
ILMU KOMPUTER
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
T.A 2021/2022
1. Terangkan perbedaan antara Bahasa Mesin (Machine Language) dan Assembly Language
Jawaban :
Bahasa Mesin dan bahasa assembly adalah bahasa mesin dieksekusi langsung oleh
komputer dan bahasa assembly adalah bahasa pemrograman tingkat rendah yang
membutuhkan assembler untuk mengubahnya menjadi kode objek atau kode mesin.
Sedangkan Bahasa Assembly adalah bahasa yang ideal untuk memprogram sistem
berbasis mikrokontroler. Bahasa ini juga memberikan pemahaman yang baik tentang cara
kerja CPU dan tentang komponen internal komputer.
2. Tentukanlah Blok-blok alamat (00h-FFh) yang dapat diakses dengan Direct Addressing
Jawaban :
Alamat 00-7FH milik kelompok RAM Internal dan alamat antara 80H-FFh milik
kelompok SFR (Special Function Register), keduanya dapat diakses dengan Direct
Addressing.