Materi 2: Computer Systems

dokumen-dokumen yang mirip
Materi 5: Processor Structure & Function

Materi 4: Microprocessor-Based Control

Materi 6: Control Unit Operations

Materi 4: Assembly Language Programming

Materi 3: Instruction Set

Materi 1: Pendahuluan

3. ALU. Tugas utama adalah melakukan semua perhitungan aritmatika dan melakukan keputusan dari suatu operasi logika.

William Stallings Computer Organization and Architecture

ARSITEKTUR DAN ORGANISASI KOMPUTER

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

Interfacing. Materi 2: AVR Architecture. Disusun Oleh: I Nyoman Kusuma Wardana

PENGANTAR ORGANISASI DAN ARSITEKTUR KOMPUTER CENTRAL PROCESSING UNIT

Hanif Fakhrurroja, MT

CENTRAL PROCESSING UNIT CPU

Materi 7: Introduction to PLC Programming Language

Aditya Wikan Mahastama

CPU PERKEMBANGAN ARSITEKTUR CPU. ( Central Processing Unit )

STRUKTUR FUNGSI CPU. Menjelaskan tentang komponen utama CPU. Membahas struktur dan fungsi internal prosesor, organisasi ALU, control unit dan register

Teknologi Scalar untuk meningkatkan Kinerja Prosesor

Organisasi Komputer. Candra Ahmadi, MT

ORGANISASI KOMPUTER DASAR

PROGRAM STUDI S1 SISTEM KOMPUTER UNIVERSITAS DIPONEGORO. Oky Dwi Nurhayati, ST, MT

STRUKTUR CPU. Arsitektur Komputer

Materi 9: AVR Interrupt

1 Tinjau Ulang Sistem Komputer

JAWABAN ORGANISASI KOMPUTER 7 Agustus 2004

Oleh: 1. Singgih Gunawan Setyadi ( ) 2. Handung Kusjayanto ( ) 3. Wahyu Isnawan ( )

Struktur Central Processing Unit Universitas Mercu Buana Yogyakarta

CONTROL UNIT. Putu Putra Astawa

Bagian 2 STRUKTUR CPU

Pendahuluan Arsitektur Organisasi Komputer

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

Oleh : Agus Priyanto, M.Kom

Komponen-komponen Komputer

Arsitektur Set Instruksi. Abdul Syukur

Sistem Operasi. Struktur Sistem Komputer. Adhitya Nugraha. Fasilkom 10/6/2014

Struktur dan Fungsi CPU. Ptputraastawa.wordpress.com

DCH1B3 Konfigurasi Perangkat Keras Komputer

Pertemuan Ke-12 RISC dan CISC

SATUAN ACARA PERKULIAHAN

Pertemuan 2 Organisasi Komputer II. Struktur & Fungsi CPU (I)

Pertemuan ke - 5 Struktur CPU

Struktur CPU 3/23/2011

Hanif Fakhrurroja, MT

Konsep Organisasi dan Arsitektur Komputer (Pertemuan ke-2)

SISTEM KOMPUTER PEMROSES (CPU) Empat komponen Sistem Komputer : Pemroses Memori Utama Perangkat Masukan dan Keluaran Interkoneksi Antar Komponen

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

Operasi Unit Kontrol. Organisasi Komputer II. STMIK AUB Surakarta

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

TUGAS MAKALAH STRUKTUR dan FUNGSI CPU GURU PEMBIMBING: IVAN ARIVANDI. Oleh: NOVY PUSPITA WARDANY

Materi 6: Logic Concepts

DCH1B3 Konfigurasi Perangkat Keras Komputer

DASAR KOMPUTER DAN PEMROGRAMAN

MODUL PRAKTIKUM SISTEM OPERASI PRAKTIKUM I MODEL PEMROGRAMAN 1

Sistem Operasi Pertemuan 1 Arsitektur Komputer. (Penyegaran) H u s n i Lab. Sistem Komputer & Jaringan Teknik Informatika Univ.

Berbagai Macam Bentuk Komputer

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

Organisasi & Arsitektur Komputer

3. MODE PENGALAMATAN CHAERUL UMAM, S.KOM

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

DASAR KOMPUTER. Pandangan Umum Komputer

Operasi Unit Kontrol. Arsitektur Komputer II. STMIK AUB Surakarta

BAB III ANALISA DAN PERANCANGAN APLIKASI

GAMBARAN UMUM SISTEM KOMPUTER

Materi 6: AVR Status Register & AVR Data Format Directives I Nyoman Kusuma Wardana Sistem Komputer STMIK STIKOM Bali

Pengantar Teknologi Informasi. Evangs Mailoa (evangsmailoa.wordpress.com) Fakultas Teknologi Informasi UKSW

Struktur Central Processing Unit Universitas Mercu Buana Yogyakarta

