ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Computer Organisation and Architecture

دانلود کتاب سازمان و معماری کامپیوتر

Computer Organisation and Architecture

مشخصات کتاب

Computer Organisation and Architecture

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 933290183X, 9789332901834 
ناشر: McGraw Hill Education (India) 
سال نشر: 2015 
تعداد صفحات: 686 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 9 مگابایت 

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



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

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


در صورت تبدیل فایل کتاب Computer Organisation and Architecture به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


توضیحاتی در مورد کتاب سازمان و معماری کامپیوتر

این کتاب درسی ترکیب کاملی از اصول اولیه معماری کامپیوتر، پیچیدگی‌های زبان‌های اسمبلی مدرن و مفاهیم پیشرفته مانند سیستم‌های حافظه چند پردازنده و فناوری‌های ورودی/خروجی را ارائه می‌کند. -- جلد پشتی


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

"This textbook provides a perfect amalgam of the basics of computer architecture, intricacies of modern assembly languages and advanced concepts such as multiprocessor memory systems and I/O technologies." -- back cover.



فهرست مطالب

Title
Contents
1. Introduction to Computer Architecture
	1.1 What is a Computer?
		1.1 A Basic Computer
	1.2 Structure of a Typical Desktop Computer
		1.3 Computers are Dumb Machines
		1.4 The Language of Instructions
		1.5 Instruction Set Design
		1.6 How to Ensure that an ISA is Complete?
		1.7 Design of Practical Machines
		1.8 The Road Ahead
		Summary
		Further Reading
		Exercises
PART I ARCHITECTURE: SOFTWARE INTERFACE
	2. The Language of Bits
		2.1 Logical Operations
		2.2 Positive Integers
		2.3 Negative Integers
		2.4 Floating-Point Numbers
		2.5 Strings
			Summary
			Further Reading
			Exercises
	3. Assembly Language
		3.1 Why Assembly Language
		3.2 The Basics of Assembly Language
		3.3 SimpleRisc
			Summary
			Further Reading
			Exercises
	4. ARM® Assembly Language
		4.1 The Arm® Machine Model
		4.2 Basic Assembly Instructions
		4.3 Advanced Features
		4.4 Encoding The Instruction Set
			Summary
			Further Reading
			Exercises
	5. x86 Assembly Language
		5.1 Overview of the x86 Family of Assembly Languages
		5.2 x86 Machine Model
		5.3 Integer Instructions
		5.4 Floating-Point Instructions
		5.5 Encoding The x86 ISA
			Summary
			Further Reading
			Exercises
PART II ORGANISATION: PROCESSOR DESIGN
	6. Logic Gates, Registers, and Memories
		6.1 Silicon-Based Transistors
		6.2 Combinational Logic
		6.3 Sequential Logic
		6.4 Memories
			Summary
			Further Reading
			Exercises
	7. Computer Arithmetic
		7.1 Addition
		7.2 Multiplication
		7.3 Division
		7.4 Floating-Point Addition and Subtraction
		7.5 Multiplication of Floating-Point Numbers
		7.6 Division of Floating-Point Numbers
			Summary
			Further Reading
			Exercises
	8. Processor Design
		8.1 Design of a Basic Processor
		8.2 Units in a Processor
		8.3 The Control Unit
		8.4 Microprogram-Based Processor
		8.5 Microprogrammed Data Path
		8.6 Microassembly Language
		8.7 Shared Bus and Control Signals
		8.8 The Microcontrol Unit
		Summary
		Further Reading
		Exercises
	9. Principles of Pipelining
		9.1 A Pipelined Processor
		9.2 Design of a Simple Pipeline
		9.3 Pipeline Stages
		9.4 Pipeline Hazards
		9.5 Solutions in Software
		9.6 Pipeline with Interlocks
		9.7 Pipeline with Forwarding
		9.8 Support for Interrupts/Exceptions*
		9.9 Performance Metrics
		9.10 Power and Temperature Issues
		9.11 Advanced Techniques*
		Summary
			Further Reading
			Exercises
PART III ORGANISATION: SYSTEM DESIGN
	10. The Memory System
		10.1 Overview
		10.2 Caches
		10.3 The Memory System
		10.4 Virtual Memory
		Summary
			Further Reading
			Exercises
	11. Multiprocessor Systems
		11.1 Background
		11.2 Software for Multiprocessor Systems
		11.3 Design Space of Multiprocessors
		11.4 MIMD Multiprocessors
		11.5 SIMD Multiprocessors
		11.6 Interconnection Networks
		Summary
			Further Reading
			Exercises
	12. I/O and Storage Devices
		12.1 I/O System—Overview
		12.2 Physical Layer—Transmission Sublayer
		12.3 Physical Layer—Synchronisation Sublayer
		12.4 Data Link Layer
		12.5 Network Layer
		12.6 Protocol Layer
		12.7 Case Studies—I/O Protocols
		12.8 Storage
		Summary
			Further Reading
			Exercises
PART IV APPENDIX
	Appendix A Case Studies of Real Processors
		A.1 ARM® Processors
		A.2 AMD® Processors
		A.3 Intel® Processors
	Appendix B Graphics Processors
		B.1 Overview
		B.2 NVIDIA® Tesla® Architecture
		B.3 Streaming Multiprocessor (Sm)
		B.4 Computation on a GPU
		B.5 CUDA Programs
Index




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