دانلود کتاب برنامه نویسی و زبان اسمبلی کامپیوتر های شخصی ترجمه فرزانه کیمیایی
زبان اسمبلی Assembly به مجموعه زبانهای برنامهنویسی سطح پایینی اطلاق میشود که در آن مستقیماً دستورالعملهای پردازندهٔ اصلی (CPU) نوشته میشود ( یعنی دستوراتی که ALU توانایی انجام آنها را دارد.) به دلیل سطح پایین بودن این زبانها، نوشتن، اشکالزدایی و نگهداری برنامه سختتر است.
برای هر خانوادۀ CPU یک زبان اسمبلی وجود دارد. این زبان به زبان مادر کامپیوتر بسیار نزدیک میباشد بهطوری که تمامی برنامههای اولیه همچون ++C توسط زبان اسمبلی ساخته شده است و همچنین اکثر کارها در زمینۀ هک و مانند آن با این زبان انجام میشود. در زبان اسمبلی هر دستور زبان متناظر یک دستور باینری است. این زبان را با استفاده از اسمبلرها میتوان به زبان ماشین یعنی صفر و یک تبدیل کرد. نرمافزارهای اسمبلر بر روی سیستم نصب شده و با وارد کردن کدهای اسمبلی و اشکالزدایی کردن آن میتوان آنها را به زبان ماشین تبدیل کرد.
اسمبلر یا همگذار نرم افزاری است که برنامه نوشته شده به زبان اسمبلی را به کد ماشین تبدیل می کند و یک فایل با پسوند obj تولید می کند. توجه شود که این فایل قابل اجرا نیست و بوسیله نرم افزار Linker این فایل به یک فایل با پسوند exe تبدیل می شود که این فایل جدید قابل اجرا است. برخی از اسمبلر های معروف عبارتند از:
- مایکروسافت اسمبلر
- توربو اسمبلر
کتاب برنامه نویسی و زبان اسمبلی کامپیوتر های شخصی نوشته پیتر ایبل می باشد که توسط خانوم مهندس فرزانه کیمیایی ترجمه شده است این کتاب در 520 صفحه نگارش شده است که مشتمل بر 25 فصل می باشد که به صورت گذرا به برخی از فصل های آن در زیر اشاره شده است:
- ویژگیهای اصلی سخت افزار کامپیوتر های شخصی
- موارد ضروری برای استفاده از نرم افزار
- اجرای دستورات کامپیوتر
- موارد ضروری برای کد نویسی در زبان اسمبلی
- اسمبل کردن، لینک کردن و اجرای یک برنامه
- دستورات سمبولیک و آدرس دهی
- نوشتن برنامه های نوع .COM
- موارد ضروری برنامه نویسی برای منطق و کنترل
- مقدمه ای بر پردازش صفحه کلید و صفحه نمایش
- موارد پشرفته پردازش صفحه نمایش
- نکات پیشرفته پردازش صفحه کلید
- پردازش داده های رشته ای
- محاسبات 1- پردازش داده های دودویی
- محاسبات 2- پردازش داده های BCD و ASCII
- تعریف و پردازش جداول
- و…
جزوه آموزشی که ضمیمه این مطلب شده است تحت عنوان برنامه نویسی به زبان اسمبلی برای کامپیوتر های شخصی می باشد، که شما را با مقدمات زبان اسمبلی و انواع حافظه ها، به همراه دستورات این زبان آشنا می کند. این جزوه که در 55 صفحه و به صورت تایپ شده می باشد برای جمع بندی و خلاصه برداری مفید می باشد.
دانلود مستقیم : کتاب برنامه نویسی و زبان اسمبلی کامپیوتر های شخصی + جزوه آموزشی
حجم فایل : 20 مگابایت
پسورد فایل : www.mohandesyar.com