Tugas XTKJ 2 Ahmad Marzuki (02) X TKJ 2.

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
Kelompok Sistem Komputer.
PENGANTAR TEKNOLOGI INFORMASI (A)
Struktur CPU.
Struktur CPU Organisasi Komputer TATA SUMITRA M.KOM HP
PERTEMUAN MINGGU KE- 10 CONTROL UNIT.
NAMA KELOMPOK NPM  ANDRIANA RESTIASARI  JULAEHA  JEN RETNO ERYANI DOSEN PEMBIMBING : NAHOT FRASTIAN UNIVERSITAS.
Pertemuan ke - 5 Struktur CPU
Operasi Mikro Kendali Prosesor Unit Kendali Kendali Mikroporgrammed.
SISTEM KOMPUTER STRUKTUR CPU NI KETUT ESATI, S.Si.
CPU (CENTRAL PROCESSING UNIT)
Central Processing Unit
PROSESOR Prosessor adalah otak sentral dari komputer. Sebetulnya prosessor inilah yang disebut CPU (Central Processing Unit) artinya unit pemroses utama.
Arsitektur dan Organisasi Komputer
Sistem Pengolahan Data Komputer bag.1
ORGANISASI & ARSITEKTUR KOMPUTER 2 STRUKTUR & FUNGSI CPU IBP WIDJA, MT
KONSEP DASAR SISTEM KOMPUTER
Created Chandra Tanudirja,S.Kom Chapter III Input/Output Device Processing Device.
Bab I Pendahuluan (Sekilas Mengenai Sistem Komputer)
Sistem Pengolahan Data Komputer
CPU.
Instruksi dalam CPU.
Pengantar Arsitektur Organisasi Komputer
Arsitektur & Organisasi Komputer BAB IIi STRUKTUR CPU Oleh : Bambang Supeno, ST., MT. Sep-17 Arsitektur & Organisasi Komputer.
ELEMEN DASAR KOMPUTER.
Aplikasi Teknologi Informasi I
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
CPU (CENTRAL PROCESSING UNIT)
Struktur Sistem Komputer
Sistem Pengolahan Data Komputer
Struktur CPU.
Sistem Pengolahan Data Komputer
Pertemuan 2 Pengantar Author : Linda Norhan, ST.
Mikrokomputer Pendahuluan.
ARITMATIKA DAN UNIT PENGOLAHAN DASAR
Transfer Register dan Mikrooperasi
PENGANTAR TEKNOLOGI KOMPUTER & INFORMASI – A
SIRKUIT ARITMATIKA.
CPU (CENTRAL PROCESSING UNIT)
PENGANTAR TEKNOLOGI INFORMASI
PROCESSING DEVICE CPU (Central Processing Unit); memproses arahan, melaksanakan pengiraan dan menguruskan laluan informasi menerusi system komputer. ALU.
Pertemuan ke - 6 Organisasi Komputer
Pertemuan 4 Central Processing Unit
Organisasi dan Arsitektur Komputer
BAB V CENTRAL PROCESSING UNIT
Pengantar Teknik Elektro
Pertemuan ke - 5 Struktur CPU
ARSITEKTUR & ORGANISASI KOMPUTER
Andang, Elektronika Komputer Digital
KONSEP DASAR SISTEM KOMPUTER
Pertemuan ke 3 Struktur CPU
PROCESSOR.
ARSITEKTUR KOMPUTER Komponen dan Interkoneksi
Struktur CPU.
Copyright © Wondershare Software -m.erdda habiby.SST Central Processing Unit.
PERTEMUAN MINGGU KE- 10 CONTROL UNIT.
Struktur CPU.
OPERASI Arithmatika dan logika
CPU (CENTRAL PROCESSING UNIT)
Struktur CPU.
PEMROGRAMAN MIKROPROSESOR DAN MIKROKONTROLER ICHSAN R, S.PD | ARSITEKTUR MIKROPROSESOR.
Pengantar Arsitektur Sistem Komputer untuk Perangkat Prosesor.
Transcript presentasi:

Tugas XTKJ 2 Ahmad Marzuki (02) X TKJ 2

CENTRAL PROCESSING UNIT (CPU) Arsitektur dasar mesin tipe von neumann menjadi kerangka referensi pada komputer digital umum (general-purpose) modern 3 bagian fundamental tersebut adalah: Data bus Input/Output Device Data bus Central Prosesing Unit Main Memory Unit Address Control Control

A+B A B A B ALU A+B Organisasi CPU Register ALU Input Register ALU Input Bus ALU A+B ALU Output Register Gambar diatas disebut jalur data dan berisi register-register (terutama 1 sampai 32), ALU (Arithmetic Logic Unit) dan beberapa bus yang menghubungkan bagian-bagian tersebut. Register-register tersebut melengkapi dua register untuk input ALU, yang dalam gambar diberi label A dan B. Register-register ini menyimpan input ALU sementara ALU menjalankan fungsi perhitungan.

Arithmatic and logic unit (alu) Ide mengenai satu adder umum yang mampu menambahkan dua register bersama-sama dan menyimpan hasilnya dalam register lainnya merupakan prinsip yang mendasar pada ALU. Sehingga ALU didefinisikan sebagai sebuah unit yang berisi sirkuit untuk menjalankan sekumpulan operasi mikro aritmatika dan logika. Sebuah contoh dari dua fungsi ALU ditunjukkan sebagai berikut, A B (n) (n) A B Control Line F1 F1 ALU Control Multumeter (MUX) Select Selection Line (n) R R

