BAB III INTERAKSI uP DENGAN MEMORI

Slides:



Advertisements
Presentasi serupa
Oleh: Ilmawan Mustaqim
Advertisements

Oleh Kelompok 4 : Eko Gunawan Ika Erika
PENGENALAN SISTEM MIKROPROSESOR
BAB VIII Perakitan sistem mikroprosesor
Organisasi dan Arsitektur Komputer
TKE 321 Pertemuan IV-V R. Arief Setyawan, ST. MT.
Bagian II Bahan Kuliah Pengenalan Komputer
PROCESSING DIVICE ALAT PEMROSESAN.
BUS SYSTEM Latar belakang masalah
CPU CENTRAL PROSESSING UNIT
Dasar-Dasar Mikroprosesor dan Mikrokontroler
Kelompok Sistem Komputer.
PERANGKAT KERAS KOMPUTER
PENGANTAR TEKNOLOGI INFORMASI (A)
Organisasi Komputer : Sistem Memori
Desain Memori Utama Dan Semikonduktor
Unit kendali (control unit) dan Unit aritmatika dan logika (ALU).
Pengantar Mikroprosesor
Hardware Software Brainware
DOAGRAM BLOK KOMPUTER.
PENGANTAR ORGANISASI DAN ARSITEKTUR KOMPUTER
PENGENALAN SISTEM MIKROPROSESOR
Cache Memory.
Mikroprosesor 8086 dan 8088.
Organisasi Komputer Pertemuan 5 TATA SUMITRA M.KOM HP
SISTEM PAGING.
Arsitektur Mikroprosesor Z-80
Sistem Mikroprosesor SMK NEGERI 29 JAKARTA.
Central Processing Unit
Memori.
BAB IV PENGALAMATAN MEMORI
Mikrokontroler Materi 2
TEK 2524 Organisasi Komputer
KONSEP DASAR SISTEM KOMPUTER
Shift Register Application Chapter 22 Subject: Digital System Year: 2009.
Kuliah 3 TKE 321 R. Arief Setyawan, ST. MT.
Chip Mikroprosesor 8086 Mikroprosesor ini sekeluarga dengan Mikroprosesor 8088, dan merupakan pengembangan dari Mikroprosesor Mikroprosesor ini merupakan.
MEMORY ORGANISASI KOMPUTER (I) Rahajeng Ratnaningsih, S. Kom
Desain Memori Utama Dan Semikonduktor Oleh : Dr. Ir. H. Sumijan, M.Sc.
Pengantar Arsitektur Organisasi Komputer
SIKLUS PENGOLAHAN DATA
Struktur Sistem Komputer
APLIKASI MIKROKONTROLER
Mengenal Memory.
ALAT PEMROSES Alat pemroses adalah alat dimana instruksi-instruksi program diproses untuk Mengolah data yang sudah dimasukkan lewat alat input dan hasilnya.
SATUAN DALAM SISTEM KOMPUTER
Memori pada Mikrokomputer
Sistem Bus pada Komputer
PENGANTAR ORGANISASI KOMPUTER KELOMPOK II
Jenis dan Operasi Dasar Memori
Mikroprosesor 8086 dan 8088.
PENGANTARMUKAAN PERIFERAL KOMPUTER
Mikrokomputer Pendahuluan.
Arsitektur Komputer Rahajeng Ratnaningsih, S. Kom STMIK –AUB SURAKARTA
PENGANTARMUKAAN PERIFERAL KOMPUTER
Kuliah 7 TKE 321 R. Arief Setyawan, ST. MT.
Perancangan Sistem Mikroprosessor
Pengalamatan Memori Dr. Solichul Huda, M.Kom.
EE-2623 Mikroprosesor & Antarmuka
Diagram Komponen Umum Hardware
BAB V CENTRAL PROCESSING UNIT
Elektronika industri Smk n 5 surakarta wahyuningsih
UNIT MEMORI M. Andang Novianta ST., MT.
KONSEP DASAR SISTEM KOMPUTER
Copyright © Wondershare Software -m.erdda habiby.SST Central Processing Unit.
Dasar Komputer dan Internet
BUS INTERFACING.
PRINSIP DASAR ANTARMUKA
Pengenalan Sistem komputer & Sistem Operasi [Bagian 1] -Komponen Sistem- MODUL Maria Cleopatra, S.Kom Modul Sistem Operasi / Unindra / 2011.
PEMROGRAMAN MIKROPROSESOR DAN MIKROKONTROLER ICHSAN R, S.PD | ARSITEKTUR MIKROPROSESOR.
Transcript presentasi:

BAB III INTERAKSI uP DENGAN MEMORI Rizal Suryana

PETA MEMORI Mikroprosesor sebagai pusat unit pemroses yang kemudian dikenal dengan sebutan Central Processing Unit (CPU) hanya dapat berkomunikasi dengan unit memori (RWM atau ROM) dan unit I/O apabila unit-unit ini memillki alamat tertentu. Untuk keperluan ini maka dikembangkan suatu peta yang disebut Peta Memori. Peta memori adalah suatu peta yang menunjukkan lokasi alamat suatu unit memori. Peta ini sangat penting artinya bagi CPU dalam mengenali lokasi-Iokasi suatu unit memori.

