1 / 31

Bus Kontrol

Bus Kontrol. Kuliah 9 -10 TKE 321 R. Arief Setyawan, ST. MT. Bus alamat dan Bus data yang telah kita pelajari berfungsi untuk melakukan melakukan pemilihan alamat akses dan merupakan jalur untuk transfer data.

Download Presentation

Bus Kontrol

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Bus Kontrol Kuliah 9 -10 TKE 321 R. Arief Setyawan, ST. MT.

  2. Bus alamat dan Bus data yang telah kita pelajari berfungsi untuk melakukan melakukan pemilihan alamat akses dan merupakan jalur untuk transfer data. • Namun siapa yang memerintahkan untuk melakukan pembacaan atau penulisan data dari mikroprosesor ? • Jawab : Bus kontrol • Bus Kontrol berfungsi untuk mengatur aliran data dari/ke mikroprosesor.

  3. Layout microprocessor 8085 • Bus kontrol pada mikroprosesor • 8085 : • IO / M : selektor I/O atau Memory • RD : membaca data • WR : menulis data

  4. Multiplexing Alamat dan data Multiplex Data dan Alamat

  5. Mikroprosesor 8088 Multiplex Data dan alamat

  6. Timing Diagram

  7. Timing Diagram membaca memory Saat Mikroprosesor akan membaca data Dari memory

  8. Timing Diagram menulis I/O Saat Mikroprosesor menulis data pada I/O

  9. IC Memory 6264 W = write G = Gate

  10. Rangkaian Mikroprosesor - Memory Memory Microprocessor Latch AD0 . . . . AD7 A0 . . . . A7 LE D0 . . . . D7 ALE A8 : A12 A8 : A12 Address Dekoder A13 : A15 CS G WR IO/M RD WR IO/Memory Dekoder

  11. Rangkaian Mikroprosesor - Memory Memory Microprocessor AD0 . . AD7 Latch A0 . . A7 LE D0 . . D7 ALE A8 : A12 A8 : A12 Address Dekoder A13 : A15 CS RD WR IO/M G WR Memory/IO Dekoder

  12. Proses Pembacaan memory

  13. Proses pembacaan memory (1)ex: membaca pada alamat 1011H Memory Microprocessor AD0 . . AD7 Latch A0 . . A7 LE D0 . . D7 ALE A8 : A12 A8 : A12 Address Dekoder A13 : A15 CS RD WR IO/M G WR Memory/IO Dekoder

  14. Proses pembacaan memory (2) Memory Microprocessor AD0 . . AD7 0001 0001 11H Latch A0 . . A7 LE D0 . . D7 ALE A8 : A12 A8 : A12 10000 (10H) 000 Address Dekoder A13 : A15 CS RD WR IO/M G WR Memory/IO Dekoder

  15. Proses pembacaan memory (3) Memory Microprocessor AD0 . . AD7 0001 0001 11H Latch A0 . . A7 LE D0 . . D7 ALE A8 : A12 A8 : A12 10000 (10H) 000 Address Dekoder A13 : A15 CS RD WR IO/M G WR Memory/IO Dekoder

  16. Proses pembacaan memory (4) Memory Microprocessor AD0 . . AD7 0001 0001 (11H) Latch 0001 0001 (11H) A0 . . A7 LE D0 . . D7 ALE A8 : A12 A8 : A12 10000 (10H) 000 Address Dekoder A13 : A15 CS RD WR IO/M G WR Memory/IO Dekoder

  17. Proses pembacaan memory (5) Memory Microprocessor AD0 . . AD7 0001 0001 (11H) Latch 0001 0001 (11H) A0 . . A7 LE D0 . . D7 ALE A8 : A12 A8 : A12 10000 (10H) 000 Address Dekoder A13 : A15 CS RD WR IO/M G WR Memory/IO Dekoder

  18. Proses pembacaan memory (5) Memory Microprocessor AD0 . . AD7 Latch 0001 0001 (11H) A0 . . A7 LE D0 . . D7 ALE A8 : A12 A8 : A12 10000 (10H) 000 Address Dekoder A13 : A15 CS RD WR IO/M G WR Memory/IO Dekoder

  19. Proses pembacaan memory (6) Memory Microprocessor AD0 . . AD7 Latch 0001 0001 (11H) A0 . . A7 LE D0 . . D7 ALE A8 : A12 A8 : A12 10000 (10H) 000 Address Dekoder A13 : A15 CS RD WR IO/M G WR Memory/IO Dekoder

  20. Proses pembacaan memory (7) Memory Microprocessor AD0 . . AD7 Latch 0001 0001 (11H) A0 . . A7 LE D0 . . D7 10H ALE A8 : A12 A8 : A12 10000 (10H) 000 Address Dekoder A13 : A15 CS RD WR IO/M G WR Memory/IO Dekoder

  21. Proses penulisan pada memory

  22. Proses Penulisan memory (1) Memory Microprocessor AD0 . . AD7 Latch A0 . . A7 LE D0 . . D7 ALE A8 : A12 A8 : A12 Address Dekoder A13 : A15 CS RD WR IO/M G WR Memory/IO Dekoder

  23. Proses Penulisan memory (2) Memory Microprocessor AD0 . . AD7 Latch A0 . . A7 LE D0 . . D7 ALE A8 : A12 A8 : A12 Address Dekoder A13 : A15 CS RD WR IO/M G WR Memory/IO Dekoder

  24. Proses Penulisan memory (3) Memory Microprocessor AD0 . . AD7 Latch A0 . . A7 LE D0 . . D7 ALE A8 : A12 A8 : A12 Address Dekoder A13 : A15 CS RD WR IO/M G WR Memory/IO Dekoder

  25. Proses Penulisan memory (4) Memory Microprocessor AD0 . . AD7 Latch A0 . . A7 LE D0 . . D7 ALE A8 : A12 A8 : A12 Address Dekoder A13 : A15 CS RD WR IO/M G WR Memory/IO Dekoder

  26. Proses Penulisan memory (5) Memory Microprocessor AD0 . . AD7 Latch A0 . . A7 LE D0 . . D7 ALE A8 : A12 A8 : A12 Address Dekoder A13 : A15 CS RD WR IO/M G WR Memory/IO Dekoder

  27. Proses Penulisan memory (6) Memory Microprocessor AD0 . . AD7 Latch A0 . . A7 15H LE D0 . . D7 ALE A8 : A12 A8 : A12 Address Dekoder A13 : A15 CS RD WR IO/M G WR Memory/IO Dekoder

  28. Proses Penulisan memory (6) Memory Microprocessor AD0 . . AD7 Latch A0 . . A7 15H LE D0 . . D7 ALE A8 : A12 A8 : A12 Address Dekoder A13 : A15 CS RD WR IO/M G WR Memory/IO Dekoder

  29. Proses Penulisan memory (6) Memory Microprocessor AD0 . . AD7 Latch A0 . . A7 LE D0 . . D7 15H ALE A8 : A12 A8 : A12 Address Dekoder A13 : A15 CS RD WR IO/M G WR Memory/IO Dekoder

  30. Tugas • Buat rangkaian Mikroprosesor 8085 (16 bit address bus, 8 bit data bus) dengan memory 6264 yang dipetakan pada alamat 0000H dan 4000H. • Jelaskan dengan bahasa anda sendiri proses penulisan dan pembacaan data dari memory oleh mikroprosesor.

  31. Kita lanjutkan pada pertemuan berikutnya

More Related