Sejumlah n baris input dari A dan B dihubungkan dengan blok fungsi f1 dan f2. Kemudian sejumlah n baris output pada blok tersebut dihubungkan dengan sejumlah n multiplexer (MUX). Tergantung dari operasi mikro tertentu yang harus dijalankan maka baris seleksi akan di-set untuk memilih baris output fungsi yang semestinya untuk sejumlah n baris dari R, yaitu hasil operasi ALU. Jumlah baris seleksi yang diperlukan tergantung pada jumlah fungsi di dalam ALU, pada bagian ini ada dua input n-bit, yaitu A dan B, dan sebuah output n-bit, yaitu R. Fungsi Aritmatika pada sebuah ALU biasanya mencakup nteger, floating-point (real) dan desimal berkode biner. Disini operasi yang terjadi adalah penambahan, pengurangan, perkalian dan pembagian. Fungsi Logika pada ALU lebih sederhana. Untuk segala operasi logika yang ingin diterapkan, maka hanya perlu memuat sejumlah n gerbang logika tertentu untuk operasi tersebut (satu untuk setiap pasangan bit input). Selain itu pula ALU dapat digunakan sebagai Pergeseran, dengan menerapkan sirkuit geser kombinasional yang dikenal sebagai skalar posisi. Karena kita ingin menjalankan pergeseran bersamaan dengan fungsi aritmatika atau logika, seperti pada perkalian atau pengepakan string, maka akan lebih efisien untuk men-set penggeser diluar ALU. Dengan cara ini dapat ditambahkan dua angka dan menggeser seluruh hasil dalam satu langkah daripada meneruskan hasilnya ke input ALU lagi dan kemudian mensetup ALU untuk menggeser angka tersebut.

REGISTER Register dari sebuah komputer secara kolektif disebut sebagai kumpulan register (register set). Register Set ALU Control Flow Data Flow CLU

Kumpulan Register Microprocessor Intel 8085 Contoh Diagram Register Kumpulan Register Microprocessor Intel 8085 A (8 bit) B (8 bit) C (8 bit) D (8 bit) E (8 bit) S Z X A C P CARRY H (8 bit) L (8 bit) PARITY PC (16 bit) Aux. CARRY ZERO SP (16 bit) sign

Control unit Unit kendali (bahasa ingris):Control Unit - CU) adalah salah satu bagian dari CPUyang bertugas untuk memberikan arahan/kendali/ kontrol terhadap operasi yang dilakukan di bagian ALU (Arithmetic Logical Unit) di dalam CPU tersebut. Output dari CU ini akan mengatur aktivitas dari bagian lainnya dari perangkat CPU tersebut. Tugas CU ◊Mengatur dan mengendalikan alat-alat input dan output. ◊ Mengambil instruksi-instruksi dari memori utama. ◊ Mengambil data dari memori utama kalau diperlukan oleh proses. ◊ Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika serta mengawasi kerja. ◊ Menyimpan hasil proses ke memori utama.

Macam-macam CU Single-Cycle CU Multi-Cycle CU Proses di CUl ini hanya terjadi dalam satu clock cycle artinya setiap instruksi ada pada satu cycle, maka dari itu tidak memerlukan state. Dengan demikian fungsi boolean masing-masing control line hanya merupakan fungsi dari opcode saja. Clock cycle harus mempunyai panjang yang sama untuk setiap jenis instruksi. Ada dua bagian pada unit kontrol ini, yaitu proses men-decode opcode untuk mengelompokkannya menjadi 4 macam instruksi (yaitu di gerbang AND), dan pemberian sinyal kontrol berdasarkan jenis instruksinya (yaitu gerbang OR). Keempat jenis instruksi adalah “R-format” (berhubungan dengan register), “lw” (membaca memori), “sw” (menulis ke memori), dan “beq” (branching). Sinyal kontrol yang dihasilkan bergantung pada jenis instruksinya. Misalnya jika melibatkan memori ”R-format” atau ”lw” maka akan sinyal ”Regwrite” akan aktif. Hal lain jika melibatkan memori “lw” atau “sw” maka akan diberi sinyal kontrol ke ALU, yaitu “ALUSrc”. Desain single-cycle ini lebih dapat bekerja dengan baik dan benar tetapi cycle ini tidak efisien. Multi-Cycle CU Berbeda dengan unit kontrol yang single-cycle, unit kontrol yang multi-cycle lebih memiliki banyak fungsi. Dengan memperhatikan state dan opcode, fungsi boolean dari masing-masing output control line dapat ditentukan. Masing-masingnya akan menjadi fungsi dari 10 buah input logic. Jadi akan terdapat banyak fungsi boolean, dan masing-masingnya tidak sederhana. Pada cycle ini, sinyal kontrol tidak lagi ditentukan dengan melihat pada bit-bit instruksinya. Bit-bit opcode memberitahukan operasi apa yang selanjutnya akan dijalankan CPU; bukan instruksi cycle selanjutnya

Berdasarkan apa yang tertulis diatas adalah hasil kerja saya dan saya hanya mengambil titik sumber-sumber dari : ◊Wikipedia.org ◊ Murni_rk.staff.gunadarma.ac.id ◊ Google.co.id Begitu kiranya yang dapat saya berikan kurang lebihnya mohon dimengerti, kepada website terkait saya ucapkan terimakasih By: A.Marzuki