REVIEW EVOLUSI KOMPUTER

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

SATUAN ACARA PENGAJARAN

ORGANISASI DAN ARSITEKTUR KOMPUTER TUGAS KELOMPOK

Pertemuan Ke-7 INSTRUCTION SET

Evolusi & Perkembangan Komputer BAB 02

Arsitektur dan Organisasi Komputer. Set instruksi dan Pengalamatan

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

Arsitektur Dan Organisasi Komputer. Pengantar Arsitektur Organisasi Komputer

ORGANISASI SISTEM KOMPUTER & ORGANISASI CPU Oleh: Priyanto

Sistem Bus. Mata Kuliah Arsitektur Komputer Program Studi Sistem Informasi 2013/2014 STMIK Dumai -- Materi 06 --

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

BAB V SISTEM PENGOLAHAN DATA KOMPUTER (Arsitektur Komputer) "Pengantar Teknologi Informasi" 1

Simple As Posible - 1

Materi 2: Matriks dan Operasi Matriks

Tahun Akademik 2015/2016 Semester I DIG1B3 Konfigurasi Perangkat Keras Komputer

Organisasi Komputer II STMIK AUB SURAKARTA

Organisasi Komputer & Organisiasi Prosesor

Hanif Fakhrurroja, MT

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

Arsitektur Sistem Komputer

Materi 2: Numbering & Coding Systems

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

Semoga Tuhan memberi berkah pada kelas ini.

ARSITEKTUR DAN ORGANISASI KOMPUTER

Simple As Possible (SAP) - 1. Abdul Syukur

SISTEM KOMPUTER SMK MEDIA INFORMATIKA

Arsitektur dan Organisasi

Jumlah maksimum operand dalam suatu computer menunjukkan organisasi prosessor mesin tersebut.

Cache Memori (bagian 2)

Organisasi dan Arsitektur Komputer : Perancangan Kinerja

Didi Supriyadi ST3 Telkom Purwokerto

Simple As Possible (SAP) - 2. Abdul Syukur

Transkripsi:

Materi 2: Computer Systems I Nyoman Kusuma Wardana Sistem Komputer STMIK STIKOM Bali

Pendahuluan top-level view Komponen Komputer Fungsi Komputer Kusuma Wardana, M.Sc 2

Pendahuluan top-level view Komponen Komputer Fungsi Komputer Kusuma Wardana, M.Sc 3

Bagian 2 Utama Komputer: Top level view Komputer terdiri atas: 1. CPU 2. Memory 3. I/O 4. Interconnection Gambar Struktur Utama Komputer Kusuma Wardana, M.Sc 4

Dgn memakai top-level view (dr atas ke bawah) kita dpt mendeskripsikan komputer dgn: 1. Mendeskripsikan sifat eksternal dr setiap komponen misal data & sinyal kontrol yg berbeda utk setiap komponen 2. Mendeskripsikan struktur interkoneksinya dan sinyal kontrol utk mengatur interkoneksi tsb Kusuma Wardana, M.Sc 5

Manfaat melihat scr top-level dr struktur dan fungsi komputer adlh: 1. Kemampuan yg lebih baik utk memahami sifat2 dasar dr komputer 2. Pemahaman yg lebih baik thp meningkatnya kerumitan komputer 3. Menawarkan solusi bottleneck 4. Menawarkan alternatif solusi thp kegagalan sistem Kusuma Wardana, M.Sc 6

Pada banyak kasus: mengubah desain utk memperbaiki kemampuan sistem dan penanganan kegagalan lebih baik drpd hanya meningkatkan kecepatan dan kinerja setiap masing2 komponen Pd pertemuan ini kita fokus pd struktur dasar yg digunakan pd interkoneksi komponen2 dlm komputer Kusuma Wardana, M.Sc 7

Pendahuluan top-level view Komponen Komputer Fungsi Komputer Kusuma Wardana, M.Sc 8

Awalnya, desain komputer menggunakan konsep John von Neumann (univ. Princeton) dikenal sbg von Neumann architecture Von Neumann memperkenalkan: Struktur IAS Computer Kusuma Wardana, M.Sc 9

Tiga konsep utama arsitektur von Neumann: 1. Data dan instruksi ditempatkan pd memori yg sama 2. Isi dr memori diakses brdasarkn alamat lokasi tanpa memperhatikan jenis datanya 3. Ekseskusi dijalankan scr sekuensial (berurutan) Kusuma Wardana, M.Sc 10

Pendekatan Software & Hardware 1. Pendekatan Hardware Dgn merangkai komponen logika (and, or, not, dsb) maka hardware dpt melakukan suatu logika pemrograman tertentu Dikenal sbg: hardwired program Hardwired Program Kusuma Wardana, M.Sc 11

