بررسی رابطه بین معماری و برنامه مترجم (کامپایلر)

چکیده

تعامل بین طرح مجموعه دستورالعمل های کامپیوتری و طرح کامپایلر که کد را برای کامپیوتر ایجاد می کند دارای کاربردهای مهمی در هزینه محاسباتی و بازدهی می باشد. این مقاله، که به بررسی این تعامل ها می پردازد، به طور ایده آلی بر مبنای اطلاعات جامعی می باشد؛ متاسفانه، چنین اطلاعاتی اندک می باشند. و در حالی که داده هایی در زمینه داستفاده از مجموعه دستورالعمل وجود دارد، ارتباط این اطلاعات با طرح کامپایلر نامشخص می باشد. بنابراین، این مورد یک دستور مشخص صریحی می باشد، که بر مبنای بررسی های گسترده ای است. من و همکارانم در بهبوهه تلاش تحقیقاتی هستیم که هدف آن اتوماتیک کردن ایجاد کامپایلر های کیفی تولیدی می باشد. (برای محدود کردن آنچه که قبلا به نام پروژه بلندپروازانه بوده است، ما تنها زبان جبر و کامپیوترهای معمولی را مد نظر قرار می دهیم.) به طور مختصر، بر خلاف بسیاری از کامپایلرها- یعنی تلاش برای کامپایل کردن در گذشته–فعالیت های شامل اتوماتیک کردن تمام مراحل کامپایلر–شامل مرحله بهینه سازی و ایجاد کد که در بهینه سازی کامپایلرها یافت می شود، می باشد. تنها اطلاعات ورودی مربوط به این فرایند تولید، تعریف رسمی از زبان مبدا و کامپیوتر هدف می باشد. ایجاد الگوریتم کامپایل که به همراه پارامترهای مناسب می باشد، در مجموعه گسترده ای از طرح های کامپیوتری بازدهی داشته و برای این تحقیق مهم می باشد. در عوض، مد نظر قرار دادن این الگوریتم ها ما را به طور مشخصی به این سمت می کشاند تا بسیاری از طرح ها و مشکلاتی را که آن ها ایجاد می کنند، مورد بررسی قرار دهیم. بسیاری از عقایدی که مطرح می گردد، بر مبنای تجاربمان برای انجام این فرایند و با توجه به مشکلاتی که ما با آن ها روبرو می باشیم، می باشد. مقاله های مربوط به این دست با مد نظر قرار دادن این مورد آغاز می گردد که هزینه سخت افزار به سرعت پایین آمده در حالی که هزینه نرم افزار رو به بالا می باشد. نتیجه اجتناب ناپذیر این می باشد که می بایست روش هایی را برای سخت افزار به منظور ساده کردن فعالیت نرم افزاری پیدا کنیم. یکی از روش هایی که می توان چنین کاری را انجام داد، طراحی مجموعه دستورالعمل هایی می باشد که به بازتاب نیازهای مربوط به زبان های برنامه نویسی سطح بالا می پردازد.

خرید

مطالب مرتبط


ترجمه مقاله تعیین پارامترهای سیم پیچی میدان و سیم پیچ میراگر ماش

یک روش تازه و بنیادین برای تعیین پارامترهای مدار سیم پیچی میدان و سیم پیچ میراگر ماشین سنکرون پروژه کارشناسی ارشد برق

فایل محتوای:

1) اصل مقاله لاتین IEEE صفحه 9

2) متن ورد ترجمه شده به صورت کاملا تخصصی 27 صفحه

در این عصر محاسبات پیشرفته که الگوریتم های پیشرفته وتکنیک های پرهزینه برای تعیین پارامترهای ماشین سنکرون استفاده می شوند، این مقاله روشی تازه، اقتصادی و بااین وجود، بنیادین را برای تخمین پارامترهای محورهای d و q مدار میدان و مدار میراگر یک ماشین سنکرون با سییم پیچ میدان با توان کم/متوسط را ارایه می دهد. روش جدید پیشنهاد شده، از روابط بنیادین ولتاژ، جریان، و نشتی شار یک ماشین سنکرون با سیم پیچ میدان سه فاز، در یک توالی مرجع a-b-c بهره می گیرد. نخست، روش پیشنهاد شده با جزییات آن توسط معادلات تحلیلی توضیح داده شده، و سپس برای تعیین پارامترهای نامبرده ی یک ماشین سنکرون کوچک آزمایشگاهی بکار گرفته شده است. پارامترهای دیگر مدار معادل، با استفاده از آزمایشهای قرار دادی تعیین شده اند. اعتبار بیشتر این روش، با بکازگیری آن در دو ماشین بزرگتر با پلاک های متفاوت، انجام شده است. به علاوه، پارامترهای نامبرده ی ماشین های بزرگتر نیز با استفاده از تست های استاندارد IEEE بطور تجربی تعیین شده اند. سرانجام، یک مقایسه بین نتایج بدست آمده از روش رایج و روش ارایه شده ی ما انجام شده و روش ما ه خاطر تطابق نزدیک آن با نتایج روش اصلی، معتبر شناخته شده است.

