loader-img
loader-img-2
کتابانه
کتابانه

کتاب ریزپردازنده Z80 - باری بی. بری | حسین نیا

5 / 5
موجود شد خبرم کن
دسته بندی :

کتاب ریز پردازنده Z80  تألیف باری بی. بری با ترجمه ی دکتر سعید حسین نیا توسط انتشارات دانشگاه امام رضا (ع) به چاپ رسیده است.

امروزه تقریباً در همه صنایع به ریزپردازنده برای کنترل فرآیندهای مختلف استفاده می شود. مطالعه یک ریز پردازنده 8 بیتی غالباً به عنوان مقدمه ای برای آشنایی با نحوۀ برنامه ریزی و ارتباط دهی ریز پردازنده های پیشرفته در نظر گرفته می شود. کتاب حاضر ضمن معرفی ساختمان و مجموعه دستورالعمل های ریز پردازنده Z80 مباحث را با بیان ساده ارائه می دهد؛ این کتاب نه فقط مجموعه دستورالعمل های یک ریز پردازنده بسیار متدوال را ارائه می دهد بلکه یک زمینه بسیار مناسب را برای برنامه نویسی ساختاری شده به زبان اسمبلی و ماشین و ارتباط دهی ریزپردازنده نیز فراهم می کند. از ویژگی های این کتاب می توان به معرفی مجموعه ای از رابط های قابل برنامه ریزی متدوال و اختصاص یک فصل به ریز پردازنده های پیشرفته تر اشاره کرد.


فهرست


1- مقدمه ای بر ریزپردازنده ها ریزپردازنده سیستم حافظه وسایل ورودی ـ خروجی 2-  ساختمان Z80 اهداف مدل برنامه نویسی قالب های کلمه فرمان 3- دستورالعمل انتقال اطلاعات روش های آدرس دهی دستورالعمل های انتقال مستقیم اطلاعات دستورالعمل های انتقال اطلاعات پشته 4- دستورالعمل حسابی و منطقی جمع تفریق دستورالعمل منطقی خلاصه 5- دستورالعمل های کنترل برنامه دستورالعمل های پرش غیرشرطی زیربرنامه ها 6- زبان اسمبلی اسمبلر عبارت زبان اسمبلی اسمبلرهای ماکرو 7- برنامه نویسی ساختار شده به زبان اسمبلی ساختن روند نما ساختارهای اصلی مثال هایی از ساختار برنامه 8- جابجایی اطلاعات و برنامه نویسی حسابی اهداف انتقال یک رشته کاراکتری ضرب و تقسیم لغات مهم 9-  تبدیل رمزها جستجو در جدول و تأخیرهای زمانی تبدیل رمز ASCII تبدیل دودیی به BCD تأخیرهای زمانی 10- آشنایی با ساختمان سیستم Z80 وضعیت پایه های Z80 زمان بندی خواندن و نوشتن Z80 11- ارتباط دهی حافظه حافظه سیستم های حافظه RAMدینامیکی 12- ارتباط دهی ورودی ـ خروجی با استفاده از درگاه های موازی درگاه ورودی ـ خروجی ساده صفحه کلید نمایشگر عددی 13- ارتباطات متوالی مقدمه ای بر ارتباطات متوالی اطلاعات استانداردهای واسطه ای 14- زمان سنج قابل برنامه ریزی 8254 ساختمان 8254 ساعت وقت واقعی 15- تبدیل های آنالوگ به دیجیتال و دیجیتال به آنالوگ DAC بکارگیری ADC برای اندازه گیری درجه حرارت 16- مقدمه ای بر ریزپردازنده های پیشرفته ریزپردازنده 16 بیتی 8086 ریزپردازنده های 32 بیتی ضمیمه الف: مجموعه دستورالعمل z80 ضمیمه ب: مشخصات z80 ضمیمه پ: رمز ASCII ضمیمه ت: پاسخ سوالات (شماره های زوج)

برشی از متن کتاب


اغلب اسمبلرها رمز منبع را با دو بار عبور از آن (مرور کردن آن) به رمز هدف تبدیل می کنند. این نوع اسمبلر را «اسمبلر دوگذره» می نامند. در زمان های اولیه ظهور کامپیوتر و برنامه اسمبلر، برخی از سیستم های کامپیوتر از اسمبلر یک گذره استفاده می کردند که محدودیت های متعددی داشت. مهمترین محدودیت اسمبلر یک گذره این است که آدرس دهی پیشاپیش در آن امکان پذیر نیست. این بدین مفهوم است که نرم افزار نمی تواند به یک دستورالعمل جلوتر در برنامه پرش نماید. این محدودیت گاهی برنامه نویسی را مشکل و در برخی موارد غیر ممکن می سازد. علت اینکه اسمبلر یک گذره نمی تواند به یک دستورالعمل جلوتر مراجعه نماید این است که آدرس مربوط به آن را در حافظه نمی داند. اسمبلر دو گذره این عیب را با اضافه کردن یک گذر اضافی رفع می نماید. گذر اوّل: در حین اولین گذر اسمبلر، برنامه منبع مرور می شود و یک جدول برچسب بوسیله اسمبلر ساخته می شود. شکل 6ـ2 یک برنامه منبع کوتاه را به همراه یک جدول برچسب که بوسیله اسمبلر از روی آن تولید شده است نشان می دهد. (اسمبلر دو گذره)

(سخت افزار، نرم افزار، برنامه ریزی و ارتباط دهی) نویسنده: باری بی. بری مترجم: دکتر سعید حسین نیا انتشارات: دانشگاه امام رضا (ع)


ثبت دیدگاه


دیدگاه کاربران

اولین کسی باشید که دیدگاهی برای "کتاب ریزپردازنده Z80 - باری بی. بری | حسین نیا" می نویسد

آخرین بازدید های شما

۷ روز ضمانت بازگشت وجه ۷ روز ضمانت بازگشت وجه
ضمانت اصالت کالا ضمانت اصالت کالا
۷ روز هفته ۲۴ ساعته ۷ روز هفته ۲۴ ساعته
امکان پرداخت در محل امکان پرداخت در محل
امکان تحویل در محل امکان تحویل در محل