You are on page 1of 2

KUIS SEMESTER PENDEK 2010/2011

Mata Kuliah

: MIKROPROSESOR

Dosen

: Prof. Dr. Ir. Nji Raden Poespawati, MT

Semester/SKS

: Pendek/4

Hari/Tanggal

: Rabu/15 Juni 2011

Waktu

: 10.00 11.00 (60 Menit)

Sifat Ujian

: Buka Buku

1. Ubahlah Bilangan biner berikut ini ke dalam bilangan desimal bertanda (signed decimal
numbers) :
a. 10110010
b. 00111010
c. 11001011
2. Diasumsikan pada operasi mode riil bahwa DS = 0325H, SS = 0500H, BX = 042AH, BP =
0F00H, dan DI = 0320H. Tentukan alamat memori yang diakses oleh setiap instruksi berikut :
a. MOV [DI], AL
b. MOV DX, [BP+F345H]
c. MOV AL, [12FFH]
d. MOV EAX, [BX+DI]
3. Ubahlah bilangan integer desimal berikut ini ke dalam oktal dan heksadesimal :
a. 3456
b. 320, 62890625
4. Dalam mode riil, tunjukkan alamat awal dan alamat akhir dari setiap segmen yang
dialokasikan oleh isi register segmen berikut :
a. EBA0H
b. 2BAFH
c. 9ACDH
5. Konversikan bilangan single-precision floating-point berikut ini ke dalam bilangan desimal :
a. 0 10000101 10010001000000000000000
b. 1 10000010 01010100000000000000000
c. 1 10010010 01010100000000000000000

KUNCI JAWABAN KUIS SEMESTER PENDEK 2010/2011


Mata Kuliah

: MIKROPROSESOR

Dosen

: Prof. Dr. Ir. Nji Raden Poespawati, MT

Semester/SKS

: Pendek/4

Hari/Tanggal

: Rabu/15 Juni 2011

Waktu

: 10.00 11.00 (60 Menit)

Sifat Ujian

: Buka Buku

1. Ubahlah Bilangan biner berikut ini ke dalam bilangan desimal bertanda (signed decimal
numbers) :
a. 10110010 = -78
b. 00111010 = +58
c. 11001011 = -53
2. Diasumsikan pada operasi mode riil bahwa DS = 0325H, SS = 0500H, BX = 042AH, BP =
0F00H, dan DI = 0320H. Tentukan alamat memori yang diakses oleh setiap instruksi berikut :
a. MOV [DI], AL

= 03570H

b. MOV DX, [BP+F345H]

= 15245H

c. MOV AL, [12FFH]

= 0454FH

d. MOV EAX, [BX+DI]

= 0399AH

3. Ubahlah bilangan integer desimal berikut ini ke dalam oktal dan heksadesimal :
a. 3456

= (6600)8 (E00)16

b. 320, 62890625

= (500,5024)8 (140,A1)16

4. Dalam mode riil, tunjukkan alamat awal dan alamat akhir dari setiap segmen yang
dialokasikan oleh isi register segmen berikut :
a. EBA0H

= Alamat awal : EBA00H

Alamat akhir : FB9FFH

b. 2BAFH

= Alamat awal : 2BAF0H

Alamat akhir : 3BAEFH

c. 9ACDH

= Alamat awal : 9ACD0H

Alamat akhir : AACCFH

5. Konversikan bilangan single-precision floating-point berikut ini ke dalam bilangan desimal :


a. 0 10000101 10010001000000000000000

= +100,25

b. 1 10000010 01010100000000000000000

= -10,625

c. 1 10010010 01010100000000000000000

= -696320

You might also like