PENGANTAR TEKNOLOGI INFORMASI

Slides:



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

Struktur CPU Delta Ardy Prima, S.ST.
Organisasi dan Arsitektur Komputer
CPU CENTRAL PROSESSING UNIT
PENGANTAR TEKNOLOGI INFORMASI (A)
Struktur CPU.
Perangkat Keras Komputer
Struktur CPU Organisasi Komputer TATA SUMITRA M.KOM HP
PENGANTAR KOMPUTER & TI 1A
Organisasi Komputer : Struktur dan Fungsi Komputer
Central Processing Unit
Pertemuan ke - 5 Struktur CPU
PERANGKAT KERAS KOMPUTER
Organisasi dan Arsitektur Komputer
Struktur CPU By Serdiwansyah N. A..
SISTEM KOMPUTER STRUKTUR CPU NI KETUT ESATI, S.Si.
Central Processing Unit
PROSESOR Prosessor adalah otak sentral dari komputer. Sebetulnya prosessor inilah yang disebut CPU (Central Processing Unit) artinya unit pemroses utama.
BAB III PERANGKAT KERAS KOMPUTER
Sistem Pengolahan Data Komputer bag.1
Tugas XTKJ 2 Ahmad Marzuki (02) X TKJ 2.
KONSEP DASAR SISTEM KOMPUTER
Bab I Pendahuluan (Sekilas Mengenai Sistem Komputer)
Computer System Organization
Instruksi dalam CPU.
Pengantar Arsitektur Organisasi Komputer
BAB III PERANGKAT KERAS KOMPUTER
SIKLUS PENGOLAHAN DATA
SISTEM PENGOLAHAN DATA (Arsitektur Komputer)
Arsitektur & Organisasi Komputer BAB IIi STRUKTUR CPU Oleh : Bambang Supeno, ST., MT. Sep-17 Arsitektur & Organisasi Komputer.
Struktur Sistem Komputer
Perangkat Keras Komputer (Hardware)
ELEMEN DASAR KOMPUTER.
Pengantar teknologi informasi .::Prosesor dan memori::.
Aplikasi Teknologi Informasi I
Perangkat Utama Input/Output dan Memori
TEHNOLOGI INFORMASI DAN KOMUNIKASI
Organisasi dan Arsitektur Komputer
Pertemuan 4 STRUKTUR CPU Author: LINDA NORHAN, ST.
Struktur Sistem Komputer
Sistem Pengolahan Data Komputer
Arsitektur & Organisasi Komputer BAB I Pengantar Arsitektur & Organisasi Komputer Oleh : Bambang Supeno, ST., MT. Feb-18 Arsitektur & Organisasi Komputer.
Struktur CPU.

Mikrokomputer Pendahuluan.
Pengantar teknologi informasi .::Prosesor dan memori::.
Abdul Wahid STRUKTUR CPU JURUSAN TEKNIK INFORMATIKA
PENGANTAR TEKNOLOGI KOMPUTER & INFORMASI – A
Diagram Komponen Umum Hardware
PENGANTAR TEKNOLOGI INFORMASI
PROCESSING DEVICE CPU (Central Processing Unit); memproses arahan, melaksanakan pengiraan dan menguruskan laluan informasi menerusi system komputer. ALU.
ORGANISASI & ARSITEKTUR KOMPUTER
Pertemuan ke - 6 Organisasi Komputer
Organisasi dan Arsitektur Komputer
BAB V CENTRAL PROCESSING UNIT
Pengantar Teknik Elektro
Pertemuan ke - 5 Struktur CPU
ARSITEKTUR & ORGANISASI KOMPUTER
Aplikom HARDWARE Pertemuan 2.
BAB III PERANGKAT KERAS KOMPUTER
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.
Pengertian Komputer Komputer sebagai sebuah sistem yang berhirarki
Struktur CPU.
Universitas Trunojoyo
Struktur CPU.
Transcript presentasi:

PENGANTAR TEKNOLOGI INFORMASI PERTEMUAN 3 PROCESSING UNIT

