Monday, May 1, 2017

চিত্রসহ DMA Operation বর্ণনা কর





প্রশ্নঃচিত্রসহ DMA Operation বর্ণনা কর?
উত্তরঃ DMA পূর্ণরূপ Direct Memory Access.
যে  প্রক্রিয়ায়  মাইক্রোপ্রসেসরের   সাহায্য  ছাড়াই Memory এবং I/O ডিভাইসের মধ্যে ডাটা স্থানান্তর হয় তাকে DMA বলে।নিম্নে ব্লক ডায়াগ্রামসহ বর্ণনা করা হলঃ

চিত্রঃ DMA Operation Block Diagram.   




বর্ণনাঃউপরে একটি DMA OerationI এর চিত্র
অঙ্কন করা হয়েছে।এর জন্য I/O ডিভাইসগুলো প্রথমে DMA Conroller কে অনুরোধ করবে।
অনুরোধ পাওয়ার পর DMA Conroller মাইক্রোপ্রসেসরের পিনটিকে সক্রিয় করবে এবং cpu Bas ফ্রি করে দিতে অনুরোধ করবে।
মাইক্রোপ্রসেসর তখন বাস ফ্রী করে HLDA Signal  এর মাধ্যমে তা DMA Controller কে অবগত করেএই অবস্থায় তার অভ্যন্তরীণ রেজিস্টার যেমন Address, counter ইত্যাদির মানগুলো সিস্টেম বাসের উপর স্থাপন করে পেরিপেরাল ডিভাইসকে অবগত করবে।ফলে  Memory ও I/O ডিভাইসের মধ্যে তথ্য স্থানান্তর প্রক্রিয়া চলতে থাকবে।ডাটা স্থানান্তর প্রক্রিয়া শেষে DMA Contoller বাস ফ্রী করে দিবে।

No comments:

Post a Comment