© 2009 Fakultas Teknologi Informasi Universitas Budi Luhur Jl. Ciledug Raya Petukangan Utara Jakarta Selatan 12260 Website:

Slides:



Advertisements
Presentasi serupa
© 2009 Fakultas Teknologi Informasi Universitas Budi Luhur Jl. Ciledug Raya Petukangan Utara Jakarta Selatan Website:
Advertisements

Layout Situs dengan Tabel
Oleh Kelompok 4 : Eko Gunawan Ika Erika
Organisasi dan Arsitektur Komputer
Sistem Bus Oleh : PUTRA PRIMA NAUFAL, S.ST
Pertemuan 10 BUS Author: Linda Norhan,ST.
Kelompok Sistem Komputer.
Manajemen Memory Kelompok 7 : M. Khoirur Roziqin ( )
TUGAS KE 4 RESUME BAB USNI Universitas Satya Negara Indonesia
Cache Memori Oleh : Ahmad Fuad Hariri Fitriana Nelvi Tino Arif Cahyo
Organisasi Komputer : Sistem Memori
BAB III Memori Internal.
Slide 3 Tinjaun Umum Sistem Komputer 2
IKHTISAR SISTEM MEMORI KOMPUTER (Lanjutan)
Pengenalan Teknologi Informasi
Sistem memory Semikonduktor
Organisasi Komputer Pertemuan 11 TATA SUMITRA M.KOM HP
MANAJEMEN MEMORY.
ARSITEKTUR SISTEM MEMORI
TATA SUMITRA M.KOM HP Organisasi Komputer Pertemuan 6.
Manajemen Memori (2).
Unit Memory.
MODUL KULIAH ORGANISASI DAN ARSITEKTUR KOMPUTER I TANGGALREVISI TANGGAL BERLAKU KODE DOKUMEN :::::: Maret 2005 Pertemuan ke-4 / 1Edisi: 01 Rev:
Cache Memory.
© 2009 Fakultas Teknologi Informasi Universitas Budi Luhur Jl. Ciledug Raya Petukangan Utara Jakarta Selatan Website:
Organisasi dan arsitektur komputer
PERTEMUAN KESEPULUH Memory HARDWARE.
© 2009 Fakultas Teknologi Informasi Universitas Budi Luhur Jl. Ciledug Raya Petukangan Utara Jakarta Selatan Website:
© 2009 Fakultas Teknologi Informasi Universitas Budi Luhur Jl. Ciledug Raya Petukangan Utara Jakarta Selatan Website:
© 2009 Fakultas Teknologi Informasi Universitas Budi Luhur Jl. Ciledug Raya Petukangan Utara Jakarta Selatan Website:
PENGANTAR ORGANISASI DAN ARSITEKTUR KOMPUTER
Arsitektur Komputer Pertemuan – 13 CISC & RISC
Cache Memory.
Arsitektur Komputer.
Organisasi Komputer Pertemuan 5 TATA SUMITRA M.KOM HP
SISTEM PAGING.
SISTEM PAGING STMIK MDP Palembang
© 2009 Fakultas Teknologi Informasi Universitas Budi Luhur Jl. Ciledug Raya Petukangan Utara Jakarta Selatan Website:
Arsitektur & Organisasi Komputer
Arsitektur & Organisasi Komputer BAB iv memori
Organisasi dan arsitektur komputer
Cache Memory Cache Memory Sifat2:
Set Associative Mapping
ORGANISASI KOMPUTER Chapter 4 Cache Memory.
Struktur Sistem Komputer
Organisasi dan Arsitektur Komputer : Perancangan Kinerja (William Stallings) Memori Internal.
Arsitektur Memory STMIK & AMIK LOGIKA MEDAN
ORGANISASI dan ARSITEKTUR KOMPUTER
Organisasi Sistem Komputer
Manajemen Memori.
Mengenal Memory.
Virtual Memory Virtual Memory Virtual Memory Virtual Memory
PERTEMUAN KESEPULUH Memory HARDWARE.
PENGANTAR ORGANISASI KOMPUTER KELOMPOK II
Karakteristik Memori IK 2133.
Arsitektur Memory STMIK-AUB Surakarta
MEMORY KOMPUTER : [1] Memory Utama
Organisasi Komputer 1 STMIK-AUB Surakarta
MEMORI INTERNAL.
Pertemuan VI MAPPING FUNCTION.
Materi ke 4 memori internal
Teknik Manajemen Memori
PERTEMUAN INTERNAL MEMORI.
Hierarki Memori Dan Cache Memori..
ORGANISASI & ARSITEKTUR KOMPUTER
PENGENALAN TEKNOLOGI INFORMASI
PENGENALAN TEKNOLOGI INFORMASI
Arsitektur dan Organisasi Komputer
KARAKTERISTIK MEMORI WALAUPUN KONSEPNYA TERASA SEDERHANA, MEMORI KOMPUTER MEMILIKI ANEKA RAGAM JENIS, TEKNOLOGI, ORGANISASI, UNJUK KERJA, DAN BIAYA BAGI.
Memori Internal.
Transcript presentasi:

