Jawaban Tugas Memori Dan Register.pptx

  • Uploaded by: Rani Oktavia
  • 0
  • 0
  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Jawaban Tugas Memori Dan Register.pptx as PDF for free.

More details

  • Words: 467
  • Pages: 3
• Memory Internal adalah Memory yang dapat diakses secara langsung oleh prosesor. Dalam hal ini yang disimpan di dalam memori utama dapat berupa data atau program. Fungsi dari memori utama sendiri adalah : • 1. Menyimpan data yang berasal dari peranti masukan sampai data dikirim ke ALU (Arithmetic and Logic Unit) untuk diproses. • 2. Menyimpan daya hasil pemrosesan ALU sebelum dikirimkan ke peranti keluaran Menampung program/instruksi yang berasal dari peranti masukan atau dari peranti pengingat sekunder. • Memory Eksternal adalah memori tambahan yang berfungsi untuk menyimpan data atau program. Dengan kata lain memory ini termasuk perangkat keras untuk melakukan operasi penulisan, pembacaan dan penyimpanan data, di luar memori utama. Memori eksternal mempunyai dua fungsi utama yaitu sebagai penyimpan permanen untuk membantu fungsi RAM dan yang untuk mendapatkan memori murah yang berkapasitas tinggi bagi penggunaan jangka panjang.

Register adalah memori berukuran sangat kecil dengan kecepatan akses sangat tinggi. Register digunakan untuk menyimpan data dan instruksi yang sedang diproses, sementara itu data dan instruksi lainnya yang menunggu giliran diproses akan disimpan dalam main memory. Register di dalam CPU terdiri atas : 1. Instruction Register (IR) digunakan untuk menyimpan instruksi yang sedang diproses. 2. Program Counter (PC) adalah register yang digunakan untuk menyimpan alamat lokasi main memory yang berisi instruksi yang sedang diproses. Selama proses berlangsung, isi PC diubah menjadi alamat main memory yang berisikan instruksi berikutnya yang akan diproses. Hal ini memungkinkan untuk melacak jejak instruksi selanjutnya di main memory. 3. General purpose register, yaitu register yang mempunyai berbagai macam fungsi yang berhubungan dengan data yang sedang diproses. Misal, jika digunakan untuk menampung data yang sedang diolah disebut sebagai operand register, sedangkan jika digunakan untuk menampung hasil olahan disebut sebagai accumulator. 4. Memory Data Register (MDR), yaitu register yang digunakan untuk menampung data atau instruksi yang dikirimkan dari main memory ke CPU, atau menampung data yang akan disimpan ke main memory sebagai hasil olahan CPU. 5. Memory Address Register (MAR) digunakan untuk menampung alamat data atau instruksi pada main memory yang akan diambil atau yang akan diletakkan.

• Interrupt adalah suatu permintaan khusus kepada mikroprosesor untuk melakukan suatu perintah. Ketika terjadi permintaan interupsi, microprocessor akan mengeksekusi interrupt handler, yaitu suatu program yang melayani interupsi. • • • • •

Int 21h Service 02 Service 02h berfungsi untuk mencetak satu buah karakter pada layar. Register Input : AH = 02h DL= karakter/kode ASCII Register Output : Tidak ada Int 21h juga merupakan salah satu dari DOS Interrupt. Int 21h mempunyai banyak tugas, maka tugasnya dibagi-bagi menjadi beberapa bagian. Untuk memanggil bagian-bagian itu, perlu disertakan nomor bagiannya yang disebut Service Number. • Untuk menjalankan fungsi Int 21h service 02 harus dipenuhi beberapa syarat: • Register AH, harus berisi service number dari Int 21h yang akan dijalankan (02h) • Register DL, harus berisi bilangan hexa dari karakter ASCII yang akan dicetak.

Related Documents


More Documents from "Sabil Bile"