ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب X86 Assembly Language and C Fundamentals

دانلود کتاب زبان مونتاژ X86 و مبانی C

X86 Assembly Language and C Fundamentals

مشخصات کتاب

X86 Assembly Language and C Fundamentals

ویرایش: 1st 
نویسندگان:   
سری:  
ISBN (شابک) : 9781466568259 
ناشر: CRC Press 
سال نشر: 2013 
تعداد صفحات: 807 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 4 مگابایت 

قیمت کتاب (تومان) : 36,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 24


در صورت تبدیل فایل کتاب X86 Assembly Language and C Fundamentals به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب زبان مونتاژ X86 و مبانی C نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب زبان مونتاژ X86 و مبانی C

زبان اسمبلی زبان غالب مورد استفاده در ریزپردازنده‌های تعبیه‌شده، به شما امکان می‌دهد برنامه‌هایی بنویسید که معمولاً سریع‌تر و فشرده‌تر از برنامه‌هایی هستند که به زبان سطح بالا نوشته شده‌اند و کنترل بیشتری بر برنامه‌های کاربردی برنامه ارائه می‌دهند. X86 Assembly Language و C Fundamentals با تمرکز بر زبان‌های مورد استفاده در ریزپردازنده‌های X86، نحوه نوشتن برنامه‌ها در زبان اسمبلی X86، زبان برنامه‌نویسی C و ماژول‌های زبان اسمبلی X86 را توضیح می‌دهد که در برنامه C تعبیه شده‌اند. انبوهی از نمونه‌های طراحی برنامه، از جمله کد کامل و خروجی‌ها، به شما کمک می‌کند مفاهیم را راحت‌تر درک کنید. در صورت نیاز، کتاب همچنین تئوری طراحی را به تفصیل شرح می دهد. معماری ریزپردازنده X86 و دستورالعمل‌های رایج مورد استفاده را بیاموزید. پس از پوشش سیستم‌های اعداد باینری، هشت‌گانه، اعشاری و هگزادسیمال، این کتاب معماری کلی ریزپردازنده X86، حالت‌های آدرس دهی فردی، عملیات پشته، رویه‌ها، آرایه‌ها، ماکروها و عملیات ورودی/خروجی را ارائه می‌کند. متداول‌ترین دستورالعمل‌های زبان اسمبلی X86، از جمله انتقال داده، شاخه‌بندی و حلقه‌بندی، منطق، تغییر و چرخش، و دستورالعمل‌های رشته‌ای و همچنین دستورالعمل‌های حسابی با نقطه ثابت، اعشاری با کد باینری (BCD) و ممیز شناور را برجسته می‌کند. . یک پایه محکم در زبانی که معمولاً در سخت افزار دیجیتال استفاده می شود را دریافت کنید که برای دانشجویان علوم کامپیوتر و مهندسی برق، کامپیوتر و نرم افزار نوشته شده است، این کتاب پیش زمینه ای اساسی در برنامه نویسی C، طراحی منطق دیجیتال و معماری کامپیوتر دارد. این متن جامع و مستقل که به عنوان یک آموزش طراحی شده است، پایه ای محکم در زبان اسمبلی برای هر کسی که با طراحی سخت افزار دیجیتال کار می کند، ارائه می دهد.


توضیحاتی درمورد کتاب به خارجی

The predominant language used in embedded microprocessors, assembly language lets you write programs that are typically faster and more compact than programs written in a high-level language and provide greater control over the program applications. Focusing on the languages used in X86 microprocessors, X86 Assembly Language and C Fundamentals explains how to write programs in the X86 assembly language, the C programming language, and X86 assembly language modules embedded in a C program. A wealth of program design examples, including the complete code and outputs, help you grasp the concepts more easily. Where needed, the book also details the theory behind the design. Learn the X86 Microprocessor Architecture and Commonly Used Instructions Assembly language programming requires knowledge of number representations, as well as the architecture of the computer on which the language is being used. After covering the binary, octal, decimal, and hexadecimal number systems, the book presents the general architecture of the X86 microprocessor, individual addressing modes, stack operations, procedures, arrays, macros, and input/output operations. It highlights the most commonly used X86 assembly language instructions, including data transfer, branching and looping, logic, shift and rotate, and string instructions, as well as fixed-point, binary-coded decimal (BCD), and floating-point arithmetic instructions. Get a Solid Foundation in a Language Commonly Used in Digital Hardware Written for students in computer science and electrical, computer, and software engineering, the book assumes a basic background in C programming, digital logic design, and computer architecture. Designed as a tutorial, this comprehensive and self-contained text offers a solid foundation in assembly language for anyone working with the design of digital hardware.



فهرست مطالب

Front Cover......Page 1
Dedication......Page 8
Contents......Page 10
Preface......Page 18
Chapter 1: Number Systems and Number Representations......Page 26
Chapter 2: X86 Processor Architecture......Page 76
Chapter 3: Addressing Modes......Page 112
Chapter 4: C Programming Fundamentals......Page 126
Chapter 5: Data Transfer Instructions......Page 218
Chapter 6: Branching and Looping Instructions......Page 256
Chapter 7: Stack Operations......Page 296
Chapter 8: Logical, Bit, Shift, and Rotate Instructions......Page 310
Chapter 9: Fixed-Point Arithmetic Instructions......Page 372
Chapter 10: Binary-Coded Decimal Arithmetic Instructions......Page 434
Chapter 11: Floating-Point Arithmetic Instructions......Page 470
Chapter 12: Procedures......Page 554
Chapter 13: String Instructions......Page 568
Chapter 14: Arrays......Page 600
Chapter 15: Macros......Page 618
Chapter 16: Interrupts and Input/Output Operations......Page 642
Chapter 17: Additional Programming Examples......Page 654
Appendix A: ASCII Character Codes......Page 706
Appendix B: Answers to Select Problems......Page 708




نظرات کاربران