© 2009 Fakultas Teknologi Informasi Universitas Budi Luhur Jl. Ciledug Raya Petukangan Utara Jakarta Selatan Website: Arsitektur Komputer Pertemuan – 06 Chace Memory

BAGAIMANA MANAJEMEN WAKTU Jika Kita hidup 60 tahun, maka : 1.Tidur 8 jam sehari 2.Nonton TV 2 jam sehari 3.Makan (3 kali) 2 jam sehari 4.Terjebak macet 3 jam sehari 5.Update status di jejaring Sosial … ? Jam 6.……………………. ? 1.Totalnya 20 tahun seumur hidup 2.Totalnya 5 tahun seumur hidup 3.Totalnya 5 tahun seumur hidup 4.Totalnya 7.5 tahun seumur hidup 5.Totalnya …. ? Jam 6.…….. ? BERAPA WAKTU YANG TERSISA UNTUK IBADAH ?

Ciri-ciri Waktu : 1. Waktu tidak bisa disewa, dipinjam, atau dibeli 2. Waktu tidak berubah 3. Waktu tidak bisa disimpan dan dikumpulkan 4. Waktu tidak ada penggantinya Prioritas Amal : 1. Wajib, laksanakan 2. Sunah, upayakan 3. Mubah, lakukan yang paling bermanfaat 4. Makruh, hindarkan 5. Haram, tinggalkan BAGAIMANA MANAJEMEN WAKTU ? 1 2

Penundaan Telepon Televisi Transportasi Tamu tak diundang Pertemuan Kurangnya rencana harian Melakukan sesuatu secara emosional Tidak bisa mengatakan tidak Kebiasaan hidup yang tidak baik PERAMPOK WAKTU

KOMPUTER SEBAGAI MESIN MULTI LEVEL Level adalah suatu tingkatan bahasa dan mesin virtual yang mencerminkan tingkat kemudahan komunikasi antara manusia sebagai pemrogram dengan komponen sirkuit elektronik dalam sebuah komputer sebagai pelaksana instruksi sebuah pemrograman. Bahasa atau level yang terletak paling bawah adalah yang paling sederhana dan dapat diproses dengan cepat oleh mesin komputer, tetapi sulit untuk dipahami oleh manusia. Bahasa atau level yang paling atas adalah yang paling rumit dan mesin akan lebih lama melakukan proses instruksinya karena memerlukan interpreter, tetapi manusia lebih mudah memahami bahasa level tersebut.

KOMPUTER SEBAGAI MESIN 6 LEVEL

Pada level 1 – 3 merupakan bahasa mesin bersifat numerik. Program-program didalamnya terdiri dari deretan angka yang panjang, yang tidak menjadi masalah untuk mesin tapi merupakan persoalan untuk manusia. Mulai pada level 4 bahasa berisi kata / singkatan yang mempunyai arti bagi manusia. Komputer dirancang sebagai suatu rangkaian level, dimana setiap level dibangun diatas level sebelumnya. Setiap level memiliki abstraksi berbeda, dengan objek- objek dan operasi yang juga berbeda. Kumpulan jenis data, operasi dan sifat dari setiap level disebut arsitektur dari level tersebut. Sifat-sifat yang dipahami oleh programmer,seperti berapa besar memori yang tersedia, adalah bagian dari arsitektur. Sedangkan aspek implementasi seperti jenis teknologi chip apa yang digunakan untuk mengimplementasikan memori bukan bagian dari arsitektur. Studi tentang cara merancang bagian-bagian suatu sistem komputer yang terlihat oleh programmer disebut arsitektur komputer. Dalam praktik umum, arsitektur dan organisasi memiliki arti yang sama.

LATAR BELAKANG DISAIN KONVERTOR ANALOG KE DIGITAL ( ADC) DENGAN PENGGUNAAN ASYNCHRONUS METODA ADC CHIP UNTUK APLIKASI KONVERSI ISYARAT VIDEO

LATAR BELAKANG (ADC)

RESEARCH METHOD (SCHEMATIC DESIGN) ADC Block Compiler

RESEARCH METHOD(LAYOUT DESIGN)

RESEARCH METHOD CHIP FABRICATION PROCESS

Cache Memory Sifat2: 1. Memori Cepat dg kapasitas yg sedikit (2KB – 512KB) 2. Terletak antara main memory dengan CPU 3. Bisa saja diletakkan dalam chip CPU atau module tersendiri