TUJUAN Agar Mahasiswa dapat menyebutkan komponen-komponen pemrosesan data Agar Mahasiswa dapat menyebutkan bagian-bagian dari alat pemroses Agar Mahasiswa dapat menyebutkan cara-cara pemrosesan data

PROCESSING UNIT Dua komponen yang menjalankan proses dalam komputer, yaitu : Central Processing Unit (CPU) Memory. Kedua komponen tersebut terletak pada Motherboard.

MOTHERBOARD Merupakan papan sirkuit utama dari komputer. Pada motherboard terdapat penghubung yang digunakan untuk melekatkan komponen-komponen yang dibutuhkan ataupun komponen tambahan Pada umumnya motherboard terdiri dari CPU, BIOS, memory, mass storage interfaces, port serial dan parallel, slot tambahan, dan semua peralatan kontrol standard yang diperlukan untuk peralatan tambahan, seperti display screen, keyboard, dan disk drive.

MOTHERBOARD Power Connector dihubungkan pada power supplay Memory Banks dihubungkan pada RAM chip EIDE dihubungkan pada Hard Disk Floppy Connector dihubungkan Floppy Disk Drive PCI Slots digunakan untuk menempatkan card-card seperti NIC, VGA, dll ISA Slot tipe lain dari card slot Chipset ZIF Socket digunakan untuk Processor

CENTRAL PROCESSING UNIT (CPU) CPU adalah otak dari komputer. Merupakan elemen terpenting dalam sistem komputer. Kadang hanya disebut sebagai processor atau central processor CPU adalah tempat dimana hampir semua perhitungan dikerjakan.

CENTRAL PROCESSING UNIT (CPU) Jenis-jenis Processor CISC (Complex Instruction Set Computers) Dilafalkan dengan sisk, Pada umumnya PC menggunakan arsitektur CISC, dimana CPU mendukung sebanyak dua ratus instruksi RISC (Reduced Instruction Set Computer) Dilafalkan dengan risk, Jenis processor yang mengenali sejumlah instruksi Salah satu keuntungan dari RISC adalah dapat mengerjakan instruksi dengan sangat cepat karena instruksinya sangat sederhana. Biasanya digunakan untuk komputer server

CENTRAL PROCESSING UNIT (CPU) Pada mesin berskala besar, CPU memerlukan satu atau lebih PCB (printed circuit boards). Pada personal computer dan workstations, CPU diletakkan pada single chip yang disebut sebagai MICROPROCESSOR.

CENTRAL PROCESSING UNIT (CPU) Ada dua fungsi utama dari processor yaitu : Fungsi kontrol adalah fungsi dari processor untuk menterjemahkan instruksi-instruksi program dan menjamin bahwa instruksi-instruksi tersebut dijalankan dengan urutan yang benar. Fungsi eksekusi adalah fungsi dari processor untuk menjalankan tugas-tugas perhitungan yang spesifik seperti penjumlahan, pengurangan, perkalian serta pembagian.

CENTRAL PROCESSING UNIT (CPU) Contoh instruksi-instruksi : Move Instructions Assembler Machine Code Explanation MOV AL,15 D0 00 15 AL = 15 Copy 15 into AL MOV BL,[15] D1 01 15 BL = [15] Copy RAM[15] into BL Direct Arithmetic and Logic Instructions Assembler Machine Code Explanation ADD AL,BL A0 00 01 AL = AL + BL SUB BL,CL A1 01 02 BL = BL - CL

CENTRAL PROCESSING UNIT (CPU) Bagian-bagian dari CPU adalah : Arithmetic Logic Unit (ALU) Control Unit (CU) Registers Data Cache Bus Unit Instruction Cache Prefetch Unit Decode Unit

CPU - Control Unit (CU) Control Unit mempunyai tugas untuk : Mengatur dan mengendalikan alat-alat input dan output. Mengambil instruksi-instruksi dari Main Memory. Mengambil data dari Main Memory kalau diperlukan oleh proses. Mengirim instruksi ke Arithmatic and Logic Unit (ALU) bila ada perhitungan aritmatika atau perbandingan logika serta mengawasi kerja ALU Menyimpan hasil proses ke Main Memory.

