Konsep Organisasi dan Arsitektur Komputer (Pertemuan ke-2)

dokumen-dokumen yang mirip
DCH1B3 Konfigurasi Perangkat Keras Komputer

Berbagai Macam Bentuk Komputer

Pendahuluan Arsitektur Organisasi Komputer

Introduction to Computer Architecture. Mata Kuliah Arsitektur Komputer Program Studi Sistem Informasi 2013/2014 STMIK Dumai -- Materi 01 --

Pertemuan I : Pendahuluan Organisasi dan Arsitektur Komputer

Organisasi Sistem Komputer

BAB Arsitektur Komputer. Konsep Arsitektur Komputer. Rini Agustina, S.Kom, M.Pd RINI AGUSTINA - DARI BERBAGAI SUMBER

PENDAHULUAN. Pengenalan Arsitektur Dan Organisasi Komputer MODUL PERKULIAHAN. Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh

Pengantar Organisasi Komputer. Abdul Syukur

Organisasi dan Arsitektur Komputer : Perancangan Kinerja

SISTEM KOMPUTER SMK MEDIA INFORMATIKA

Arsitektur Komputer. Pertemuan - 1. Oleh : Riyanto Sigit, S.T, M.Kom Nur Rosyid Mubtada i S.Kom Setiawardhana, S.T Hero Yudo Martono, S.

UNIVERSITAS JENDERAL SOEDIRMAN FAKULTAS SAINS DAN TEKNIK JURUSAN TEKNIK PRODI TEKNIK ELEKTRO. Arsitektur Komputer. Minggu I 1

Arsitektur Dan Organisasi Komputer. Pengantar Arsitektur Organisasi Komputer

Pengantar Organisasi & Arsitektur Komputer. Pertemuan Ke-2

P2 Pengantar Arsitektur & Organisasi Komputer Universitas Mercu Buana Yogyakarta

Aditya Wikan Mahastama

Arsitektur Sistem Komputer

Pengantar Organisasi Komputer

Pertemuan ke 2 Pengantar Organisasi Komputer

Arsitektur dan Organisasi Komputer (Kode Mata Kuliah : ) Hari : Rabu Jam : Ruang : R303

SATUAN ACARA PERKULIAHAN MATA KULIAH : Pengantar Organisasi dan Arsitektur Komputer Strata / Jurusan : Strata Satu / Sistem Informasi

Perangkat Keras Komputer dan Perangkat Input Output

Materi 1: Pendahuluan

Pertemuan Ke-1 PENDAHULUAN

Organisasi & Arsitektur Komputer

Mikroposesor-berbasis Sistem PC

Pertemuan ke 6 Set Instruksi. Computer Organization Dosen : Eko Budi Setiawan

Input/Output. (Pertemuan ke-9) Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom. Diedit ulang oleh: Endro Ariyanto

Pertemuan ke - 5 Struktur CPU

Cache Memori (bagian 2)

Cache Memori (bagian 3)

PENGANTAR ORGANISASI DAN ARSITEKTUR KOMPUTER CENTRAL PROCESSING UNIT

Hanif Fakhrurroja, MT

Pertemuan Ke 2 Arsitek tur Dasar Komputer

Cache Memori (bagian 1)

SATUAN ACARA PERKULIAHAN

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

Hanif Fakhrurroja, MT

PERTEMUAN 2 APLIKASI KOMPUTER. Sistem Operasi. Rangga Rinaldi, S.Kom, MM. Modul ke: Fakultas Desain dan Seni Kreatif. Program Studi Desain Produk

SATUAN ACARA PENGAJARAN

SATUAN ACARA PERKULIAHAN (SAP)

Mikroposesor-berbasis Sistem PC. Sistem Komputer Universitas Gunadarma

PENGANTAR ORGANISASI DAN ARSITEKTUR KOMPUTER PENDAHULUAN

DASAR KOMPUTER DAN PEMROGRAMAN

Struktur Fungsi CPU. Mata Kuliah Arsitektur Komputer Program Studi Sistem Informasi 2013/2014 STMIK Dumai -- Materi 03 --