Cache Memory Cara Kerja Cache 1. CPU meminta isi data dari lokasi memori tertentu 2. Periksa data tersebut di cache 3. Jika ada ambil dari cache (cepat) 4. Jika tidak ada, baca 1 block data dari main memory ke cache 5. Ambil dari cache ke CPU Parameter Cache Memory 1.Ukuran Cache (size) 2.Fungsi Mapping 3.Algoritma penggantian (replacement algorthm) 4.Cara penulisan (write policy) 5.Ukuran Block 6.Jumlah Cache

Cache Memory Karakteristik Cache 1. Cost - Semakin besar semakin mahal 2. Speed - Semakin besar semakin cepat - Check data di cache perlu waktu Prinsip Lokalitas Adalah prinsip yang digunakan untuk mereferensikan sebuah block- data kedalam cache memory, yaitu bahwa: Block-Data berikutnya yang diprioritaskan untuk bisa ditransfer kedalam Cache Memory adalah Block Data yang alamat memorinya berada disekitar block data yang telah terlebih dahulu direferensikan ke dalam cache memory disebut “Prinsip Tetangga Terdekat”

Cache Memory Cache Mapping -Untuk menentukan hubungan atau kaitan antara alamat data dalam Main Memory dengan alamat data tersebut ketika berada dalam Cache Memory Ada 3 Teknik Mapping 1.Direct Mapping 2.Associative Mapping 3.Set Associative Mapping

Cache Memory Direct Mapping Sifat2: 1.Data dalam cache memiliki “Slot No.” yang terurut (sorted) 2.Proses Searching data dalam cache lebih cepat 3.Swapping terjadi jika ada 2 block data memiliki Slot No. yang sama, sehingga terjadi “bentrok” dan salah satu yaitu block terlama harus dikeluarkan (di-swap) dari cache. 4.Jika Sering terjadi “swapping” dalam cache hal ini akan menurunkan kinerja Cache

Cache Memory Direct Mapping

Cache Memory Associative Mapping Sifat: 1. Block Data dalam cache disimpan secara “random”, tidak memiliki Slot Number (Slot No.) 2. Searching Data dalam Cache Lambat karena data cache tdk di “urutkan” 3. Alamat Memori di interpretasi sbg TAG dan WORD 4. TAG menunjukkan identitas block memori 5. Setiap baris TAG dicari kecocokannya

Cache Memory Associative Mapping

Cache Memory Set Associative Mapping 1. Cache dibagi dalam sejumlah SET 2. Setiap SET berisi sejumlah line 3. Suatu blok di maps ke line mana saja dalam set - misalkan Block B dapat berada pada line mana saja dari set-i 4. Contoh: per set ada 2 line - 2 way associative mapping - Suatu block dpt berada pada satu dari 2 lines dan hanya dalam 1 set

Cache Memory Set Associative Mapping

Cache Memory Studi Kasus : Direct Mapping Jika diketahui sebuah sistem komputer dengan Main Memory = 16 MB, dilengkapi dengan Cache = 64 kB, 1 Block Data = 4 byte Ditanyakan: Struktur Address Direct Mapping Solusi: 16 MB memory memiliki total address sebanyak 2 24 = (a) TOTAL field = 24 bit (16 M = 2 24 ) (b) WORD field = 2 bit ( 1 block = 4 = 2 2 ) ( c) TAG field = 8 bit(16 M / 64 k = 256= 2 8 ) (d) SLOT field = (24 – 2 – 8 ) = 14 bit

Cache Memory HASIL: DIRECT MAPPING

Cache Memory Studi Kasus : Associative Mapping Jika diketahui sebuah sistem komputer dengan Main Memory = 16 MB, dilengkapi dengan Cache = 64 kB, 1 Block Data = 4 byte Ditanyakan: Struktur Address Associative Mapping Solusi: 16 MB memory memiliki total address sebanyak 224 = (a) TOTAL field = 24 bit (16 M = 224) (b) WORD field = 2 bit ( 1 block = 4 = 22 ) (c ) TAG field = 24 – 2= 22bit

Cache Memory Hasil: Associative Mapping

Cache Memory Studi Kasus : Set Associative Mapping Jika diketahui sebuah sistem komputer dengan Main Memory = 16 MB, dilengkapi dengan Cache = 64 kB, 1 Block Data = 4 byte Ditanyakan: Struktur Address Set Associative Mapping Solusi: 16 MB memory memiliki total address sebanyak 224 = (a) TOTAL field = 24 bit (16 M = 224) (b) WORD field = 2 bit ( 1 block = 4 = 2 2 ) (c) TAG field = 9 bit(16 M / 32 k = 512= 2 9 ) (d) SET field = (24 – 2 – 9 ) = 13 bit

Cache Memory Hasil : Set Associative Mapping