Inside the Machine

An Illustrated Introduction to Microprocessors and Computer Architecture

Author: Jon Stokes

Publisher: No Starch Press

ISBN: 1593271042

Category: Computers

Page: 320

View: 3700

DOWNLOAD NOW »

Om hvordan mikroprocessorer fungerer, med undersøgelse af de nyeste mikroprocessorer fra Intel, IBM og Motorola.
Release

A Practical Introduction to Computer Architecture

Author: Daniel Page

Publisher: Springer Science & Business Media

ISBN: 1848822553

Category: Computers

Page: 642

View: 7353

DOWNLOAD NOW »

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.
Release

Computer Science

Notable Research and Discoveries

Author: Kyle Kirkland

Publisher: Infobase Publishing

ISBN: 0816074410

Category: Computers

Page: 208

View: 5015

DOWNLOAD NOW »

Presents recent research and discoveries in the field of computer science, including information on artificial intelligence networks, bioinformatics, and encryption.
Release

Introduction to Computer Architecture and Organization

Author: Harold Lorin

Publisher: John Wiley & Sons

ISBN: N.A

Category: Computer architecture

Page: 311

View: 8695

DOWNLOAD NOW »

An introduction to the nature of computer architecture and organization. Presents interesting problems with elegant solutions, with emphasis on the abstract elements of the problems common to all computer design. Addresses the several schools of thought on what constitutes a ``good'' computer architecture, focusing on the current RISC versus non-RISC approaches. Also discusses the downward drift of design sophistication to smaller machines, such as pipelines, caches, and overlapped I/O. Includes many examples of specific machines and the design philosophy behind them.
Release

The Apollo Guidance Computer

Architecture and Operation

Author: Frank O'Brien

Publisher: Springer Science & Business Media

ISBN: 1441908773

Category: Technology & Engineering

Page: 440

View: 8448

DOWNLOAD NOW »

The technological marvel that facilitated the Apollo missions to the Moon was the on-board computer. In the 1960s most computers filled an entire room, but the spacecraft’s computer was required to be compact and low power. Although people today find it difficult to accept that it was possible to control a spacecraft using such a ‘primitive’ computer, it nevertheless had capabilities that are advanced even by today’s standards. This is the first book to fully describe the Apollo guidance computer’s architecture, instruction format and programs used by the astronauts. As a comprehensive account, it will span the disciplines of computer science, electrical and aerospace engineering. However, it will also be accessible to the ‘space enthusiast’. In short, the intention is for this to be the definitive account of the Apollo guidance computer. Frank O’Brien’s interest in the Apollo program began as a serious amateur historian. About 12 years ago, he began performing research and writing essays for the Apollo Lunar Surface Journal, and the Apollo Flight Journal. Much of this work centered on his primary interests, the Apollo Guidance Computer (AGC) and the Lunar Module. These Journals are generally considered the canonical online reference on the flights to the Moon. He was then asked to assist the curatorial staff in the creation of the Cradle of Aviation Museum, on Long Island, New York, where he helped prepare the Lunar Module simulator, a LM procedure trainer and an Apollo space suit for display. He regularly lectures on the Apollo computer and related topics to diverse groups, from NASA's computer engineering conferences, the IEEE/ACM, computer festivals and university student groups.
Release

The Intel Microprocessor Family

Hardware and Software Principles and Applications

Author: James L. Antonakos

Publisher: Delmar Pub

ISBN: N.A

Category: Computers

Page: 618

View: 5692

DOWNLOAD NOW »

Readers will be able to build and program their own 8088 single-board computer by applying the interfacing concepts and techniques presented in this book. Coverage begins with the software architecture of the 80x86 family, including the software model, instruction set and flags, and addressing modes. Abundant examples illustrate basic programming concepts such as the use of data structures, numeric conversion, string handling, and arithmetic. Hardware details of the entire 80x86 family are then examined, from pin and signal descriptions to memory and input/output system design. Advanced topics, including protected mode, WIN32 and Linux programming, and MMX technology are also introduced. Readers will be able to build and program their own 8088 single-board computer by applying the interfacing concepts and techniques presented in this book. Coverage begins with the software architecture of the 80x86 family, including the software model, instruction set and flags, and addressing modes. Abundant examples illustrate basic programming concepts such as the use of data structures, numeric conversion, string handling, and arithmetic. Hardware details of the entire 80x86 family are then examined, from pin and signal descriptions to memory and input/output system design. Advanced topics, including protected mode, WIN32 and Linux programming, and MMX technology are also introduced.
Release

Computer Hardware

Author: Barry Blundell

Publisher: Cengage Learning EMEA

ISBN: 9781844807512

Category: Computer architecture

Page: 217

View: 4369

DOWNLOAD NOW »

Computer Hardware teaches the basic functioning of a computer with a concentration on the machine level elements. It clearly explains the role of each of the parts involved in the computer make up and describes how the whole system ticks, without overwhelming the reader in minute detail. Aimed at introductory courses for computing undergraduates, Computer Hardware covers basic principles behind the design of modern computer systems.
Release

Evolutionary and Adaptive Computing in Engineering Design

With 98 Figures

Author: Ian C. Parmee

Publisher: Springer Science & Business Media

ISBN: 9781852330293

Category: Computers

Page: 286

View: 7819

DOWNLOAD NOW »

There are many applicable examples of evolutionary and adaptive search (AS) algorithms to specific problems from the engineering design domain. This book describes research related to the appropriate development of evolutionary/adaptive search strategies and integration with the conceptual, embodiment and detailed stages of the engineering design process. The book illustrates evolutionary/adaptive search integration with examples of real-world application in mechanical, civil, electrical, aerospace, and power system engineering design domains.
Release