یارا فایل

مرجع دانلود انواع فایل

یارا فایل

مرجع دانلود انواع فایل

پردازشگری دیجیتال یا (DSP)

اختصاصی از یارا فایل پردازشگری دیجیتال یا (DSP) دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 14

 

 

دانشگاه جامع علمی کاربردی

رشته :

گرافیک

موضوع:

پردازشگرهای دیجیتال یا (DSP)

Discrete time signal processing

استاد:

جناب آقای فتح الله زاده

نام محقق:

خانم حکیمه حسن علی لو

زمستان 87

مقدمه

بخش مخابرات هوایی از مهمترین و اصلی ترین بخش هاست و زیرسیستم های یک سیستم هوایی را تشکیل می دهد. درحوزه صنعت هوایی و ناوبری، گیرنده ها و فرستنده های رادیویی نقش اساسی را دربخش مخابراتی برعهده دارند بخش مخابرات از سه بخش اساسی گیرنده، فرستنده و کانال مخابراتی تشکیل شده است که دراین مقاله بیشتر به پردازش سیگنالهای گسسته درزمان می پردازیم که در گیرنده ها و فرستنده های مخابراتی نقش اساسی را ایفا می کنند گیرنده های رادیویی نقش اساس درآشکارسازی، آنالیز، شنود و جهت یابی سیگنالهای دریافتی داشته که عمدتاً از نوع سوپرهیتروداین استفاده می شود.

علاوه بر سیستم های رادیویی، بسیاری از انواع سیتمها برای ارسال دیتاهای با ارزش، از سیگنال های رادیویی RF استفاده می کنند که دارای رشدی مداوم ، پیوسته و قابل توجه هستند، گیرنده های هوایی برای انواع مختلفی از کاربردها و حوزه ای عملیاتی طراحی و بنا به نیاز، بصورت انفرادی و یا عمدتاً درقالب سیستم بکارگیری می شوند که عمده اهداف و مقاصد این نوع گیرنده ها برای ارتباطات هوایی یا زمین به هوا و بالعکس انجام می شود عمده تعاریف به کاررفته درمخابرات هوایی یا درکل، مخابرات:

رنج دینامیکی : رنج از کمترین تا بیشترین سیگنالهای ورودی برحسب dB، که یک گیرنده می تواند احساس کند بطور مثال اگر یک گیرنده قادر به آشکارسازی ، سیگنالهای بین dB 10 و dB50- باشد در این صورت رنج دینامیکی گیرنده dB 60 خواهد بود.

