دسته بندی | کامپیوتر و IT |
فرمت فایل | doc |
حجم فایل | 37 کیلو بایت |
تعداد صفحات فایل | 46 |
آموزش اصول برنامهنویسی اسمبلی در 46 صفحه word قابل ویرایش با فرمت doc
فهرست مطالب:
اصول برنامهنویسی اسمبلی
برنامهنویسی در C
مزیتهای C
معماری تراشه
خصوصیات و محدودیتها
درون تراشه
حافظه
اشارهگر پشته برنامه
اشارهگر پشته داده
کنترل و وضعیت اندپوینت
کنترل وضعیت USB
اصول راهانداز دستگاه
انواع استاندارد دستگاهها
دستگاههای شخصی
راه انداز دستگاه
مدهای کابر و هسته
مدل راه انداز Win32
مدل های راه انداز در ویندوزهای مختلف
زبانهای برنامه نویسی
لایه های راه انداز USB
راه انداز کاربردی
راه اندازهای باس
CPU تراشه enCorRe دستور پشتیبانی میکند. همه برنامهها باید از این 37 دستور استفاده کنند. سیپرس یک مترجم مجانی ارائه میدهد که کدهای اسمبلی را که شما مینویسید به فایلهای موضوع، که به منظور برنامهریزی در EPROM تراشه تهیه میشوند، تبدیل میکند. اگر ترجیح دهید که در C برنامهنویسی کنید، سیپریس یک مفسر C نیز پیشنهاد میکند.
اگر با برنامهنویسی اسمبلی میکروکنترلر آشنایی داشته باشید، برنامهنویسی برای enCoRo نیز مشابه همان است. اما اگر با برنامهنویسی در بیسیک و C آشنا هستید، باید بدانید که در برنامهنویسی کدهای اسمبلی بسیاری از عملگرهای زبانهای سطح بالا موجود نیست در اینجا دیگر حلقههای While یا for یا انواع مختلف متغیرها وجود ندارد. اما برای تراشهای مانند enCoRo که به منظور کارهای نمایشی و کنترلی غیر پیچیده طراحی شده است، استفاده از کدهای اسمبلی عملی است. برای برنامههای کوتاه، که به سرعت اجرا میشوند احتیاجی به خرید مفسر نیست.
اصول برنامهنویسی اسمبلی
برنامهنویسی اسمبلی شامل یک مجموعه از دستورات است که هر کدام مربوط به کدهای ماشینی هستند که تراشه از آنها پشتیبانی میکند. مثلاً دستور iord، که محل io را میخواند به کد h29 مربوط است. به جای به خاطر آوردن h 29، شما میتوانید iord را بنویسید، و مترجم معادل سازی را برای شما انجام خواهد داد. دستور iord همچنین احتیاج به یک عملوند دارد که محل خواندن را مشخص کند. به عنوان مثال 01h iord پورتی با آدرس h 10 را میخواند.
زبان برنامهنویسی اسمبلی همچنین میتواند شامل دایرکتیو و توضیحات باشد. دایرکتیوها دستوراتی هستند که به جای اینکه مربوط به CPU باشند، مربوط به مترجم میباشند. دایرکتیوها شما را قادر میسازند که محلی از حافظه را مشخص کنید، متغیرهایی تعریف نمایید. در کل، نقشی که مترجم در کنار اجرای دستورات مشخص شده باید ایفا کند را نشان میدهند. یک نقطه ویرگول ( : )یا ممیز دوبل ( // ) یک عبارت توصیفی را مشخص میکنند که مترجم از آنها چشمپوشی میکند.
مترجمی که توسط سیپرس ارائه میشود، cyasm.exe قابل اجرا در پنجره داس میباشد. سیپرس مرجعها و راهنمای استفاده برای کاربرانی را تهیه کرده است که چگونگی استفاده از مترجم را شرح میدهد.
مترجم از دو مجموعه دستور مشابه برای CPUهای سری A و سریB پشتیبانی میکند. تراشههای enCoRo از سری B هستند. تراشههای قدیمیتر سیپرس، مانند 63001، از سری A بودند و از همة دستورات بجز بعضی از آنها پشتیبانی میکنند.
کدهای مترجم
راهنمای کاربران دارای توضیحات کاملی در مورد کد اسمبلی و دایرکتیوهاست و در اینجا برخی از جزئیات آن تکرار میشود. جدول 1-8 خلاصهای از کدها میباشد و جدول 2-8 خلاصهای از دایرکتیوها را نشان میدهد. کدهای ماشین تراشه به 37 دستور ترجمه شده است.
+ نمونه پرسشنامه + نمونه پرسشنامه آماری + نمونه پرسشنامه روش دلفی + نمونه پرسشنامه طیف لیکرت + نمونه پرسشنامه پایان نامه + نمونه پرسشنامه Ahp + نمونه پرسشنامه تحقیق + نمونه پرسشنامه استخدامی + نمونه پرسشنامه شهرسازی + نمونه پرسشنامه معماری + نمونه پرسشنامه آماری دوم دبیرستان + نمونه پرسشنامه آماری دبیرستان + نمونه پرسشنامه آماری مدیریت + نمونه پرسشنامه آماری Spss + نمونه پرسشنامه آماری + نمونه پرسشنامه آمار + نمونه سوالات پرسشنامه آماری + دانلود نمونه پرسشنامه آماری + نمونه پرسشنامه های آماری + نمونه پرسشنامه به روش دلفی + نمونه پرسشنامه با طیف لیکرت + دانلود نمونه پرسشنامه طیف لیکرت + نمونه پرسشنامه براساس طیف لیکرت + نمونه پرسشنامه پایان نامه کارشناسی ارشد معماری + نمونه پرسشنامه پایان نامه معماری + نمونه پرسشنامه پایان نامه شهرسازی + نمونه پرسشنامه پایان نامه مدیریت + نمونه پرسشنامه پایان نامه رشته معماری + نمونه پرسشنامه پایان نامه گردشگری + نمونه پرسشنامه پایان نامه پزشکی + نمونه پرسشنامه پایان نامه روانشناسی + نمونه پرسشنامه پایان نامه کارشناسی ارشد + نمونه پرسشنامه Ahp فازی + دانلود نمونه پرسشنامه Ahp + نمونه پرسشنامه روش Ahp + نمونه پرسشنامه مدل Ahp + نمونه فرم پرسشنامه Ahp + نمونه پرسشنامه استاندارد Ahp + نمونه پرسشنامه های Ahp + نمونه پرسشنامه برای Ahp + نمونه طراحی پرسشنامه Ahp + نمونه پرسشنامه تحقیقات بازار + نمونه پرسشنامه تحقیقی + نمونه پرسشنامه تحقیقات بازاریابی + نمونه پرسشنامه تحقیقاتی پزشکی + نمونه پرسشنامه تحقیق بازاریابی + نمونه پرسشنامه تحقیق علوم اجتماعی + نمونه پرسشنامه تحقیق معماری + نمونه پرسشنامه تحقیق میدانی + نمونه پرسشنامه تحقیق طلاق + نمونه پرسشنامه استخدامی + نمونه پرسشنامه استخدام + نمونه فرم پرسشنامه استخدامی + نمونه پرسشنامه های استخدامی + نمونه پرسشنامه استخدام منشی + نمونه پرسشنامه استخدام کارگر + نمونه فرم های پرسشنامه استخدامی + دانلود نمونه فرم پرسشنامه استخدامی + نمونه پرسشنامه شهرسازی Pdf + دانلود نمونه پرسشنامه شهرسازی + نمونه پرسشنامه رشته شهرسازی + نمونه پرسشنامه های شهرسازی + نمونه پرسشنامه معماری پایان نامه + نمونه پرسشنامه رشته معماری + دانلود نمونه پرسشنامه معماری + نمونه پرسشنامه مقاله معماری
لیست کل یادداشت های این وبلاگ
بررسی شبیه سازی PLC با میکروکنترولر
پرسشنامه سنجش اضطراب 30 سوالی
پرسشنامه اضطراب امتحان فریدمن
پرسشنامه استاندارد دلبستگی به مکان
پرسشنامه ارزیابی میزان خلاقیت دانش آموزان توسط معلمان
پرسشنامه ارزیابی عملکرد کارکنان در سازمان
پرسشنامه ارزیابی شایستگی مدیران و رؤسا
پرسشنامه ارزیابی انطباق پذیری و همبستگی خانواده
الگوریتم های متراکم سازی
الگوریتم های تخصیص داده پویا در سیستم های پایگاه داده توزیعی
مقاله در مورد الگوریتم های مسیریابی
الگوریتم های مسیر یابی
الفبای تجارت الکترونیکی (مزایا و مدل های تجارت الکترونیک)
مقاله در مورد الزامات تکنولوژی
[همه عناوین(299)]