*TIF-202 DASAR-DASAR ARSITEKTUR KOMPUTER


NAMA : VASKO EDO GULTOM
NIM : 071402009

*TIF-202 DASAR-DASAR ARSITEKTUR KOMPUTER
TUGAS MINGGUAN II TANGGAL 4 SEPTEMBER 2008*
SOAL-SOAL
WEEK 3 (70%) (11 soal)
1.Konversikan bilangan-bilangan biner berikut ke bilangan decimal:
111010
110110
111110
001100
111001
JAWAB(A).

BINER 1 1 1 0 1 0
DESIMAL 32 16 8 0 2 0
PANGKAT 25 24 23 22 21 20

JADI BINER=111010
DESIMAL =32+16+8+2+0
=58
(B).

BINER 1 1 0 1 1 0
DESIMAL 32 16 0 4 2 0
PANGKAT 25 24 23 22 21 20

JADI biner =110110
Decimal = 32+16+0+4+2+0
=56
©.
BINER 0 0 1 1 0 0
DESIMAL 0 0 8 4 2 0
PANGKAT 25 24 23 22 21 20
Jadi biner =001100
Decimal =32+16+8+4+2+0
=62
(d).
BINER 1 1 0 1 1 0
DESIMAL 32 16 0 4 2 0
PANGKAT 25 24 23 22 21 20
Jadi biner = 11010
Decimal =32+16+0+4+2+0
=54
(E)..
BINER 1 1 1 0 0 1
DESIMAL 0 0 8 4 2 0
PANGKAT 25 24 23 22 21 20
Jadi biner = 111001
Decimal =0+0+8+4+2+0
=14

2.konversikan bilangan-bilangan desimal berikut kepadanan binernya:
101
1111
255
145
300
Pembagian sisa bagi
Jawab a. 101 :2 = 51 0
51 :2 =25 1
25 : 2 = 12 1
12 :2 = 6 0
6 :2 =3 1
3 :2 =1 1
1
Sisa akhir :”1”
notasi binernya adalah =” 110110”
b. 1111  decimal ke biner
Pembagian sisa bagi
jawab 1111 :2 =555 1
555 :2 = 227 1
227 :2 = 113 1
113 : 2 = 56 1
56 : 2 = 23 0
23 : 2 = 11 1
11 : 2 = 5 1
5 : 2 = 2 1
2 :2 =1 0
Sisa akhir :0
notasi binernya adalah =011101111

c..255  decimal =>biner
Pembagian sisa bagi

255 : 2 =127 1
127 : 2 = 63 1
63 : 2 = 31 1
31 : 2 = 15 1
15 : 2 = 7 1
7 : 2 = 3
3 : 2 = 1 1
1

Sisa akhir :1
notasi binernya adalah =1111111

(d). 145
Jawab decimal=> biner
Pembagian sisa bagi

145: 2 =72 1
72 : 2 = 36 0
36: 2 = 18 0
18 : 2 = 9 0
9 : 2 = 4 1
4 : 2 = 2 0
2 : 2 = 1 0
1
Sisa akhir :1
notasi binernya adalah =10010001

300
Decimal ke biner
Jawab Pembagian sisa bagi

300: 2 =150 0
150 : 2 = 75 1
75 : 2 = 37 1
37 : 2 = 18 1
18 : 2 = 9 0
9 : 2 = 4 1
4 : 2 = 2 0
2 : 2 = 1 0
1
Sisa akhir :1
notasi binernya adalah =100101110

Perhatikan notasi biner dibawah ini yang dikelompokkan menjadi notasi heksadesimal
0000=0 1000=8
0001=1 1001=9
0010=2 1010=A
0011=3 1011=B
0100=4 1100=C
0101=5 1101=D
0110=6 1110=E
0111=7 1111=F
LIHAT KONVERSI HEKSADESIMAL KE DESIMAL DI BAHAN KULIAH
3.konversikan bilangan-bilangan heksadesimal berikut ke binernya:
9D
24
3F
A1
EC
A9D 9 = 1001
D = 1101
Jadi binernya  10011101
24  24
4

0010 0100
Bilangan binernya adalah: 00101000
3F
F
0011 1111
Bilangan binernya adalah: 00111111

A1
A = 1010
1 =0001

Bilangan binernya adalah: 10100001

EC
E = 1110
C = 1100
Bilangan binernya adalah: 11101100

