Top Banner
1 REPRESENTASI dan ALUR PEMROSESAN DATA
16

REPRESENTASI dan ALUR PEMROSESAN DATA

Oct 26, 2021

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: REPRESENTASI dan ALUR PEMROSESAN DATA

1

REPRESENTASI dan

ALUR PEMROSESAN DATA

Page 2: REPRESENTASI dan ALUR PEMROSESAN DATA

Representasi Data

• Unit Informasi Dasar dalam sistem komputer-satu byte atau 8 bit.

• Word size (ukuran word) –merupakan ukuran register operasionalnya.

Contoh:

1. Komputer 16-bit mempunyai register 16-bit –satu word terdiri dari 2 byte

2. Komputer 32-bit mempunyai register 32-bit –satu word terdiri dari4 byte.

2

Page 3: REPRESENTASI dan ALUR PEMROSESAN DATA

Representasi Karakter

Representasi karakteryang paling dikenal adalah:

1. Pada PC dan minikomputer adalah American Standard Code for Information Interchange (ASCII) : satu byte satu karakter.

2. Sedangkan pada mainframe IBM menggunakan Extended Binary Coded Decimal Interchange Code (EBCDIC).

3

Page 4: REPRESENTASI dan ALUR PEMROSESAN DATA

Representasi Floating Point

Representasi Floating-Point terdiri dari empat bagian:

• Sign (S)

• Mantissa ataukoefisien(M)

• Radix ataubase eksponen(R)

• Eksponen(E)

4

Page 5: REPRESENTASI dan ALUR PEMROSESAN DATA

Format Floating - Point IEEE

Ada2 :

• Single Precision (presisi tunggal) –32 bit terdiri dari: 1 bit sign, 8 bit eksponen, dan 23 bit mantissa.

• Double Precision (presisiganda) –64 bit terdiri dari: 1 bit sign, 11 bit eksponen, dan52 bit mantissa.

5

Page 6: REPRESENTASI dan ALUR PEMROSESAN DATA

Representasi Data Numerik

Representasi data numerik yang biasa digunakan untuk bilangan bulat dan pecahan(integer dan fraction):

• Unsigned-binary numbers (bil. PositifdanNol)

• Binary-Coded Decimals (BCD)

• Signed-magnitude Integers

• Ones-Complement Integers

• Twos-Complement Integers

• Excess-n

• Fraction (bilanganpecahan)

6

Page 7: REPRESENTASI dan ALUR PEMROSESAN DATA

Representasi Fixed Point

Radiks point/binary point tetap dan diasumsikan akan berada disebelah kanan dari digit yang paling kanan.

1. Representasi Sign-Magnitude / Nilai tanda

2. Representasi Komplemen-1

3. Representasi Komplemen-2

7

Page 8: REPRESENTASI dan ALUR PEMROSESAN DATA

Representasi Floating Point

• Menyatakan suatu bilangan yang sangat besar/sangat kecil dengan menggeser titik desimal secara dinamis ke tempat yang sesuai dan menggunakan eksponen 10 untuk menjaga titik desimal itu.

• Sehingga range bilangan yang sangat besar dan sangat kecil untuk direpresentasikan hanya dengan beberapa digit saja.

• Dinyatakan dengan notasi→a = (m,e), dimana:

a= m x r e r = radiks

m = mantissa

e = eksponen

8

Page 9: REPRESENTASI dan ALUR PEMROSESAN DATA

Kode Biner

1. Kode Biner yg berbobot → BCD (Binary coded Decimal)

• Kode BCD 8421 artinya MSB = Most Significant Bit mempunyai bobot 8, sedang LSB = Least Significant Bit mempunyai bobot1.

• Konversi BCD ke sistem bilangan basis yang lain : BCD ke basis X →ubah BCD ke Desimal kemudian ubah Desimal ke basis X.

9

Page 10: REPRESENTASI dan ALUR PEMROSESAN DATA

Kode Biner

2. Kode Biner yang tidak berbobot.

a. Kode Excess-3 → kode yang tiga angka lebih besar dari BCD 8421.

b. Kode Gray →kenaikan hitungan (penambahan) dilakukan hanya

10

Page 11: REPRESENTASI dan ALUR PEMROSESAN DATA

Alur Pemrosesan Data

11

Page 12: REPRESENTASI dan ALUR PEMROSESAN DATA

Faktor Yang Mempengaruhi Kecepatan Proses

• Register

- Sejumlah area memori kecil yang digunakan untuk menyimpan instruksi selama proses berlangsung

- Ukuran dari register (work size) sesuai dengan jumlah data yang bisa diproses dalam satu satuan waktu

- PC register saat ini 32 bit, artinya komputer mampu untuk memproses 4 byte data sekali jalan. Register akan terus berkembang ke 64 bit

12

Page 13: REPRESENTASI dan ALUR PEMROSESAN DATA

• RAM

- Ukuran RAM berpengaruh langsung pada speed

- Semakin besar ukuran RAM pada PC akan semaki banyak data disimpan di memori.

- Jika aplikasi tidak cukup di load ke memori, maka secara bergantian dipindahkan ke secondary storage proses ini disebut swapping

13

Faktor Yang Mempengaruhi Kecepatan Proses

Page 14: REPRESENTASI dan ALUR PEMROSESAN DATA

• The System Clock

- Satu “Tick” dari clock dibutuhkan untuk merubah transistor dari On ke Off disebut dengan Clock Cycle

- Clock Cycle ukuran dalam Hertz (Hz) untuk mengukur Cycle per second. Jika PC mempunyai kecepatan 300 Mhz, then its system clock “ticks” 300 milion times every second.

- Jika lebih cepat PC Clock berjalan, maka semakin banyak perintah-perintah yang dieksekusi

14

Faktor Yang Mempengaruhi Kecepatan Proses

Page 15: REPRESENTASI dan ALUR PEMROSESAN DATA

• The Bus

- Sebuah path diantara komponen dan komputer setiap data yang dikirimkan antar komponen melewati path

- Lebar Bus data menentukan seberapa banyak data ditransmisikan diantara CUP dan device lain

- Peripheral devices are connected to the CPU by an expansion bus

15

Faktor Yang Mempengaruhi Kecepatan Proses

Page 16: REPRESENTASI dan ALUR PEMROSESAN DATA

• Chace Memory

- Memory kecepatan tinggi untuk menyimpan instruksi yang akan dieksekusi oleh CPU

- Lokasi Chace langsung pada CPU diantara CPU dengan RAM sehingga lebih cepat dibandingkan dengan RAM

- CPU Resident chace is called level-1(L1) chace. External chace is called level-2 (L2) chace

- Kapasiatas Chace memory sangat berpengaruh pada kecepatan komputer

16

Faktor Yang Mempengaruhi Kecepatan Proses