Items related to A Practical Introduction to Computer Architecture (Texts...

A Practical Introduction to Computer Architecture (Texts in Computer Science) - Softcover

  • 4.00 out of 5 stars
    6 ratings by Goodreads
 
9781849968317: A Practical Introduction to Computer Architecture (Texts in Computer Science)

Synopsis

This book’s unique approach encourages readers to derive their own conclusions via experimentation, enabling them to discover for themselves the fundamental and exciting topics of computer architecture. Each chapter concludes with a set of example problems.

"synopsis" may belong to another edition of this title.

From the Back Cover

Computer architecture, which underpins computer science, is a topic in which "getting things done" is paramount: The ability to understand trade-offs before selecting between and implementing well-considered design options is often as important as the study of those options at a more theoretical level.

This easy-to-follow A Practical Introduction to Computer Architecture blends traditional teaching approaches with the use of mathematics, together with the use of a hardware description language (Verilog) and a concrete processor (MIPS32) as vehicles for "hands-on" modelling and experimenting with digital logic and processor design. This unique approach encourages readers to derive their own conclusions via experimentation, enabling them to discover for themselves the fundamental and exciting topics of computer architecture.

The book is divided into three parts, covering each of the three levels of abstraction: the digital logic layer, the instruction set and micro-architecture layer, and the hardware/software interface. The first part deals with the basic tools and techniques which underpin the rest of the book, whereas the second part deals with the broad topic of processor design and implementation. The final part bridges the gap between hardware and software by examining the programming tools and operating-system concepts that support the development and execution of programs.

Topics and features:

· Includes a wide-ranging introductory chapter, familiarising the reader with both the subject and the book’s contents

· Outlines basic methods for evaluating processors, with a focus on performance

· Investigates advanced topics in processor design, such as superscalar and vector processors

· Presents a detailed description of a development tool-chain

· Provides a stand-alone tutorial on using SPIM, a MIPS32 simulator

· Focuses on aspects of compilers which are closely tied to the processor, covering register allocation, instruction selection and scheduling

· Explores real implementations of concepts such as scheduling and interrupt handling

· Examines the concept of efficient programming

· Concludes every chapter with a set of example problems, and contains an appendix that discusses solutions

· Supplies additional supportive material, such as example source code and electronic lecture slides, at http://www.cs.bris.ac.uk/home/page/teaching/pica.html

This practical, reader-friendly textbook has been written with undergraduates in mind, and is suitable for self-study. The book can also be used by postgraduate students as a supportive reference for use in combination with more specialised textbooks.

Dr. Dan Page is a lecturer at the University of Bristol, affiliated with both the Languages and Architecture Group and the Cryptography and Information Security Group. He was one of the founders of Identum (now part of Trend Micro), which is involved in delivering cryptographic expertise and products to industrial customers.

Review

From the reviews:

"The first impression is that the book tries to cover all aspects of computer design. ... To summarize, the book lives up to its title. It is a practical and interesting introduction to computer architecture. ... It is a good reference book that could be used as a guide in a computer architecture curriculum." (Javier Castillo, ACM Computing Reviews, August, 2009)

“Page ... has tried to include ‘topics every computer science student should have at least a basic grasp of.’ ... The book is clearly written and technically accurate. The exercises are good, with extensive solutions provided. The volume admirably serves its goal of offering a comprehensive introduction to computer science. Summing Up: Highly recommended. Lower- and upper-division undergraduates, two-year technical program students, research/faculty, practitioners, and general readers.” (C. Vickery, Choice, Vol. 47 (4), December, 2009)

"About this title" may belong to another edition of this title.

  • PublisherSpringer
  • Publication date2011
  • ISBN 10 1849968314
  • ISBN 13 9781849968317
  • BindingPaperback
  • LanguageEnglish
  • Number of pages664
  • Rating
    • 4.00 out of 5 stars
      6 ratings by Goodreads

Buy Used

Condition: As New
Like New
View this item

US$ 33.40 shipping from United Kingdom to U.S.A.

Destination, rates & speeds

Other Popular Editions of the Same Title

Search results for A Practical Introduction to Computer Architecture (Texts...

Seller Image

Page, Daniel
Published by Springer 2/4/2011, 2011
ISBN 10: 1849968314 ISBN 13: 9781849968317
New Paperback or Softback

Seller: BargainBookStores, Grand Rapids, MI, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback or Softback. Condition: New. A Practical Introduction to Computer Architecture 2.4. Book. Seller Inventory # BBS-9781849968317

Contact seller

Buy New

US$ 63.86
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 5 available

Add to basket

Stock Image

Page, Daniel
Published by Springer, 2011
ISBN 10: 1849968314 ISBN 13: 9781849968317
New Softcover

Seller: Lucky's Textbooks, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # ABLIING23Mar2912160255113

Contact seller

Buy New

US$ 60.52
Convert currency
Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Page, Daniel
Published by Springer, 2011
ISBN 10: 1849968314 ISBN 13: 9781849968317
New Softcover

Seller: Ria Christie Collections, Uxbridge, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. In. Seller Inventory # ria9781849968317_new

Contact seller

Buy New

US$ 69.92
Convert currency
Shipping: US$ 16.00
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Daniel Page
Published by Springer London Feb 2011, 2011
ISBN 10: 1849968314 ISBN 13: 9781849968317
New Taschenbuch
Print on Demand

Seller: BuchWeltWeit Ludwig Meier e.K., Bergisch Gladbach, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Taschenbuch. Condition: Neu. This item is printed on demand - it takes 3-4 days longer - Neuware -It is a great pleasure to write a preface to this book. In my view, the content is unique in that it blends traditional teaching approaches with the use of mathematics and a mainstream Hardware Design Language (HDL) as formalisms to describe key concepts. The book keeps the 'machine' separate from the 'application' by strictly following a bottom-up approach: it starts with transistors and logic gates and only introduces assembly language programs once their execution by a processor is clearly de ned. Using a HDL, Verilog in this case, rather than static circuit diagrams is a big deviation from traditional books on computer architecture. Static circuit diagrams cannot be explored in a hands-on way like the corresponding Verilog model can. In order to understand why I consider this shift so important, one must consider how computer architecture, a subject that has been studied for more than 50 years, has evolved. In the pioneering days computers were constructed by hand. An entire computer could (just about) be described by drawing a circuit diagram. Initially, such d- grams consisted mostly of analogue components before later moving toward d- ital logic gates. The advent of digital electronics led to more complex cells, such as half-adders, ip- ops, and decoders being recognised as useful building blocks. 664 pp. Englisch. Seller Inventory # 9781849968317

Contact seller

Buy New

US$ 61.88
Convert currency
Shipping: US$ 25.83
From Germany to U.S.A.
Destination, rates & speeds

Quantity: 2 available

Add to basket

Stock Image

Daniel Page
Published by Springer London Ltd, 2011
ISBN 10: 1849968314 ISBN 13: 9781849968317
New Paperback / softback
Print on Demand

Seller: THE SAINT BOOKSTORE, Southport, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback / softback. Condition: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days 1164. Seller Inventory # C9781849968317

Contact seller

Buy New

US$ 78.55
Convert currency
Shipping: US$ 24.57
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Daniel Page
ISBN 10: 1849968314 ISBN 13: 9781849968317
New Taschenbuch

Seller: AHA-BUCH GmbH, Einbeck, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Taschenbuch. Condition: Neu. Druck auf Anfrage Neuware - Printed after ordering - It is a great pleasure to write a preface to this book. In my view, the content is unique in that it blends traditional teaching approaches with the use of mathematics and a mainstream Hardware Design Language (HDL) as formalisms to describe key concepts. The book keeps the 'machine' separate from the 'application' by strictly following a bottom-up approach: it starts with transistors and logic gates and only introduces assembly language programs once their execution by a processor is clearly de ned. Using a HDL, Verilog in this case, rather than static circuit diagrams is a big deviation from traditional books on computer architecture. Static circuit diagrams cannot be explored in a hands-on way like the corresponding Verilog model can. In order to understand why I consider this shift so important, one must consider how computer architecture, a subject that has been studied for more than 50 years, has evolved. In the pioneering days computers were constructed by hand. An entire computer could (just about) be described by drawing a circuit diagram. Initially, such d- grams consisted mostly of analogue components before later moving toward d- ital logic gates. The advent of digital electronics led to more complex cells, such as half-adders, ip- ops, and decoders being recognised as useful building blocks. Seller Inventory # 9781849968317

Contact seller

Buy New

US$ 69.96
Convert currency
Shipping: US$ 37.82
From Germany to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Daniel Page
Published by Springer London, 2011
ISBN 10: 1849968314 ISBN 13: 9781849968317
New Softcover
Print on Demand

Seller: moluna, Greven, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Dieser Artikel ist ein Print on Demand Artikel und wird nach Ihrer Bestellung fuer Sie gedruckt. Provides a practically driven approach to teaching computer architecture, while still offering breadth and continuity to the readerInclusion of mathematical preliminaries, enforces the linkage between the theory and practiceUses Verilog as . Seller Inventory # 4288902

Contact seller

Buy New

US$ 54.65
Convert currency
Shipping: US$ 55.03
From Germany to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Page, Daniel
Published by Springer 2011-02, 2011
ISBN 10: 1849968314 ISBN 13: 9781849968317
New PF

Seller: Chiron Media, Wallingford, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PF. Condition: New. Seller Inventory # 6666-IUK-9781849968317

Contact seller

Buy New

US$ 91.59
Convert currency
Shipping: US$ 20.69
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 10 available

Add to basket

Stock Image

Page, Daniel
Published by Springer-Verlag New York Inc, 2011
ISBN 10: 1849968314 ISBN 13: 9781849968317
New Paperback

Seller: Revaluation Books, Exeter, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Brand New. 664 pages. 9.00x7.25x1.25 inches. In Stock. Seller Inventory # x-1849968314

Contact seller

Buy New

US$ 100.15
Convert currency
Shipping: US$ 13.36
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 2 available

Add to basket

Stock Image

Page, Daniel
Published by Springer, 2011
ISBN 10: 1849968314 ISBN 13: 9781849968317
Used Paperback

Seller: dsmbooks, Liverpool, United Kingdom

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Paperback. Condition: Like New. Like New. book. Seller Inventory # D8F0-0-M-1849968314-6

Contact seller

Buy Used

US$ 112.38
Convert currency
Shipping: US$ 33.40
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket