প্রশ্নঃচিত্রসহ DMA Operation
বর্ণনা কর?
উত্তরঃ DMA পূর্ণরূপ Direct
Memory Access.
যে প্রক্রিয়ায় মাইক্রোপ্রসেসরের সাহায্য ছাড়াই Memory এবং I/O ডিভাইসের মধ্যে ডাটা স্থানান্তর
হয় তাকে DMA বলে।নিম্নে ব্লক ডায়াগ্রামসহ বর্ণনা করা হলঃ
চিত্রঃ DMA Operation Block Diagram. |
বর্ণনাঃউপরে একটি DMA OerationI
এর চিত্র
অঙ্কন করা হয়েছে।এর জন্য I/O ডিভাইসগুলো প্রথমে DMA Conroller কে অনুরোধ করবে।
অঙ্কন করা হয়েছে।এর জন্য I/O ডিভাইসগুলো প্রথমে DMA Conroller কে অনুরোধ করবে।
অনুরোধ পাওয়ার পর DMA
Conroller মাইক্রোপ্রসেসরের পিনটিকে সক্রিয় করবে এবং cpu
Bas ফ্রি করে দিতে অনুরোধ করবে।
মাইক্রোপ্রসেসর তখন বাস ফ্রী করে
HLDA Signal এর মাধ্যমে তা DMA Controller
কে অবগত করে। এই অবস্থায় তার অভ্যন্তরীণ রেজিস্টার যেমন
Address, counter ইত্যাদির মানগুলো সিস্টেম বাসের উপর স্থাপন করে পেরিপেরাল ডিভাইসকে
অবগত করবে।ফলে Memory ও I/O ডিভাইসের মধ্যে
তথ্য স্থানান্তর প্রক্রিয়া চলতে থাকবে।ডাটা স্থানান্তর প্রক্রিয়া শেষে DMA
Contoller বাস ফ্রী করে দিবে।
No comments:
Post a Comment