CPU.

Slides:



Advertisements
Presentasi serupa
Sistem Operasi Dosen Amrizal, S.Kom., M.S.I.
Advertisements

Struktur CPU Delta Ardy Prima, S.ST.
PENGANTAR TEKNOLOGI INFORMASI
Organisasi dan Arsitektur Komputer
CPU CENTRAL PROSESSING UNIT
PENGANTAR TEKNOLOGI INFORMASI (A)
Struktur CPU.
Organisasi Komputer : Struktur dan Fungsi Komputer
Central Processing Unit
Pertemuan ke - 5 Struktur CPU
SISTEM KOMPUTER STRUKTUR CPU NI KETUT ESATI, S.Si.
BAB 3 Struktur CPU.
Pengembangan Siklus Pengolahan Data
Central Processing Unit
PROSESOR Prosessor adalah otak sentral dari komputer. Sebetulnya prosessor inilah yang disebut CPU (Central Processing Unit) artinya unit pemroses utama.
Gambar Konfigurasi Komputer
Sistem Pengolahan Data Komputer bag.1
TEL 2112 Dasar Komputer & Pemograman Sistem Komputer
Piranti Alat Pemroses (Processing Device).
KONSEP DASAR SISTEM KOMPUTER
Bab I Pendahuluan (Sekilas Mengenai Sistem Komputer)
Central Processing Unit
Pengertian dan Fungsi CPU
Instruksi dalam CPU.
Pengantar Arsitektur Organisasi Komputer
SIKLUS PENGOLAHAN DATA
Arsitektur & Organisasi Komputer BAB IIi STRUKTUR CPU Oleh : Bambang Supeno, ST., MT. Sep-17 Arsitektur & Organisasi Komputer.
Desain Prosesor Pertemuan ke 8.
ELEMEN DASAR KOMPUTER.
Pengantar teknologi informasi .::Prosesor dan memori::.
Aplikasi Teknologi Informasi I
ALAT PEMROSES Alat pemroses adalah alat dimana instruksi-instruksi program diproses untuk Mengolah data yang sudah dimasukkan lewat alat input dan hasilnya.
KONSEP DASAR SISTEM KOMPUTER
Komponen CPU (2) ALU,I/O Interconnection & Interupsi
Organisasi dan Arsitektur Komputer
CPU Tempat pemroses instruksi-intruksi program.
Pertemuan 4 STRUKTUR CPU Author: LINDA NORHAN, ST.
Oleh : Chalifa Chazar SISTEM KOMPUTER Oleh : Chalifa Chazar
MODE PENGALAMATAN DAN SET INSTRUKSI
Struktur Sistem Komputer
Sistem Pengolahan Data Komputer
Struktur CPU.
Gambar Konfigurasi Komputer
Pengantar teknologi informasi .::Prosesor dan memori::.
Organisasi dan Arsitektur Komputer
Abdul Wahid STRUKTUR CPU JURUSAN TEKNIK INFORMATIKA
PENGANTAR TEKNOLOGI INFORMASI
PROCESSING DEVICE CPU (Central Processing Unit); memproses arahan, melaksanakan pengiraan dan menguruskan laluan informasi menerusi system komputer. ALU.
SISTEM OPERASI PERTEMUAN IV.
ORGANISASI & ARSITEKTUR KOMPUTER
Pertemuan ke - 6 Organisasi Komputer
Pertemuan 4 Central Processing Unit
Organisasi dan Arsitektur Komputer
BAB V CENTRAL PROCESSING UNIT
TEKNIK KOMPILASI PERTEMUAN V.
Teknik Kompilasi PERTEMUAN IV.
Pengantar Teknik Elektro
Pertemuan ke - 5 Struktur CPU
ARSITEKTUR & ORGANISASI KOMPUTER
Aplikom HARDWARE Pertemuan 2.
KOMPONEN CPU(1) Register & Control Unit
Andang, Elektronika Komputer Digital
KONSEP DASAR SISTEM KOMPUTER
Pertemuan ke 3 Struktur CPU
PROCESSOR.
Struktur CPU.
Copyright © Wondershare Software -m.erdda habiby.SST Central Processing Unit.
Struktur CPU.
Universitas Trunojoyo
Struktur CPU.
Transcript presentasi:

CPU

Sistem Sederhana

Alat pemroses Central Processing Unit (CPU) dan Main-memory.

Central Processing Unit (CPU) Control Unit (CU), Arithmetic and Logic Unit (ALU), dan Register.

klasifikasi memori Register Main-memory: digunakan menampung data dan/atau instruksi yang akan diproses dan hasil pengolahan. External-memory, terbagi ada dua bagian berdasar letaknya terhadap sistem komputer, yakni:

External Memory Secondary-memory Archival-memory

Secondary-memory Contoh: Hard-disk. menyimpan data/program secara permanen dalam rentang waktu lama; lokasinya di luar processing-devices namun masih di dalam sistem komputer. Untuk itu disarankan agar tidak secara frequently men-diskoneksi-kan external-memory dari sistem komputer-nya. Contoh: Hard-disk.

Archival-memory menyimpan data/program secara permanen dalam rentang waktu lama; namun lokasinya di luar sistem komputer. Dibuat untuk tujuan mem-back-up (supporting) terhadap kapasitas external-memory. Oleh disebabkan sebagai supporting terhadap external-memory, disarankan agar tidak memfungsikan archival-memory sebagai Hard-disk, terlebih mengkoneksikannya ke sistem komputer dalam rentang waktu lama, karena supply listrik yang mengalir terlalu lama kadang kala akan membuat sirkuit pada archival-memory rusak (cepat aus). Contoh: tape-disk, floppy-disk, CD, DVD, USB-disk.