-پهنای باند لحظه ای : پهنای باند گیرند درهر نقطه معلوم از زمان (که اساساً کمتر از پهنای باندکلی سیستم برای هرگیرنده می باشد.

-حساسیت یا Sensitivity: کمترین سطح توان سیگنال دریافتی که هر گیرنده قادر به آشکارسازی آن می باشد را گویندکه (برحسب dBm اندازه گیری می شود)

-پهنای باند رادیویی کل : رنج فرکانسی که گیرنده قادر به آشکارسازی آنها می باشد راگویند.

-توانایی پردازش چندین سیگنال: میزان قابلیت و توانایی گیرنده درتشخیص و تمیز دادن بین دو سیگنال راداری درفرکانس های متفاوت در درون پهنای باند لحظه‌ای یک گیرنده

پردازشگرهای دیجیتالی درگیرنده های دیجیتالی

به دلیل استفاده از تکنیک سوپرهیتروداین درگیرنده های دیجیتالی ابتدا به مقدمه ای از این گیرنده ها می پردازیم سپس گیرنده های دیجیتالی را شرح داده و سپس به پردازشگر دیجیتالی که مهمترین قسمت این بخش از گیرنده هاست می پردازیم.

گیرنده های سوپرهیتروداین:

گیرنده های سوپرهیتروداین از رایجترین و پرکاربردترین نوع گیرنده ها درجهان برای تقریباً همه سیستم های دریافت رادیویی و راداری با بهره گیری از ساختار سوپرهیت می باشد. درگیرنده سوپرهیت نیاز به تقویت کننده رادیویی باند پهن برای اصلاح حساسیت نیست بلکه به جای آن، سیگنال RF با استفاده از یک مخلوط کننده یا میکسر و یک نوسان ساز محلی به یک فرکانس میانی تبدیل و سپس با استفاده از یک تقویت کننده IF، گین با بهره مورد نیاز بدست می آید. سیگنال تبدیل شده به فرکانس پائین ازمیان یک فیلتر میان گذر عبور می کند، این فیلتر باعث عبور بودن تضعیف سیگنال مورد نظر شده و سایر سیگنالهای ناخواسته بویژه سیگنالهای ناشی از حاصلضرب های فرکانسی که باعث تولید اعوجاج اینترمدولاسیون و در نتیجه سیگنال نامطلوب می شوند را حذف می نماید و آنها را عبور نمی دهد.

مزیت تبدیل سیگنال RF به یک سیگنال IF با فرکانس پائین تر به روش سوپرهیت این است که فیلتر ها و تقویت کننده هایی با پهنای باند باریک و با مشخصه های فرکانس قطع نیز نیازمند است که درفرکانس های IF به راحتی در درسترس است به همین


دانلود با لینک مستقیم


پردازشگری دیجیتال یا (DSP)

مقاله واحد پردازشگری مرکزی(MK3880 )

اختصاصی از یارا فایل مقاله واحد پردازشگری مرکزی(MK3880 ) دانلود با لینک مستقیم و پرسرعت .

مقاله واحد پردازشگری مرکزی(MK3880 )


مقاله واحد پردازشگری مرکزی(MK3880 )

 

 

 

 

 

 



فرمت فایل : word(قابل ویرایش)

تعداد صفحات:87

فهرست مطالب:

مقدمه
ساختمان داخلی Z80-CPU:
ثباتهای CPU:
ثباتهای با منظور خاص
ثباتهای انباره و پرچم:
ثباتهای همه منظوره:
واحد ریاضی ومنطقی(ALU):  
ثبات دستورالعمل وکنترل CPU:
آرایش پایه‌های Z80-CPU :
 ( گذرگاه آدرس):
واکشی دستورالعمل:
روشهای آدرس‌دهی:
مجموعة دستورهای Z80-CPU :
مقدمه‌ای بر انواع دستورها:
فرمانهای بارگذاری 8 بیتی
گروه فرمانهای آزمایشRESET , SET بیتها
دستور BIT
دستور Reset
گروه فرمانهای پرش
گروه فرمانهای فراخوانی و بازگشت
گروه فرمانهای ورودی و خروجی
پرچمها:   
رابط موازی :
استانداردهای رابط موازی:
واسط دو طرفه چاپگر:
آی سی واسطة جانبی موازی قابل برنامه‌ریزی 8255:
بلوک دیاگرام داخلی آی سی 8255:
تشریح پایه‌های 8255:
پایه‌های  و  :
 رجیسترهای کنترلی 8255:
وظیفة بیتهای رجیستر کنترلی در مد ورودی – خروجی(I/0 )
مدهای عملکرد آی سی 8255
فصل چهارم
1-    معرفی آی‌سی های مورد استفاده:
1- آی سی Z80 CPU
بیت‌هایی که جهت عمل کنترل تبادل داده‌ها استفاده می‌شود عبارتند از:
فصل پنجم:
روال کلی برنامه C جهت انتقال فایل Hex :
برنامة C جهت انتقال فایل Hex :
توابع خواندن از پورت :
توابع نوشتن در پورت :

 

 

واحد پردازشگری مرکزی(MK3880 )  
مقدمه
خانواده Mostek z80 از تراشه‌ها ، پیشرفت قابل توجهی در صنعت ریزرایانه‌ها پدید آوردند.
تراشه‌های این خانواده می‌توانند با هر نوع حافظه نیمه‌هادی استاندارد به کار روند و یک سیستم رایانه‌ای با گسترة وسیعی از کاربردها ایجاد کنند. برای مثال از دو مدار LSI و سه بسته استاندارد TTL MSI می‌توان یک کنترل کنندة ساده تشکیل داد. با افزودن حافظه و وسایل I/O یک رایانه با تواناییهای زیاد پدید آورد. این قدرت بالای محاسباتی به کاربر اجازه می‌دهد که با استفاده از برنامه‌نویسی، کارهای بسیار زیادی را توسط رایانه انجام دهد. دلیل اصلی کاربرد روزافزون MOSLSI در ریزرایانه‌ها ارزان بودن آنها می‌باشد. برای مثال ریزرایانه‌های MOSLSI در حال حاضر جایگزین مدارهای منطقی TTL در کاربردهایی مانند کلیدسازی خودکار، کنترل کننده‌های وسیلة جانبی، کنترل کننده‌های چراغ راهنما، پایانة اطلاعات فروش، پایانة هوشمند و سیستمهای آزمایش کننده شده‌اند. د رحقیقت ریزرایانه‌های MOSLSI راه خود رادر بیشترمحصولاتی که از الکترونیک در آنها استفاده شده است پیدا نموده‌اند و حتی جایگزین سیستمهای مکانیکی از قبیل باسکولها و کنترل خودروها شده‌اند. بازار ریزرایانه‌MOSLSI در حال حاضر پررونق است و محصولات جدیدی که در آنها بکار رفته است با نرخ بالایی رو به توسعه می‌باشد.تراشه Z80 Mostek نیز با داشتن توانائیهای زیر به گونه‌ای طراحی شده‌اند که بتواند در بازار رونق پیدا کند.
1-    Z80 از نظر نرم‌افزاری کاملاَ با تراشة متداول 8080Acpu سازگار است. قابلیتهای موجود در z80 می‌تواند آنرا به یک جایگزین برتر نسبت به 8080A تبدیل نماید.
2-     خانواده Z80 از نظر توانائیهای سخت‌افزاری از همة سیستمهای ریزرایانه‌ای هشت بیتی موجود در بازار برتر است. بنحوی که کاربر با توسعه اندکی در سخت‌افزار و نرم‌افزار سیستم می‌تواند توانائیهای اضافی مورد نیاز را در سیستم ایجاد کند.
3-     یک توسعه کامل و خط تولید مستقیم OEM همراه با پشتیبانی نرم‌افزاری کامل فراهم شده است تا کاربران را در طراحی و ساخت محصولات جدید یاری کند.
4-    ساخت سیستمهای ریزرایانه را با استفاده از تراشه‌های خانوادة Z80 بسیار ساده است. چنین سیستمی دارای سه بخش است.
1-    CPU واحد پردازشگر مرکزی
2-     حافظه‌های RAM,ROM
3-    مدارهای واسطه برای ارتباط با وسایل جانبی

ساختمان داخلی Z80-CPU:
نمودار بلوکی ساختمان داخلی CPU در شکل زیر نشان داده شده است نمودار قسمتهای اصلی CPU رانشان می‌دهد. توضیح مختصری دربارة هر قسمت در زیر آمده است.



Z80CPU شامل 208 بیت حافظه قابل خواندن و نوشتن(R/W) است که در دسترس برنامه‌نویس می‌باشد. این حافظه در هشت ثبات 8 بیتی و 4 ثبات 16 بیتی شکل می‌گیرد. همة ثباتهای Z80 بعنوان RAM ایستا مورد استفاده قرار می‌گیرد ثباتها شامل دو گروه شش‌تایی از ثباتهای همه منظوره هستند که بصورت ثباتهای 8 بیتی و یا زوج‌ثباتهای 16 بیتی بکار می‌رود. همچنین دو گروه ثبات انباره و‌پرچم نیز وجود‌دارد.
                                                        
ثبات تازه‌‌سازی
حافظه    بردار وقفه
ثبات شاخص‌دار IX

ثبات شاخص‌دارIY
نشانگر پشتهSP
شماره برنامهPC

                         مجموعه ثباتهای فرعی     مجموعة ثباتهای اصلی

پرچمها
 
انباره
 
پرچمها
F    انباره
A
 
 
C    B
 
 
E    D
 
 
L    H
ثباتهای CPU:
ثباتهای با منظور خاص
1-    ثبات شمارنده برنامه Program Counter
ثبات شمارندة برنامه آدرس 16 بیتی دستور جاری را که باید از حافظه آورده شود نشان می‌دهد. پس از انتقال محتوای pc به خطوط آدرس،pc بطور خودکار افزایش می‌یابد. هنگامی که یک پرش رخ می‌دهد، آدرس پرش بطور خودکار در pc جای می‌گیرد.
2-    ثبات نشانگر پشته(SP):
این ثبات، آدرس 16 بیتی ابتدای حافظة پشته را که قسمتی از حافظهRAM است در بر می‌گیرد. این حافظة خارجی بصورت(Last in Firstout) کار می‌کند. اطلاعات توسط دستورهای pop,push  از یکسری ثباتهای cpu به حافظه پشته یا از این حافظه به ثباتها منتقل می‌شود. اطلاعات گرفته شده از حافظه پشته همیشه آخرین اطلاعات ذخیره شده در آن است. پشته امکان اجرای سادة وقفه‌های چندگانه، زیربرنامه‌های تو‌در‌تو و ساده‌سازی انواع عملیات گوناگون بر داده‌ها را فراهم می‌سازد.
3-    ثبات شاخص‌دار(Iy-Ix):
ازاین دو ثبات مستقل جهت آدرس‌دهی شاخص‌دار استفاده می‌شود. در این حالت ثبات شاخص‌دار بعنوان نقطة شروع محلی از حافظه که در آن داده ذخیره و یا از آن داده گرفته می‌شود بکار می‌رود یک بایت اضافی در آدرس‌دهی شاخص‌دار وجود دارد که میزان جابجایی از نقطة شروع را مشخص می‌کند. میزان جابجایی بصورت مکمل دوی یک عدد علامت‌دار بیان می‌شود. این  نوع آدرس‌دهی بخصوص هنگامی که با جدولی از داده‌ها رو‌برو هستیم برنامه‌نویسی را بسیار ساده می‌سازد.
4-    ثبات آدرس صفحه وقفه(I):
Z80-CPU می‌تواند در پاسخ به نوعی وقفه یک CALL غیرمستقیم به هر مکانی از حافظه انجام دهد. ثبات I برای این نوع وقفه بکار می‌رود و هشت بیت با ارزشتر آدرس غیر مستقیم در آن ذخیره می‌شود در حالی که هشت بیت کم ارزشتر آن توسط وسیلة وقفه‌دهنده فراهم می‌گردد. این ویژگی سبب می‌شود که ریز‌برنامة سرویس وقفه بتواند در هر مکانی از حافظه با زمانی دستیابی بسیار کم جای گیرد.
5-    ثبات تازه‌سازی حافظه(R ):  
Z80 CPU دارای یک شمارندة تازه‌سازی حافظه می‌باشد تا امکان بکارگیری حافظه‌های پویا را بسادگی حافظه‌های ایستا فراهم نماید. هفت بیت این ثبات پس از هر بار واکشی دستور حافظه یک واحد افزایش پیدا می‌کند. در حالیکه CPU دستور واکشی شده از حافظه را رمزبردرای و اجرامی‌نماید محتوی شمارندة تازه‌سازی به بخش کم ارزشتر خطوط آدرس همراه با سیگنال کنترل فرستاده می‌شود. این نحوة تازه‌سازی برای برنامه‌نویس کاملا َقابل درک است و سرعت CPU رانیز کند نمی‌کند برنامه‌نویس می‌تواند ثبات R ر ابرای کارهای آزمایشی نیز بارگذاری کند. اما معمولاَ این ثبات کمتر مورد استفاده قرار می‌گیرد.


دانلود با لینک مستقیم