خرید

مطالب مرتبط


8 وزیر با عقبگرد

دسته: سی شارپ | # C

حجم فایل: 43 کیلوبایت

تعداد صفحه: 1

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

خرید

مطالب مرتبط


ترجمه مقاله طراحی، تجزیه و تحلیل و تست زمان واقعی یک کنترل کننده

دسته: برق

حجم فایل: 3339 کیلوبایت

تعداد صفحه: 32

پروژه درس توزیع انرژی: طراحی، تجزیه و تحلیل و تست زمان واقعی یک کنترل کننده برای

سیستم ریز شبکه چند ورودی

این مقاله بر روی طراحی و تجزیه و تحلیل یک کنترل کننده برای سیستم میکرو چند ورودی متمرکز شده است. کنترل کننده پیشنهادی قابل استفاده با هر مولد توزیعی یا سیستم (DG) در زیر شبکه شامل ولتاژ داخلی و حلقه های جریان درتنظیم اینورتر رابط شبکه سه فاز می باشد.

همچنین بررسی توان خروجی حلقه های کنترل برای کنترل توان اکتیو و راکتیو جهت سهولت به اشتراک گذاری توان بین مولدهای توزیع متوازی (DG) هنگامی که یک خطا در زیر شبکه رخ می دهد امری ضروری می باشد. کنترلر همچنین شامل الگوریتم های همزمان سازی برای تضمین اتصال مجدد هموار و ایمن از زیرشبکه ها و شبکه های همگانی مانند شبکه برق با پاک سازی خطا می باشد.

با اجرای کنترلر یکپارچه، سیستم زیر میکرو چند ورودی قادر خواهد بود که بین اثر جزیره ای (محدود شدن گسیل از کاتد لامپ الکترونی به مناطق کوچک خاصی از کاتد در شرایطی که ولتاژ شبکه کمتر از مقدار معینی باشد را اثر جزیره ای (island effects) گویند و حالت اتصال به شبکه بدون اخلال دربارهای بحرانی متصل به آن سوئیچ برقرار کند. عملکرد این کنترلر در شبیه سازی با استفاده از یک شبیه ساز دیجیتال زمان – طبیعی یا همان نرم افزار RTOS و بطور تجربی با استفاده ازیک نمونه آزمایشگاهی مقیاس بندی شده، انجام شده است.

واژه های کلیدی: سیستم تولید گسترده (DG) ، شبیه سازی تجهیزات in-The-loop زیر شبکه عملکرد و بهره برداری، موازی، کنترل جریان برق

خرید

مطالب مرتبط


ارزیابی پارامتر مدل میانگین حرکت خود بازگشتی پیش بینی جریان رودخ

چکیده

پیش بینی جریان رودخانه یکی از مهم ترین کاربردها را در هیدرولوژی (آب شناسی) تشکیل می دهد. روش های متعددی برای این منظور توسعه یافته اند و یکی از مشهورترین تکنیک ها، مدل میانگین حرکت خود بازگشتی (ARMA) می باشد. در بررسی گزارش شده در اینجا، هدف، حداقل رسانی خطا برای فصل خاصی از سال و همچنبن سری های کامل می باشد. برنامه ریزی هدفمند (GP) برای ارزیابی پارامترهای مدل ARMA مورد استفاده قرار گرفته است. ایستگاه شالو بریدج در رودخانه کارون به همراه 68 سال سابقه در مورد داده های مربوط به جریان رودخانه ای، برای ارزیابی کارایی روش پبشنهاد شده انتخاب شد. نتایج هنگام مقایسه با روش معمول ارزیابی احتمال ماکزیمم با توجه به الگوریتم پیشنهاد شده جدید مطلوب بودند.

مقدمه

در عملیات رودخانه ای کوتاه یا بلند مدت، ارزیابی جریان رودخانه، پارامتر مهمی می باشد. یکی از متداول ترین روش های استفاده شده برپایه استفاده از داده های مشاهده شد? قبلی و پیش بینی تخلیه رودخانه در آینده یا استفاده از آنالیز مجموعه های زمانی می باشد. زمینه آنالیزهای مجموعه های زمانی در دهه اخیر به علت پیشرفت و دستیابی به دانش جدید در زمینه دینامیک های غیرخطی تغییر یافته است.

خرید

مطالب مرتبط