PETA MEMORI Peta memori menunjukkan : Bagian dari memori yang dapat digunakan untuk program Bagian memori Read Only Bagian memori Read Write Program pengendalian sistim Tempat dimana memori diinstalasi Daftar alamat piranti memori Daerah memori yang masih kosong (jika ada).

Proses Pembacaan data uP8088 dari memori uP8088 mempersiapkan alamat (lokasi) dari data yang akan dibaca uP8088 mengirimkan sinyal ‘READ ke memori Setelah menerima sinyal ‘READ’, memori akan mencari data yang diinginkan uP8088 sesuai dengan alamat yang diberikan Data yang sesuai dikirimkan ke uP8088

Proses Menulis data uP8088 dari memori uP8088 mempersiapkan alamat (lokasi) dimana data akan ditulis (diletakkan) uP8088 mempersiapkan data yang akan ditulis uP8088 mengirimkan sinyal ‘WRITE’ ke memori Setelah menerima sinyal ‘WRITE’, memori akan membaca data yang diberikan oleh uP8088 dan meletakkannya sesuai dengan alamat yang ditentukan

Kemampuan uP8088 mengakses memori Lebar dari bus data uP8088 adalah 8 bit (D0 – D7) Lebar dari bus alamat uP8088 adalah 20 bit (A0 – A19)

Struktur memori uP8088 Memori pada sistem uP8088 memiliki dua ciri : Diakses dengan alamat selebar 16 bit (0000H – FFFFH) atau 2 byte data yang diakses untuk setiap alamat adalah 8 bit atau 1 byte Alamat dari suatu cell memori direpresentasikan dalam format 2 byte (0000H – FFFFH)  disimpan dalam register alamat Kapasitas register alamat uP8088 adalah 2 byte, maka jumlah cell memori yang dapat disimpan alamatnya adalah 1216 = 65536 cell memori

Struktur memori uP8088 Karena suatu cell memori menyimpan data 1 byte (00H – FFH) maka suatu register alamat uP8088 dapat mengakses (Read/Write) memori berkapasitas 65536 byte = 64 Kbyte uP8088 harus dapat mengakses semua cell memori dari alamat terendah – alamat tertinggi Secara fisik uP8088 memiliki 20 jalur alamat (A0 – A19) uP8088 menyediakan bus alamat 20 bit (00000H – FFFFFH)  kapasitas memori yang dapat diakses 220 = 1048576 cell memori = 1 Mb

Struktur memori uP8088 uP8088 hanya memiliki register alamat sebesar 16 bit, sedangkan alamat memori yang harus diakses sebesar 20 bit Mengatasi masalah tersebut maka uP8088 menggunakan 2 buah register untuk mengakses memori Satu register akan menyimpan alamat segment ( sebesar 64 Kbyte) Satu register akan menyimpan alamat offset (menentukan byte yang mana di dalam segment tersebut yang akan diakses)

Peta memori Pada gambar terlihat disebelah kiri peta ada angka-angka yang menunjukkan alamat memori. EPROM2532 berada pada alamat 0000h -0FFFh. RAM 6116 berada pada alamat 1800h - 1FFFh. EPROM 2732 berada pada alamat 2000h - 2FFFh.

Peta memori Dari hasil pengurangan di atas diperoleh 12 bit angka 1 sehingga kapasitas memori tersebut 212 = 4K Alamat 1000h- 17FFh tidak digunakan, alamat 2000h - 2FFFh digunakan untuk pengembangan memori. Pada sistim memori ini bus alamat memiliki jumlah saluran 16 bit, sehingga CPU memiliki kemampuan 216 = 64 Kb.

Mode Minimum Hubungan uP - Memori

BUFFER Tiap masukan sebuah alat merupakan beban pada keluaran yang menggerakkannya. Sebagian besar komponen menggerakkan mulai dari satu sampai dua puluh komponen lainnya. Setiap komponen harus diperiksa karakteristik penggerakan serta pembebanan masukan keluarannya. Bus mikroprosesor harus berhubungan dengan setiap chip masukan keluaran peripheral dan memori sistim. uP kurang kemampuan penggerakkan keluarannya yang diperlukan dalam sistim besar. Karena itu dipakai buffer atau penggerak untuk menaikkan daya penggerakan bus.

BUFFER Saluran-saluran pada bus pengendali bersifat satu arah. Data harus lewat pada dua arah, jadi dipakai baik sebagai pengirim maupun sebagai penerima.

LATCH uP8088 perlu dimultipleks  memperkecil jumlah pin pada IC Namun hal ini akan membebani perencanaan hardware untuk men-demultipleks uP8088 address bus menggunakan 2 buah LATCH (AD0 – AD7 dan A19/S6 – A16/S3) Pengaturan LATCH menggunakan pin ALE dari uP Pada saat ALE berlogika 1 maka address dapat dilewatkan menuju address memori Pada saat ALE berlogika 0 maka address tidak bisa dilewatkan

Rangkaian Hubungan uP - Memori

SEKIAN DAN TERIMAKASIH