2. Pendekatan Software Untuk membangun fungsi umum (generalpurpose) hardware melakukan berbagai fungsi berdasarkan sinyal kontrol Dikenal sbg: software Pemrograman Software Kusuma Wardana, M.Sc 12

Gambar Struktur Top-level Komputer Kusuma Wardana, M.Sc 13

Komponen 2 komputer digambarkan sbb: PC = Program Counter IR = Instruction Reg. MAR = Memory Addrs Reg. MBR = Memory Buffer Reg. I/O AR = I/O Address Reg I/O BR = I/O Buffer Reg. Kusuma Wardana, M.Sc 14

Pendahuluan top-level view Komponen Komputer Fungsi Komputer Kusuma Wardana, M.Sc 15

Fungsi dasar dr komputer adalah mengeksekusi program Program terdiri dr set instruksi yg tersimpan di memori Sederhananya, trdapat 2 tahap dlm mengeksekusi program: 1. Prosesor membaca (fetch) instruksi dr memori, dan 2. Prosesor mengeksekusi setiap instruksi Kusuma Wardana, M.Sc 16

Eksekusi program proses perulangan instruction fetch dan instruction execution Proses yg diperlukan dlm sekali instruksi dikenal sebagai siklus instruksi (instruction cycle) Instruction cycle trdr dr : fetch cycle dan execute cycle Kusuma Wardana, M.Sc 17

Membaca dan mengeksekusi Instruksi Prosesor mengambil alamat instruksi (fetch) dr memori Memori ini dikenal sbg Program Counter (PC) Setelah prosesor melakukan pembacaan, selanjutnya alamat PC dinaikkan (kecuali ditentukan lain) PC = PC + 1 Contoh: misal PC berada pd lokasi 200, maka instruksi berikutnya pd lokasi 201 Kusuma Wardana, M.Sc 18

Aksi utk melakukan sesuatu sesuai dgn alamat PC berada pd suatu memori Memori ini dikenal sbg Instruction Register (IR) Prosesor menginterprestasikan instruksi dan melakukan aksi yg telah ditentukan Kusuma Wardana, M.Sc 19

Empat kategori aksi dlm eksekusi program: Processor-memory data bisa di transfer dr memori ke prosesor atau dr prosesor ke memori Processor-I/O data bisa ditransfer dr prosesor ke modul I/O Data processing prosesor mungkin melakukan bbrp operasi aritmatika atau logika Control mengontrol rangkaian eksekusi Kusuma Wardana, M.Sc 20

Sekarang, amati contoh berikut: Misal prosesor mempunyai satu register data bernama accumulator (AC) Regiter data dan register instruksi mempunyai lebar 16-bit 16-bit words Format instruksi menyediakan 4-bit utk opcode 2 4 = 16 opcode yg berbeda Sisanya, Format instruksi menyediakan 12- bit utk alamat 2 12 = 4096 (4K) alamat yg berbeda Kusuma Wardana, M.Sc 21

Register internal CPU: Program Counter (PC) = alamat instruksi Instruction Reg. (IR) = Instruksi yg dieksekusi Accumulator (AC) = penyimpanan sementara List opcode: 0001 = load AC dari memori 0010 = simpan AC ke memori 0101 = tambahkan Kusuma ke Wardana, AC M.Sc dari memori 22

Langkah2 eksekusi program Contoh: tambahkan isi dari memori dengan alamat 940 dengan isi memori yg beralamat 941, dan simpan hasilnya di alamat 941. Kusuma Wardana, M.Sc 23

Jawab: List opcode: 0001 = load AC dari memori 0010 = simpan AC ke memori 0101 = tambahkan ke AC dari memori Kusuma Wardana, M.Sc 24

Jawab: List opcode: 0001 = load AC dari memori 0010 = simpan AC ke memori 0101 = tambahkan ke AC dari memori Kusuma Wardana, M.Sc 25

Jawab: List opcode: 0001 = load AC dari memori 0010 = simpan AC ke memori 0101 = tambahkan ke AC dari memori Kusuma Wardana, M.Sc 26

Jawab: List opcode: 0001 = load AC dari memori 0010 = simpan AC ke memori 0101 = tambahkan ke AC dari memori Kusuma Wardana, M.Sc 27

Jawab: List opcode: 0001 = load AC dari memori 0010 = simpan AC ke memori 0101 = tambahkan ke AC dari memori Kusuma Wardana, M.Sc 28

Jawab: List opcode: 0001 = load AC dari memori 0010 = simpan AC ke memori 0101 = tambahkan ke AC dari memori Kusuma Wardana, M.Sc 29

Kusuma Wardana, M.Sc 30

Stallings, W., 2010, Computer Organization and Architecture: Designing for Performance 8 th edition, Prentice Hall Hamacher,C., Vranezic, Z., Zaky, S., Manjikian, N., 2012, Computer Organization and Embedded Systems 6 th edition, McGrawHill Kusuma Wardana, M.Sc 31