Aplikasi Komputer PROCESSOR DAN MEMORI. Sandiwarno, S.Kom.,M.Kom. Sistem Informasi. Modul ke: Fakultas FASILKOM. Program Studi

PENGANTAR TEKNOLOGI INFORMASI. Miftahul Huda, S.Pd STIE Putra Bangsa

SATUAN ACARA PERKULIAHAN MATA KULIAH ORGANISASI DAN ARSITEKTUR KOMPUTER KODE MK: TE055217

7.1 Pendahuluan. 7.2 Central Processing Unit (CPU)

SATUAN ACARA PERKULIAHAN MATA KULIAH : Organisasi Sistem Komputer Strata/Jurusan : SI/T. Informatika

Memori Utama. (Pertemuan ke-5) Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom

SATUAN ACARA PERKULIAHAN MATA KULIAH : Arsitektur Komputer Strata / Jurusan : Diploma Tiga / Teknik Komputer

MATA KULIAH: PENGANTAR ILMU KOMPUTER ALAT PROSES AYU ANGGRIANI H PTIK A 2009 CREATED BY:

Organisasi & Arsitektur. Komputer. Org & Ars komp Klasifikasi Ars Komp Repr Data

Struktur CPU 3/23/2011

Struktur dan Fungsi Komputer

Apa itu Mikrokomputer?

RENCANA PEMBELAJARAN SEMESTER (RPS)

Mengapa mempelajari Arsitektur dan Organisasi Komputer ARSITEKTUR DAN ORGANISASI KOMPUTER PART I: OVERVIEW 03/09/2014

Mikroprosesor. Nuryono Satya Widodo, S.T.,M.Eng. Mikroprosesor 1

SATUAN ACARA PERKULIAHAN MATA KULIAH ORGANISASI SISTEM KOMPUTER KODE / SKS : KD / 3

Arsitektur dan Organisasi Komputer. Set instruksi dan Pengalamatan

Sistem Bus. (Pertemuan ke-10) Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom. (INTERKONEKSI antar BAGIAN UTAMA KOMPUTER)

SATUAN ACARA PERKULIAHAN (SAP)

Semoga Tuhan memberi berkah pada kelas ini.

Ukuran semakin kecil, fleksibilitas meningkat Daya listrik lebih hemat, panas menurun Sambungan sedikit berarti semakin handal / reliable

CPU PERKEMBANGAN ARSITEKTUR CPU. ( Central Processing Unit )

Sistem Mikroprosesor

1.Proses Komputer CPU

Arsitektur Komputer, Mikroprosesor dan Mikrokontroller. TTH2D3 Mikroprosesor

Hanif Fakhrurroja, MT

Pengantar sistem komputer

Komputer adalah sebuah mesin hitung elektronik yang secara cepat menerima informasi masukan digital dan mengolah informasi tersebut menurut

Pertemuan Ke 2 Pengantar Organisasi Komputer. Organisasi Komputer 1 STMIK-AUB SURAKARTA

ebook Fakultas Teknologi Industri Universitas Gunadarma 2013

Materi 2: Computer Systems

Bagian 2 STRUKTUR CPU

STRUKTUR CPU. Arsitektur Komputer

RENCANA PEMBELAJARAN SEMESTER. No.RPS/PTE/PTI6208 Revisi/Tgl : 00/18 Agustus 2015 Semester 2 Hal 1 dari 7

PENGANTAR TEKNOLOGI INFORMASI

Pengantar Teknologi Informasi

KONSEP PENDAHULUAN. Sistem Digital

Struktur Sistem Komputer

ORGANISASI DAN ARSITEKTUR KOMPUTER TUGAS KELOMPOK

SET INSTRUKSI. Organisasi dan Arsitektur Komputer

Cara Kerja Processor. Primo riveral. Abstrak. Pendahuluan.

Organisasi dan Arsitektur Komputer

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