CPU - Arithmetic Logic Unit (ALU) ALU adalah tahapan terakhir dari proses didalam chip. ALU adalah bagian yang pintar dari chip yang melaksanakan perintah seperti penjumlahan, pengurangan, perkalian, dan pembagian. ALU juga bisa membaca perintah logika seperti OR, AND, dan NOT. Pesan dari Control Unit memberitahukan ALU apa yang harus dikerjakan dan ALU mengambil data dari Register untuk menyempurnakan tugas.

CPU - Registers Register adalah area penyimpanan kecil untuk data yang digunakan oleh Arithmatic and Logic Unit (ALU) untuk menyempurnakan tugas yang diberikan oleh Control Unit. Data yang diolah bisa berasal dari Data Cache, Main Memory atau Control Unit dan semuanya disimpan di lokasi khusus didalam register. Hal ini membuat pengambilan kembali dari ALU dapat lebih cepat dan efisien.

CPU - Data Cache Data Cache bekerja sama dengan Arithmatic & Logic Unit (ALU) dan Register serta Decode Unit. Di tempat inilah data yang sudah diberi tanda dari Decode Unit disimpan untuk selanjutnya digunakan oleh Arithmatic & Logic Unit (ALU) dan dimana hasil akhir dipersiapkan untuk didistribusikan ke bagian lain dari komputer.

CPU - Bus Unit Bus Unit adalah tempat dimana instruksi masuk dan keluar processor dari Main Memory komputer.

CPU - Instruction Cache Instruction Cache adalah gudang instruksi yang berada dalam chip, sehingga processor tidak perlu menghentikan dan mencari instruksi dari Main Memory komputer. Akses yang cepat ini menjadikan proses menjadi lebih cepat, secepat pengambilan instruksi dari Prefecth Unit dimana instruksi ditempatkan di urutan yang benar untuk melakukan proses.

CPU - Prefetch Unit Prefetch Unit menentukan kapan mengambil data dan instruksi dari Instruction Cache atau Main Memory komputer berdasarkan perintah atau tugas yang diberikan. Ketika instruksi tersebut tiba disaat tugas yang sangat penting untuk Prefetch Unit, Prefetch Unit mengatur agar semua instruksi-instruksi itu teratur dengan benar untuk selanjutnya dikirim ke Decode Unit.

CPU - Decode Unit Decode Unit hanya melakukan decoding atau menterjemahkan instruksi dari bahasa mesin yang kompleks ke dalam format sederhana yang dimengerti oleh Arithmatic & Logic Unit (ALU) dan Register. Hal ini menjadikan proses lebih efisien.

CPU – How Processor Work Berikut adalah contoh perjalanan instruksi yang dikerjakan didalam processor. Operasi yang akan dicontohkan adalah operasi penjumlahan 2 + 3 = 5 Referensi diambil dari www.intel.com – How Microprocessor Work

CPU – How Processor Work Dengan menekan tombol 2 membuat processor menjadi siap dan memberikan tanda pada Prefetch Unit untuk meminta Memori Utama komputer untuk menyiapkan instruksi pada data yang baru karena belum ada instruksi dalam Instruction Cache. Instruksi data yang baru masuk melalui Bus Unit dan tersimpan dalam Instruction Cache sebagai “2=X".

CPU – How Processor Work Prefetch Unit kemudian meminta Instruction Cache untuk menyalin kode “2=X" dan mengirimkannya ke Decode Unit untuk proses selanjutnya. Dalam Decode Unit, instruksi “2=X" diterjemahkan kedalam bentuk string of binary code yang dikirimkan ke Control Unit dan Data Cache untuk memberitahukan apa yang selanjutnya dikerjakan. Dalam Control Unit string of binary code tersebut diterjemahkan dan disimpan dalam Data Cache dimana angka “2" tersimpan dalam suatu alamat yaitu "X" yang menunggu untuk proses selanjutnya.

CPU – How Processor Work Ketika menekan tombol 3, Prefeth Unit akan meminta Memori Utama komputer dan Instruction Cache untuk instruksi khusus pada data baru ini. Apabila tidak ditemukan instruksi yang sama, maka instruksi akan datang dari Memori Utama Sama seperti “2=X", instruksi data yang baru masuk kedalam processor dari Memori Utama dan tersimpan dalam alamat Instruction Cache dengan kode “3=Y".