Komputer modern

Control Unit (CU) Mengatur dan mengendalikan I/O devices. Mengambil instruksi-instruksi dari main-memory. Mengambil data dari main-memory bila dibutuhkan oleh proses. Mengirim instruksi ke ALU bila ada perhitungan arithmatika atau perbandingan logika; serta mengawasi kerja dari ALU. Menampung (menyimpankan secara sementara) hasil proses ke main-memory.

Relasi CPU

Arithmetic and Logic Unit (ALU) melakukan semua perhitungan arithmatika dan keputusan dari operasi logika sesuai dengan instruksi program yang ditetapkan.

Op. Arith. Dan Logika Tambah (+) Kurang () Kali (*) Bagi () Lebih besar (>) Lebih besar atau sama dengan () Lebih kecil (<) Lebih kecil atau sama dengan () Sama dengan (=) Tidak sama dengan () AND OR NOT XOR (eXclusive-OR)

Struktur ALU

ALU Pada ALU dikenal juga sebuah pencacah berbasis sirkuit mikroelektronika yang disebut dengan adder. Karena ALU melakukan semua operasi arithmatika dengan dasar penjumlahan.

ALU Misalkan: A9 B4 AA*B maka: A = 9+9+9+9 = 36

ALU Demikian juga, misalkan: 36  9, ini sama saja dengan mengurangkan 36 terhadap 9 sebanyak 4 kali; sehingga: 36 – 9 = 27 27 – 9 = 18 4x 18 – 9 = 9 9 – 9 = 0

ALU Dengan alasan inilah mengapa operasi dasar dari sebuah sistem komputer, bahkan hanya untuk menampilkan sebuah string (kalimat) ke output devices, menggunakan operasi arithmatika.

ALU Khusus untuk menampung hasil pengolahan operasi arithmatika dan logika yang dilakukan oleh ALU, digunakan sebuah register yang disebut Accumulator (ACC).

ALU Khusus untuk menampung hasil pengolahan operasi arithmatika dan logika yang dilakukan oleh ALU, digunakan sebuah register yang disebut Accumulator (ACC). Contoh: sebuah bit data, 10101100 akan dijumlahkan dengan bit data lain, 01010001, yang sedang di-store di sebuah register A.

ALU Penjelasan: data yang sedang berada di register A adalah 01010001 oleh Control Unit akan mengambil bit data 10101100 untuk dijumlahkan oleh ALU sebagai berikut:   Hasilnya: 11111101 akan ditampung di accumulator.

Register Register merupakan sebuah unit simpanan dengan kapasitas kecil namun kecepatannya di atas main-memory yang bertugas menampung data/instruksi yang sedang diproses.

Register Berdasarkan instruksi yang sedang diproses: Instruction Register (IR): digunakan untuk menampung instruksi yang sedang diproses. Program Counter (PC): digunakan untuk menampung alamat main-memory yang berisi data/instruksi yang sedang diproses.

Register Berdasarkan data yang sedang diproses: Operand register: digunakan untuk menampung data yang sedang diproses. Accumulator: register yang digunakan untuk menampung hasil pengolahan proses operasi arithmatika dan proses operasi logika yang dilakukan oleh ALU.

Mekanisme Kerja CPU dan main-memory Untuk menjelaskan secara sederhana bagaimana relasi kerja antara CPU dan main-memory, dapat menggunakan contoh sebuah statement sederhana berikut ini:

A  A + B ; empat nilai input diberikan ke dalam CPU untuk mendapatkan hasil; dengan prosesnya sebagai berikut: Tiga nilai masukan pertama adalah, isi B lalu operator +, dan isi A Selanjutnya, input-value ke-4 yang dimasukkan ke dalam CPU adalah operator assignment (‘=’), yang selanjutnya hasil di-store-kan kembali ke A.

Prosesnya Saat isi B, operator ‘+’, dan isi A dimasukkan ke register, ditampung terlebih dahulu di main-memory. Setelah register siap untuk digunakan, maka data dan alamat dipisahkan menurut register yang menangani. Disebabkan pengerjaan menggunakan operasi arithmatika, maka penanganan dari Control Unit diambil alih oleh ALU.

Prosesnya Hasil operasi yang dilakukan oleh ALU sebelum ditampung ke main-memory, ditampung dulu di accumulator; jika tidak ada lagi pengerjaan selanjutnya, maka hasil yang telah ditampung di accumulator diambil oleh Control Unit untuk di-store-kan ke main-memory untuk selanjutnya akan ditampilkan ke alat keluaran.

CPU-”Memory”-MU Memory Data Register (MDR) digunakan untuk menampung data atau instruksi hasil pengiriman dari memori utama ke CPU, atau menampung data yang akan direkam ke memori utama dari hasil pengolahan oleh CPU. Memory Address Register (MAR) digunakan untuk menampung alamat data atau instruksi pada memori utama yang akan diambil atau yang akan diletakkan.

Cache Dengan alasan menghindari wasting-time antara kapasitas terbatas register dan keterbatasan kecepatan main-memory, beberapa CPU menggunakan cache-memory yang mempunyai kapasitas lebih lebar dibandingkan register dengan kecepatan sangat tinggi dibandingkan main-memory agar kerja dari CPU lebih efisien dan mengurangi waktu yang terbuang

Cache-memory disusun berdasarkan kedekatannya dengan prosesor (level-1, level-2, level-3, dan seterusnya) semakin kecil level-nya, semakin kecil kapasitasnya namun kecepatan semakin tinggi dan menunjukkan semakin berperan dalam pemrosesan data/instruksi antara register dan main-memory.

Hirarki memori