PEMERINTAH KABUPATEN GIANYAR DINAS PENDIDIKAN PEMUDA DAN OLAH RAGA SMK NEGERI 1 TAMPAKSIRING Alamat : Jl. DR.Ir. Soekarno, Tampaksiring

SISTEM MIKROPROSESOR RIZAL SURYANA JURUSAN TEKNIK ELEKTRO - UNJANI

PENGANTAR KOMPUTER & SOFTWARE I KONSEP DASAR ORGANISASI DAN ARSITEKTUR KOMPUTER

Struktur dan Fungsi CPU. Ptputraastawa.wordpress.com

Organisasi Komputer & Organisiasi Prosesor

Pertemuan ke - 6 Struktur CPU

Mata Kuliah Arsitektur Komputer Program Studi Sistem Informasi 2013/2014 STMIK Dumai -- Materi 04 --

Organisasi Sistem komputer

PENGANTAR KOMPUTER & SOFTWARE I KONSEP DASAR ORGANISASI DAN ARSITEKTUR KOMPUTER

Disusun oleh: Endro Ariyanto. Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom

Perkembangan Mikroprosesor

Transkripsi:

Konsep Organisasi dan Arsitektur Komputer (Pertemuan ke-2) Diedit ulang oleh: Endro Ariyanto Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom Januari 2016

Pokok Bahasan Pendahuluan Arsitektur dan Organisasi komputer Fungsi komputer Struktur komputer Organisasi dan Arsitektur Komputer CSG2G3/2016 #1

Pendahuluan Kapan materi/ilmu COA terasa bermanfaat ( berguna )? Bila anda bekerja di suatu perusahaan dan anda diminta untuk: Memilih spesifikasi komputer yang akan digunakan dengan spesifikasi sesuai kebutuhan dan harga kompetitif Membuat program yang akan ditanam di embedded system Melakukan debug terhadap program yang telah terinstall pada embedded system (sensor mesin, sistem pengapian elektronik EFI, dll) Bila anda mempelajari pengetahuan yang berhubungan computer science Organisasi dan Arsitektur Komputer CSG2G3/2016 #2

Pendahuluan? Apa yang kau ketahui tentang komputer? Organisasi dan Arsitektur Komputer CSG2G3/2016 #3

Pendahuluan Bagaimana program di bawah ini dieksekusi? readln(a); b := round(pi * sqr(a/4.5)); if (b<20) or (b>100) then c := -232 else writeln( hai! ); Organisasi dan Arsitektur Komputer CSG2G3/2016 #4

Pertanyaan berikut harus bisa dijawab sesudah kuliah COA Bagaimanakah notasi-notasi pada pemrograman tingkat tinggi (high level) disimpan secara internal di dalam komputer dan bagaimana notasi tersebut dieksekusi? Bagaimana input/output diimplementasikan? Bagaimana variable dipresentasikan dan disimpan di dalam komputer? Bagaimana konstanta numerik dipresentasikan dan disimpan di dalam komputer? Bagaimana komputer mengimplementasikan operator aritmatika, logika, dan relasional? Bagaimana komputer mengimplementasikan flow control (sequential, branching, iteration)? Organisasi dan Arsitektur Komputer CSG2G3/2016 #5

Di mana Arsitektur Komputer berada? (1) Organisasi dan Arsitektur Komputer CSG2G3/2016 #6

Di mana Arsitektur Komputer berada? (2) Terletak antara ilmu komputer (computer science) dan teknik komputer (engineering) Menghubungkan matematika dan fisika melalui pengembangan peralatan praktis Di atasnya adalah perancangan sistem komputer dan sistem operasi Di bawahnya adalah perancangan sistem digital dan VLSI Sebagian besar konsep arsitektur komputer telah dikembangkan sejak lama Sebagian besar pengembangan saat ini terjadi terus menerus Sebagian besar pengembangan hardware jauh lebih cepat daripada pengembangan software atau konsep arsitektur komputer Hukum Moore menyatakan bahwa: Jumlah transistor di dalam sebuah chip (IC) bertambah 2x lipat setiap 18 bulan Harga per bit memori turun secara eksponensial Power per bit turun secara eksponensial, semakin cepat, dan semakin handal (reliable) Organisasi dan Arsitektur Komputer CSG2G3/2016 #7

