دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: نویسندگان: S.J. Cahill, Sid Katzen سری: ISBN (شابک) : 0131158252, 9780131158252 ناشر: Prentice Hall سال نشر: 1994 تعداد صفحات: 443 [433] زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 8 Mb
در صورت تبدیل فایل کتاب C for the Microprocessor Engineer به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب C برای مهندس ریزپردازنده نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
C for the Microprocessor Engineer طراحی شده است تا خواننده را با استفاده، مشکلات و مزایای استفاده از C به عنوان رسانه برنامه نویسی برای سیستم های ریزپردازنده تعبیه شده آشنا کند. می توان از آن به عنوان یک متن مستقل عمومی در فناوری ریزپردازنده استفاده کرد، زیرا تنها پیش زمینه محدودی در سخت افزار و نرم افزار ریزپردازنده انتظار می رود. ویژگی های کلیدی: نوشته شده از نقطه نظر مهندسی به جای اتخاذ یک رویکرد نرم افزار سنتی. محصولات سخت افزاری و نرم افزاری تجاری در دنیای واقعی که در سراسر آن استفاده می شود. مقایسه بین پردازنده 8 بیتی (6809) و 16/32 بیتی (68000) به منظور تأکید بر مزایای قابل حمل بودن یک زبان سطح بالا. معرفی ابزارهای نرم افزاری مانند اسمبلرهای قابل جابجایی، لینکرها، کامپایلرها و شبیه سازها. و استفاده از یک پروژه کوچک برای گردآوری، مقایسه و تضاد مفاهیم مختلف معرفی شده در متن.
C for the Microprocessor Engineer is designed to introduce the reader to the use, problems and advantages of using C as the programming medium for embedded microprocessor systems. It can be used as a general stand-alone text in microprocessor technology, since only a limited background is expected in microprocessor hardware and software. Key Features: written from an engineering point of view rather than taking a traditional software approach; real-world commercial hardware and software products used throughout; comparison between 8-bit (6809) and 16/32-bit (68000) processor made in order to emphasize the portability advantages of a high-level language; introduction of software tools such as relocatable assemblers, linkers, compilers and simulators; and use of a mini-project to bring together, compare and contrast the various concepts introduced in the text.
Target Processors The 6809 Microprocessor: Its Hardware Architecture Outside the 6809 Making the Connection The 6809 Microprocessor: Its Software Its Instruction Set Address Modes Example Programs The 68000/8 Microprocessor : Its Hardware Inside the 68000/8 Outside the 68000/8 Making the Connection The 68000/8 Microprocessor: Its Software Its Instruction Set Address Modes Example Programs Subroutines, Procedures and Functions The Call-Return Mechanism Passing Parameters Interrupts plus Traps equals Exceptions Hardware Initiated Interrupts Interrupts in Software C Source to Executable Code The Assembly Process Linking and Loading The High-Level Process Naked C A Tutorial Introduction Variables and Constants Operators, Expressions and Statements Program Flow Control More Naked C Functions Arrays and Pointers Structures Headers and Libraries ROMable C Mixing Assembly Code and Starting Up Exception Handling Initializing Variables Portability Project in C Preliminaries Specification System Design The Analog World Signals Digital to Analog Conversion Analog to Digital Conversion The Target Microcomputer 6809 -- Target Hardware 68008 -- Target Hardware Software in C Data Structure and Program 6809 -- Target Code 68008 -- Target Code Looking For Trouble Simulation Resident Diagnostics In-Circuit Emulation C'est la Fin Results More Ideas Acronyms and Abbreviations