4.konversikan bilangan-bilangan heksadesimal berikut ke padanan desimalnya
7A6
C
9F
ABCD67E

Jawab 7A6  7 =0111
A = 1010, 6 = 0110
Ditulis = 011110100110
Penulisanya untuk bilQANGAN DESIMAL=
0 1 1 1 1 0 1 0 0 1 1 0
211 210 29 28 27 26 25 24 23 22 21 20
2048 1024 512 256 128 64 32 16 8 4 2 0

Hasil2048+1024+512+128+64+32+16+8+4+2+0
=3952
b. C =1100
1 1 0 0 1100
23 22 21 20 14
8+4+2+0=14
c. 9F
jawab 9 = 1001 F =1111
1 0 0 1 1 1 1 1
27 26 25 24 23 22 21 20
128 64 32 16 8 4 2 0
128+64+32+16+8+4+2+0=254
d.ABCD67E
A =1010 B =1011 C= 1100 D =1101 6=0110 7=0111 E=1110
Ditulis 1010101111001101011001111110
1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 0 1 1 0 0 1 1 1 1 1 1 0
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
{20-27}
=134217728

5.konversikan bilangan-bilangan desimal berikut ke padanan heksadesimalnya
16
80
2560
3000
5667
jawaba.) 16
bagi sisa bagi
16 :2 = 8 0
8 : 2 = 4 0
4 :2 = 2 0
2: 2= 1 0
1 binernya adalah = 10000
Pengubahan ke bilangan heksa decimal 1 =0001 6=0110
Bilangan heksadesimalnya adalah=00010110
b.) 80
jawab: 8= 1000 0=0000
Bilangan heksadesimalnya adalah=10000000
c.) 2560
jawab2=0010 5=0101 6=0110 0=0000
Bilangan heksadesimalnya adalah=0010010101100000
d.)3000
jawab 3=0011 0=0000 0=0000 0=0000
Bilangan heksadesimalnya adalah=0011000000000000
e.) 5667
f.) Jawab 5= 0101 6=0110 6=0110 7=0111
Bilangan heksadesimalnya adalah=0101011001100111
• 6. konversikan bilangan-bilangan biner ke heksadesimalnya
10011101
00110100
11101101
10011110
00110011
Jawaba.) 10011101
Konversi ke=>heksadesimalnya
I.pisahkan 4 digit terlebih dahulu
1001 1101
9 D
Jadi :9D

b.) 00110100
Jawab Konversi ke=>heksadesimalnya
I.pisahkan 4 digit terlebih dahulu
0011 0100
3 4
Jadi: 34
c.) 11101101
Jawab Konversi ke=>heksadesimalnya
I.pisahkan 4 digit terlebih dahulu
1110 1101
E D
Jadi:ED
d.) 10011110
Jawab Konversi ke=>heksadesimalnya
I.pisahkan 4 digit terlebih dahulu
1001 1110
9 E
Jadi:9E
e.) 00110011
Jawab Konversi ke=>heksadesimalnya
I.pisahkan 4 digit terlebih dahulu
0011 0011
3 3
Jadi :33

• 7.Ubah bilangan biner di bawah ini menjadi oktal dan heksa
Biner 101 111 011 111 atau 1011 1101 1111
Oktal
heksa
Biner 101 001 001 001 atau 1010 0100 1001
Oktal
heksa
LIHAT KONVERSI BINER-HEKSADESIMAL-OKTAL DI BAHAN KULIA
Jawab
Biner 101 111 011 111 atau 1011 1101 1111
Oktal 5 7 3 7 B D F
heksa B D F
Biner 101 001 001 001 atau 1010 0100 1001
Oktal 5 1 1 1 A 4 9
heksa A 4 9

Penjabaran: 101 111 011 111 atau 1011 1101 1111
Octal=5737 atau 1011 1101 1111 ditulis jadi 3 rangkai 101 111 011 111
Jadi 101 111 011 111 ATAU 1011 1101 1111
5 7 3 7 B D F
Heksa 1011 1101 1111
B D F

• 8.Hitung pertambahan dari bilangan biner dibawah ini:
• 100100 + 111111
• 101011 + 111111
Perlu diketahui= 0 + 0 = 0
0 + 1 = 1
1 + 1 = 0  dan menyimpan 1

