LAPORAN SISTEM MIKROPROSESOR - REGISTER

 

SISTEM MIKROPROSESOR

TUGAS KE 4

REGISTER

Description: E:\film\lets & go\logo.jpg

 

Mata Kuliah/ Kode                   : Sistem Mikroprosessor / 530200

            Semester / Sks                         : 4 / 2

            Nama Mahasiswa                     : Handi Suryawinata

            NIM/ No. Urut             : 5301412061/ 36

Dosen Pengampu                      : Drs. Slamet Seno Adi, M,Pd.,M.T

            Tanggal Penyerahan                  : 2 April 2014

 

 

PROGRAM STUDI PENDIDIKAN TEKNIK ELEKTRO S1

JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK

UNIVERSITAS NEGERI SEMARANG

2014

1.      Apa fungsi bit dalam register flag?

Bit-bit pada flag akan mengalami perubahan, tergantung proses yang baru saja berlangsung. Adapun kode bit yaitu sebagai berikut :

Ø  C (carry) -> 1=ada carry out 0= tdk ada carry out

Ø  P (Parity) -> 1=paritas genap 0= paritas ganjil

Ø  A (auxxiliary carry) -> 1=ada carry 0=tdk ada carry

Ø  Z (zero) -> 1=hasilnya nol 0=hasilnya bukan nol

Ø  S (sign) -> 1=hasilnya negatif 0=hasilnya positif

Ø  T (trap) -> bila diset 1 dimungkinkan melakukan debugging.

Ø  I (interrupt) -> 1= pin INTR enable 0=pin INTR disable

Ø  D (direction) -> 1=cacahan turun 0=cacahan naik

Ø  (Overflow) -> menunjukkan adanya kelebihan kapasitas atau tidak

Ø  IOPL (input-output privalege level) -> untuk protected mode

Ø  NT (nested task) -> indikasi dari penggabungan dengan operasi lain.

Ø  RF (resume) -> untuk debugging

Ø  VF (Virtual mode) -> untuk operasi virtual pada protected mode

Ø  AC (alignment check) -> untuk data word dialamati ke memori

 

DOWNLOAD LAPORAN INI SELENGKAPNYA DISINI

 

2.      Buat complemen 5 jenis bilangan satuan heksa 8 bit!

9C = 1001 1100    è 0110 0011

8A = 1000 1010    è 0111 0101

D5 = 1101 0101    è 0010 1010

7E  = 0111 1110    è 1000 0001

2B  = 0010 1011    è 1101 0100

 

3.      Cari alamat akhir dari hasil loncatan ke atas dan ke bawah, 5 contoh!

1804 (IX + 3) = 1809

0001 0100 + 0001 1001    = 0001 1101

= 1D

 

1801 (IX + 5) = 1806

0001 0001 + 0001 0110    = 0001 0101

                                          = 15

 

1803 (IX + 2) = 1805

0001 0011 + 0001 0101    = 0001 1000

                                          = 18

 

1807 (IX-36)

0011 0110             è 1100 1010 + 1        = 1100 1011

                                                                  = CB

 

1802 (IX - 14)

0001 0100             è 1110 1011+1          = 1110 1100

                                                                  = DC

Terima Kasih Anda Telah Membaca Artikel
Judul: LAPORAN SISTEM MIKROPROSESOR - REGISTER
Ditulis Oleh Handi
Berikanlah saran dan kritik atas artikel ini. Salam blogger, Terima kasih

Post a Comment