The Essentials of Computer Organization and Architecture 4th Edition

所需积分/C币:50 2018-01-29 09:36:09 24.55MB PDF
收藏 收藏
举报

The Essentials of Computer Organization and Architecture, 4th Edition, 2015, by Linda Null.
THE ESSENTIALS OF Computer Organization and Architecture Linda null The Pennsylvania State university Julia Lobar The Pennsylvania State University jones bartlett LEARNING World Headquarters Jones Bartlett Learning 5 Wall Street Burlington, MA 01803 978-443-5000 infoajblearning.com www.jblearning.com Jones bartlett Learning books and products are available through most bookstores and online booksellers. To contact Jones bartlett Learning directly, call 800-832- 0034,fax978-443-8000,orvisitourwebsitewww.jblearning.com Substantial discounts on bulk quantities of Jones bartlett Learning publications are available to corporations, professional associations, and other qualified organizations. For details and specific discount information, contact the special sales department at jones bartlett learning via the above contact information or sendanemailtospecialsales@jblearning.com Copyright o 2015 by Jones Bartlett Learning, LLC, an Ascend Learning Company All rights reserved. No part of the material protected by this copyright may be reproduced or utilized in any form, electronic or mechanical, including photocopying, recording, or by any information storage and retrieval system, without written permission from the copyright owner. The content, statements, views, and opinions herein are the sole expression of the respective authors and not that of Jones bartlett Learning, LLC. Reference herein to any specific commercial product, process, or service by trade name, trademark, manufacturer, or otherwise does not constitute or imply its endorsement or recommendation by Jones bartlett Learning, LLC and such reference shall not be used for advertising or product endorsement purposes. All trademarks displayed are the trademarks of the parties noted herein. The Essentials of Computer organization and Architecture, Fourth Edition is an independent publication and has not been authorized, sponsored, or otherwise approved by the owners of the trademarks or service marks referenced in this product There may be images in this book that feature models; these models do not necessarily endorse, represent, or participate in the activities represented in the images. Any screenshots in this product are for educational and instructive purposes only. Any individuals and scenarios featured in the case studies throughout this product may be real or fictitious, but are used for instructional purposes onl Production credits Executive publisher: William brottmiller Publisher: Cathy L Esperti Acquisitions Editor: Laura Pagluica Editorial Assistant: Brooke Yee Director of Production: Amy Rose Senior Production Editor: Tiffany Sliter Associate Production Editor: Sara Fowles Associate Marketing Manager: Cassandra Peterson VP Manufacturing and Inventory Control: Therese Connell Composition: Laserwords Private Limited, Chennai, India Cover and Title Page Design: Kristin E. Parker Director of Photo Research and Permissions: Amy Wrynn Cover and Title Page Image: C Eugene Sergeev/ShutterStock, Inc. Printing and Binding: Edwards Brothers Malloy Cover Printing: Edwards Brothers Malloy To order this product, use ISBN: 978-1-284-04561-1 Library of Congress Cataloging-in-Publication Data Null, Linda The essentials of computer organization and architecture Linda null and Julia Lobur.-- Fourth edition pages; cm Includes index ISBN978-1-28403314-4(pbk)--ISBN1-284-03314-7(pbk)1. Computer organization. 2. Computer architecture. I. Lobur, Julia. II. Title QA76.9C643N852015 004.22-dc23 2013034383 6048 Printed in the United States of america 81716151410987654321 In memory of my father, Merrill Cornell, a pilot and man ofendless talent and courage, who taught me that when we step into the unknown, we either find solid ground, or we learn to fly -.MN o the loving memory of my mother, Anna Surowski, who made all things possible for her girls -J.M. L Contents Preface CHAPTER 1 Introduction 1.1 Overview 1.2 The Main Components of a Computer 1.3 An Example System: Wading Through the jargon 1.4 Standards Organizations 1.5 Historical Development 1.5.1 Generation Zero: Mechanical Calculating Machines(1642-1945) 1.5.2 The First Generation: Vacuum Tube Computers 1945-1953) 1.5.3 The Second Generation: Transistorized Computers (1954-1965) 1.5.4 The Third Generation: Integrated Circuit Computers(1965-1980) 1.5.5 The Fourth Generation: VLSI Computers (1980-?222 1.5.6 Moore's law 1. 6 The Computer Level hierarchy 1.7 Cloud Computing: Computing as a service 1. 8 The Von Neumann model 1.9 Non-Von neumann models 1.10 Parallel Processors and Parallel Computing 1.ll Parallelism: Enabler of Machine Intelligence- Deep blue and watson Chapter Summary Further reading References Review of essential Terms and concepts Exercises CHAPTER 2 Data Representation in Computer Systems 2.1 Introduction 2.2 Positional Numbering Systems 2.3 Converting Between Bases 2.3. 1 Converting Unsigned Whole Numbers 2.3.2 Converting Fractions 2.3.3 Converting between Power-of-Two radices 2.4 Signed Integer Representation 2.4.1 Signed magnitude 2.4.2 Complement systems 2.4.3 Excess-M Representation for Signed Numbers 2.4.4 Unsigned Versus Signed Numbers 2.4.5 Computers, Arithmetic, and Booths algorithm 2.4.6 Carry Versus Overflow 2.4.7 Binary Multiplication and Division Using Shifting 2.5 Floating-Point Representation 2.5.1 A Simple model 2.5.2 Floating-Point Arithmetic 2.5.3 Floating-Point Errors 2.5.4 The IEEE-754 Floating-Point Standard 2.5.5 Range, Precision, and Accuracy 2.5.6 Additional Problems with Floating-Point Numbers 2. 6 Character Codes 2.6.1 Binary-Coded Decimal 2.6.2 EBCDIC 2.6.3 ASCII 2.6.4 Unicode 2.7 Error detection and correction 2.7.1 Cyclic Redundancy Check 2.7.2 Hamming codes 2.7.3 Reed-Solomon Chapter summar Further Reading References Review of Essential Terms and concepts Exercises Focus on Codes for Data Recording and transmission 2A. 1 Non-Return-to-Zero code 2A.2 Non-Return-to-Zero-Invert Code 2A.3 Phase Modulation(Manchester Code 2A. 4 Frequency Modulation 2A.5 Run-Length-Limited Code 2A.6 Partial response Maximum Likelihood Coding 2A. 7 Summary Exercises ChAPTER 3 Boolean Algebra and Digital logic 3. 1Introduction 3.2 Boolean Algebra 3.2. 1 Boolean expressions 3.2.2 Boolean identities 3.2.3 Simplification of Boolean expressions 3.2.4 Complements 3.2.5 Representing Boolean Functions 3. 3 Logic Gates 3.3.1 Symbols for Logic Gates 3.3.2 Universal gates 3.3.3 Multiple Input Gates 3. 4 Digital Components 3.4.1 Digital Circuits and Their relationship to Boolean algebra 3.4.2 Integrated Circuits 3.4.3 Putting It All Together: From Problem Description to circuit 3.5 Combinational circuits 3.5.1 Basic Concepts 3.5.2 Examples of Typical Combinational Circuits 3.6 Sequential Circuits 3.6.1 Basic Concepts 3.6.2 Clocks 3.6.3 Flip-Flops 3.6.4 Finite State machines 3.6.5 Examples of Sequential Circuits 3.6.6 An Application of Sequential Logic Convolutional Coding and viterbi detection 3. 7 Designing Circuits Chapter Summary Further Reading References Review of essential Terms and concepts Exercises Focus on Karnaugh Maps 3A.1 Introduction 3A.2 Description of Kmaps and Terminology 3A.3 Kmap Simplification for Two variables

...展开详情
试读 127P The Essentials of Computer Organization and Architecture 4th Edition
立即下载 低至0.43元/次 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
member82 a good introductory
2019-07-15
回复
alfhk a good introductory book
2018-09-15
回复
zhaoqiang_2002 good good good
2018-01-29
回复
关注 私信 TA的资源
上传资源赚积分,得勋章
最新推荐
The Essentials of Computer Organization and Architecture 4th Edition 50积分/C币 立即下载
1/127
The Essentials of Computer Organization and Architecture 4th Edition第1页
The Essentials of Computer Organization and Architecture 4th Edition第2页
The Essentials of Computer Organization and Architecture 4th Edition第3页
The Essentials of Computer Organization and Architecture 4th Edition第4页
The Essentials of Computer Organization and Architecture 4th Edition第5页
The Essentials of Computer Organization and Architecture 4th Edition第6页
The Essentials of Computer Organization and Architecture 4th Edition第7页
The Essentials of Computer Organization and Architecture 4th Edition第8页
The Essentials of Computer Organization and Architecture 4th Edition第9页
The Essentials of Computer Organization and Architecture 4th Edition第10页
The Essentials of Computer Organization and Architecture 4th Edition第11页
The Essentials of Computer Organization and Architecture 4th Edition第12页
The Essentials of Computer Organization and Architecture 4th Edition第13页
The Essentials of Computer Organization and Architecture 4th Edition第14页
The Essentials of Computer Organization and Architecture 4th Edition第15页
The Essentials of Computer Organization and Architecture 4th Edition第16页
The Essentials of Computer Organization and Architecture 4th Edition第17页
The Essentials of Computer Organization and Architecture 4th Edition第18页
The Essentials of Computer Organization and Architecture 4th Edition第19页
The Essentials of Computer Organization and Architecture 4th Edition第20页

试读结束, 可继续阅读

50积分/C币 立即下载 >