Hukum Moore (1) Organisasi dan Arsitektur Komputer CSG2G3/2016 #8

Hukum Moore (2) Organisasi dan Arsitektur Komputer CSG2G3/2016 #9

Arsitektur Komputer vs. Organisasi Komputer (1) Arsitektur: Menyusun fitur-fitur yang ada agar dapat dimanfaatkan oleh programmer Set instruksi (apakah set instruksi itu?) Jumlah bit yang digunakan untuk representasi data Representasi tipe data (integer, character, floating point, dll) Mekanisme Input/Output (bagaimana komputer berkomunikasi dengan dunia?) Teknik-teknik pengalamatan memory Apakah instruksi perkalian sudah ada? Contoh: Komputer IBM 360 Keluarga komputer pertama, diluncurkan tahun 1970 Arsitektur logikanya sama, tetapi organisasinya telah berubah secara drastis Contoh lain: implementasi x86 pada arsitektur Intel IA-32 Software yang dikompile untuk 386 masih dapat dijalankan pada prosesor yang lebih baru 486, 586, dan 686 dapat mengeksekusi lebih cepat Organisasi dan Arsitektur Komputer CSG2G3/2016 #10

Arsitektur Komputer vs. Organisasi Komputer (2) Organisasi: >Mengorganisir implementasi fitur-fitur; >Berhubungan dengan perancangan fisik komputer (Sinyal kendali, antarmuka, teknologi memori) Operasi perkalian Apakah dilakukan dengan hardware khusus perkalian, atau Dengan operasi penjumlahan berkali-kali Jumlah register yang akan digunakan Apakah register itu? Berapa jumlah register di dalam suatu CPU? Pentium: 16 register Floating point unit (FPU) Apakah Floating point unit itu? Mengeksekusi perhitungan floating point di dalam hardware CPU komputer desktop apakah yang pertama kali menggunakan FPU? Motorola 68040 Intel 486 Organisasi dan Arsitektur Komputer CSG2G3/2016 #11

Contoh komputer Organisasi dan Arsitektur Komputer CSG2G3/2016 #12

Contoh motherboard (1) Organisasi dan Arsitektur Komputer CSG2G3/2016 #13

Contoh motherboard (2) Organisasi dan Arsitektur Komputer CSG2G3/2016 #14

Contoh motherboard (3) Organisasi dan Arsitektur Komputer CSG2G3/2016 #15

Contoh motherboard (4) Organisasi dan Arsitektur Komputer CSG2G3/2016 #16

Contoh motherboard (5) Organisasi dan Arsitektur Komputer CSG2G3/2016 #17

Clock CPU Apakah yang dimaksud dengan kecepatan siklus clock CPU, bus, dan memori? Berapakah kecepatan suatu CPU? G4: 1-1.25 GHz Athlon/Pentium: 1.5-3 GHz Organisasi Memory Apakah suatu prosesor mempunyai cache memory? Berapakah kecepatan suatu memori dalam mentransfer data? G4: 4 instruksi tiap siklus, 4 byte/instruksi, 1 GHz clock Total data yang ditransfer: 16 GBytes instruksi per detik dari memori (teknologi saat ini: 5.3 GB/s) Organisasi dan Arsitektur Komputer CSG2G3/2016 #18

Fungsi dan Struktur Komputer Struktur adalah cara komponen berinteraksi dengan komponen lain Fungsi adalah operasi masing-masing komponen sebagai bagian dari struktur Fungsi apa saja yang terdapat di dalam komputer? Data processing Penjumlahan, pengurangan, konversi terhadap data, dll Data storage Penyimpanan data hasil pemrosesan Pengambilan data yang telah disimpan Data movement (I/O, komunikasi data,...) Pergerakan data internal (di dalam komputer) Pergerakan data eksternal (komputer dengan peralatan lain) Control Pengendalian ke-3 proses di atas Organisasi dan Arsitektur Komputer CSG2G3/2016 #19