JAWAB100100
111111 +
011011
• b.) 101011 + 111111
jawab=> 101011
111111 +
010100
• 9.)Hitung pengurangan dari bilangan biner di bawan ini:
• 100100 – 111
• 101111 – 100
Jawab 100100
111 _ = 100011
0 – 0 = 0
1 – 0 = 0
1 – 1 = 0
0 – 1 = 1  dengan meminjam ‘1’ dari digit disebelah kirinya!

b.) 101111
100 _
101000

• 10..)Hitung perkalian dari bilangan biner di bawah ini:
• 110011 x 101
• 100111 x 110
Jawab 110011
101 x
110011
000000
110011 +
11111111

b.)100111
110 x
000000
100111
100111 +
11010010

• Hintung pembagian dari bilangan biner di bawah ini:
• 111011 : 100
• 110001 : 11
Jawab 111011
100 :
111,°

110001 : 11 =11000,°

WEEK 4 (30%) (4 soal)
• 11..)Jelaskan kategori umum dari fungsi yang dispesifikasikan oleh instruksi computer?
Jawab kategori umum instruksi computer adalah: Gambaran Umum
Sejak 1946, semua komputer memiliki LIMA komponen:
• Control
• Datapath
• Memory
• Processor
• Input
• Output
Fungsinya adalah “Fungsi Komponen
• datapath – melakukan operasi aritmatik dan logik
Contoh: adders, multipliers, shifters
• memory – menyimpan data dan instruksi
Contoh: cache, main memory, disk
• input – mengirim data ke komputer
Contoh: keyboard, mouse
• output – mengambil data dari komputer
Contoh: screen, sound card
• control – memberikan arah ke komponen lainnya
Contoh: bus controller, memory interface unit

Komponen Detil adalah
PC MAR
IR MBR
I/O AR
I/O BR
CPU
Buffers
I/O Module
….
….
…..
…..
Instruction
Instruction
Instruction
Data
Data
Data
Data
…..
…..
…..
…..
Memory
PC = Program Counter
IR = Instruction Register

MAR = Memory Address Register
MBR = Memory Buffer Register
I/O AR = I/O Address Register
I/O BR = I/O Buffer Register

12….)Sebutkan dan defenisikan dengan singkat keadaan yang dapat mendefenisikan suatu eksekusi instruksi
Jawab Instruksi Komputer
• Instruction
• Fetch
• Instruction
• Decode
• Operand
• Fetch
• Execute
• Result
• Store
• Next
Instruksi
Mengambil instruksi dari program storage
Menentukan aksi yang dibutuhkan dan ukuran
instruksi
Memperoleh dan menempatkan operand
Menghitung nilai hasil atau status
Menyimpan hasil dalam storage untuk
digunakan pada proses berikutnya

13…)Apa manfaat dari penggunaan arsitektur mupltiple-bus dibandingkan dengan arsitektur single-bus

Jawab Sistem Arsitektur mulptiple bus:
 Mikroprosesor
 Melakukan pekerjaan secara paralel
 Program dijalankan secara multitasking
 Sistem bus tidak hanya lebar tapi juga cepat

 Interkoneksi komponen sistem komputer dalam menjalankan fungsinya
 Interkoneksi bus
 Pertimbangan–pertimbangan perancangan bus
Dibandingkan dengan single bus:
 Keuntungan hierarki bus jamak kinerja tinggi

 Bus berkecepatan tinggi lebih terintegrasi dengan prosesor.
 Perubahan pada arsitektur prosesor tidak begitu mempengaruhi kinerja bus

14…) • Sebutkan dan definisikan dengan singkat keadaan yang dapat mendefinisikan suatu eksekusi instruksi
Jawabeksekusi instruksi:adalah kebalikan dari intruksi computer menyangkut akan data dan perangkat yang ada [ada computer yang menjalankan program pada computer seperti halnya dengan bagian pada instruksi pada eksekusi instruksi ini meliputi bagian :
• Instruction
• Fetch
• Instruction
• Decode
• Operand
• Fetch
• Execute
• Result
• Store
• Next
• Instruksi
*Terima kasih*
NAMA :VASKO EDO GULTOM
NIM : 071402009
DEPARTEMEN TEKNIK PERANGKAT LUNAK
F-MIPA
UNIVERSITAS SUMATERA UTARA
2008

Tinggalkan Balasan

Please log in using one of these methods to post your comment:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s