Rabu, 10 Januari 2018

Organisasi Processor, Register, Siklus Intruksi, Fetching, Decoding dan Executing



Organisasi Processor, Register, Siklus Intruksi, Fetching, Decoding dan Executing

A.Organisasi Processor
Hal-hal yang perlu dilakukan cpu adalah:
1.    Fetch instruction / mengambil instruksi : cpu harus membaca instruksi dari memori.
2.    Interpret instruction / menerjemahkan instruksi : instruksi harus didekode untuk menentukan aksi    apa yang diperlukan.
3.    Fetch data / mengambil data : eksekusi suatu instruksi mungkin memerlukan pembacaan data dari memori atau modul i/o.
4.    Process data / mengolah data : eksekusi suatu instruksi mungkin memerlukan operasi aritmetika atau logika terhadap data.
5.    Write data / menulis data : hasil eksekusi mungkin memerlukan penulisan data ke memori atau modul i/o.

Organisasi Register
Organisasi register meliputi jenis-jenis register di bawah ini:
·General: terdapat 8 buah register general-purpose 32-bit. Register-register ini juga dapat menampung operand-operand untuk keperluan kalkulasi alamat.
· Segment: keenam register segmen 16-bit berisi pemilih segmen, yang diindex ke dalam tabel segmen.
·Flags: register eflag berisi kode kondisi (persyaratan) dan bermacam-macam bit mode.
· Instruction pointer: berisi alamat instruksi saat itu.
Terdapat juga register-register yang secara khusus ditujukan bagi unit floating point:
· Numeric: semua register menampung bilangan floating point 80 bit extended-precision.
· Control: register control 16-bit berisi bit-bit yang mengontrol operasi unit floating point.
·Status: register status 16-bit berisi bit-bit yang merefleksikan status unit floating point saat itu.
PERTANYAAN : dari teman2
1.    JELASKAN CARA KERJA ORGANISASI PROCESS
JAWAB : CARA KERJANYA ADALAH
1.     mengambil instruksi : cpu harus membaca instruksi dari memori.
2.     menerjemahkan instruksi : instruksi harus didekode untuk menentukan aksi    apa yang diperlukan.
3.     mengambil data : eksekusi suatu instruksi mungkin memerlukan pembacaan data dari memori atau modul i/o.
4.     mengolah data : eksekusi suatu instruksi mungkin memerlukan operasi aritmetika atau logika terhadap data.
5.     menulis data : hasil eksekusi mungkin memerlukan penulisan data ke memori atau modul i/o.
2. JELASKAN CARA KERJA STATUS PADA UNIT FLOATING POINT
JAWAB : CARA KERJANYA ADALAH
Mereleksasikan process sistem unit floating point pada register 16 bit yg berisi bit- bit
Floating point



SELESAI