CPU – How Processor Work Kemudian Prefetch Unit mendorong salinan dari kode " 3=Y" dari Instruction Cache dan mengirimkannya ke Decode Unit untuk proses selanjutnya. Dalam Decode Unit instruksi “3=Y" diterjemahkan kedalam string of binary code yang dikirimkan ke Control Unit dan Data Cache untuk memberitahukan apa yang selanjutnya dilakukan. Dalam Control Unit string of binary code dipecahkan dan disimpan dalam Data Cache dimana angka “3" tersimpan dalam suatu alamat yaitu "Y" dan sama seperti angka “2" sedang menggu proses selanjutnya.

CPU – How Processor Work Ketika menekan tombol “+“, Prefetch Unit meminta Memori Utama komputer dan Instruction Cache untuk instruksi khusus pada data baru ini, yang harus diambil dari Memori Utama. Karena ini merupakan instruksi baru maka tanda “+" masuk kedalam processor dari Memori Utama komputer dan disimpan pada suatu alamat pada Instruction Cache sebagai "X + Y=Z", menunjukkan bahwa perintah penjumlahan akan dilaksanakan.

CPU – How Processor Work Prefetch Unit selanjutnya meminta Instruction Cache untuk menyalin kode "X+Y=Z" dan mengirimkannya kedalam Decode Unit untuk proses selanjutnya. Dalam Decode Unit , "X + Y=Z " diterjemahkan dan dikirimkan ke Control Unit dan Data Cache untuk memberitahukan apa yang selanjutnya dikerjakan serta ALU memberikan pesan bahwa Penjumlahan akan dilaksanakan.

CPU – How Processor Work Dalam Control Unit kode di pecahkan dan perintah Penjumlahan dikirimkan ke ALU dimana "X" dan "Y" dijumlahkan bersama setelah dikirimkan dari Data Cache. ALU kemudian memberitahukan pada Register dan mengirimkan “5" kedalam suatu alamat didalam Register.

CPU – How Processor Work Ketika menekan tombol "=“, Prefetch Unit sekali lagi memeriksa Instruction Cache instruksi untuk data baru, yang tidak ditemukannya. Instruksi "=" masuk ke processor dari Memori Utama komputer melalui Bus Unit dan disimpan dalam suatu alamat di Instruction cache dengan kode "Print Z".

CPU – How Processor Work Prefetch Unit meminta Instruction Cache untuk menyalin kode "Print Z" dan mengirimkannya ke Decode Unit untuk perintah selanjutnya. Dalam Decode Unit instruksi "Print Z" diterjemahkan kedalam bentuk string of binary code yang selanjutnya dikirimkan ke Control Unit untuk memberitahukan apa yang selanjutnya dikerjakan.

CPU – How Processor Work Sekarang nilai Z sudah dihitung, dan terletak dalam file Register dengan hasil #5, perintah cetak hanya mengambil isi Register 5 dan menampilkannya ke layar sehingga user dapat melihat hasil dari perkalian 2+3.

CPU – How Processor Work Dalam mengerjakan instruksi-instruksi, processor menggunakan beberapa cara, yaitu : Sequential Instruksi dikerjakan secara berurutan. Instruksi kedua dikerjakan setelah instruksi pertama selesai Pipelining Instruksi dikerjakan hampir bersamaan Instruksi pertama dijalankan (execute) pada saat instruksi kedua diterjemahkan (decode), dimana pada saat yang sama instruksi yang lain sedang diambil (fetch)

MAIN MEMORY Main Memori adalah sebuah tempat untuk menyimpan data yang besar yang berada didalam komputer utama tapi diluar processor. Mengacu pada physical memory yang berada didalam komputer. Kata main (utama) digunakan untuk membedakan dari external mass storage devices seperti disk drives. Istilah lain dari main memory adalah RAM.

MAIN MEMORY Pada suatu saat Main Memori akan mengirim dalam bentuk data atau instruksi untuk Prefetch Unit, yang sering tersimpan dalam suatu alamat dalam Instruction Cache yang akan digunakan pada suatu saat