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