Fungsi Komputer (1) Organisasi dan Arsitektur Komputer CSG2G3/2016 #20

Fungsi Komputer (2) Perpindahan data dari device luar ke device luar lainnya Misal: Copy data dari harddisk ke harddisk lain Organisasi dan Arsitektur Komputer CSG2G3/2016 #21

Fungsi Komputer (3) Penyimpanan data dari device luar ke memori komputer dan sebaliknya Misal: Harddisk ke RAM atau sebaliknya Organisasi dan Arsitektur Komputer CSG2G3/2016 #22

Fungsi Komputer (4) Pemrosesan data dari memori dan disimpan lagi ke memori Misal: Eksekusi program: ambil dari RAM diproses taruh lagi di RAM Organisasi dan Arsitektur Komputer CSG2G3/2016 #23

Fungsi Komputer (5) Pemrosesan data dari memori ke I/O atau sebaliknya Misal: Membuka file MS Word, Excel, dll dari harddisk atau flashdisk Organisasi dan Arsitektur Komputer CSG2G3/2016 #24

Struktur Komputer - Level 1 Komputer dilihat sebagai device yang dapat berkomunikasi dengan dunia luar, dapat memanipulasi data dan menyimpannya Sebuah kotak yang dapat terhubung dengan jaringan (komunikasi) dan peripheral (I/O) Software: sistem operasi dan program aplikasi Sistem operasi mengontrol pengoperasian program aplikasi Organisasi dan Arsitektur Komputer CSG2G3/2016 #25

Struktur Komputer - Level 2 (1) Empat komponen utama komputer: Peripherals Computer Communication lines Input/ Output Computer Systems Interconnection Main Memory Central Processing Unit (CPU) Organisasi dan Arsitektur Komputer CSG2G3/2016 #26

Struktur Komputer - Level 2 (2) Central Processing Unit (CPU): Mengendalikan kerja komputer, dan pemrosesan data Main memory: Menyimpan data yang akan atau baru saja diproses System interconnection (bus): Mekanisme komunikasi internal antara CPU, memori, dan I/O I/O: Memindahkan data antara komputer dengan lingkungan luar Organisasi dan Arsitektur Komputer CSG2G3/2016 #27

Struktur Komputer - Level 3 (1) CPU I/O Computer Arithmetic and Logic Unit (ALU) System Bus Memory CPU Floating Point Unit Internal CPU Interconnection Control Unit Registers Organisasi dan Arsitektur Komputer CSG2G3/2016 #28

Struktur Komputer - Level 3 (2) Arithmetic Logic Unit (ALU): Melakukan fungsi pemrosesan data Control Unit: Mengontrol kerja CPU mengontrol komputer Register: Menyimpan data internal CPU (Data, Instruksi, Stack, Integer, Floating Point) Floating Point Unit (FPU) CPU interconnection: Mengatur mekanisme komunikasi antara ALU, Control Unit, dan Register Organisasi dan Arsitektur Komputer CSG2G3/2016 #29

Struktur Komputer - Level 4 (1) Control Unit FPU ALU Internal Bus Registers CPU Control Unit Sequencing Logic Control Unit Registers and Decoders Control Memory Organisasi dan Arsitektur Komputer CSG2G3/2016 #30

Struktur Komputer - Level 4 (2) Control unit terdiri dari 3 komponen internal: Sequencing logic Sequencing logic dan control memory menentukan keluaran dari control unit Control unit registers dan decoders Control memory Meta-level Pemrosesan parallel dan multi-komputer Pengontrolan proses dilakukan secara tersebar atau terpusat, tergantung modelnya Organisasi dan Arsitektur Komputer CSG2G3/2016 #31

Pustaka [STA10] Stalling, William. 2010. Computer Organization and Architecture: Designing for Performance. 8 th edition. Prentice Hall. [HTT02] http://en.wikipedia.org/wiki/moore s_law Organisasi dan Arsitektur Komputer CSG2G3/2016 #32