My Library

University LibraryCatalogue

     
Limit search to items available for borrowing or consultation
Result Page: Previous Next
Can't find that book? Try BONUS+
 
Look for full text

Search Discovery

Search CARM Centre Catalogue

Search Trove

Add record to RefWorks

PRINTED BOOKS
Author Tanenbaum, Andrew S., 1944-

Title Structured computer organization / Andrew S. Tanenbaum.

Published Upper Saddle River, N.J. : Pearson Prentice Hall, [2006]
©2006

Copies

Location Call No. Status
 UniM Bund  005.1 TANE {Bund89 20200519}    AVAILABLE
Edition 5th ed.
Physical description xx, 777 pages : illustrations ; 25 cm + 1 CD-ROM (4 3/4 in.)
Bibliography Includes bibliographical references (pages 655-677) and index.
Contents 1.1 Structured Computer Organization 2 -- 1.2 Milestones in Computer Architecture 13 -- 1.3 Computer Zoo 27 -- 1.4 Example Computer Families 37 -- 1.5 Metric Units 46 -- 2 Computer Systems Organization 51 -- 2.1 Processors 51 -- 2.2 Primary Memory 69 -- 2.3 Secondary Memory 81 -- 2.4 Input/Output 102 -- 3 Digital Logic Level 135 -- 3.1 Gates and Boolean Algebra 135 -- 3.2 Basic Digital Logic Circuits 146 -- 3.3 Memory 159 -- 3.4 CPU Chips and Buses 173 -- 3.5 Example CPU Chips 189 -- 3.6 Example Buses 202 -- 3.7 Interfacing 221 -- 4 Microarchitecture Level 231 -- 4.1 An Example Microarchitecture 231 -- 4.2 An Example Isa: IJVM 246 -- 4.3 An Example Implementation 255 -- 4.4 Design of the Microarchitecture Level 271 -- 4.5 Improving Performance 292 -- 4.6 Examples of the Microarchitecture Level 311 -- 4.7 Comparison of the Pentium, Ultrasparc, and 8051 325 -- 5 Instruction Set Architecture Level 331 -- 5.1 Overview of the ISA Level 333 -- 5.2 Data Types 348 -- 5.3 Instruction Formats 351 -- 5.4 Addressing 360 -- 5.5 Instruction Types 375 -- 5.6 Flow of Control 395 -- 5.7 A Detailed Example: The Towers of Hanoi 408 -- 5.8 IA-64 Architecture and the Itanium 2 411 -- 6 Operating System Machine Level 427 -- 6.1 Virtual Memory 428 -- 6.2 Virtual I/O Instructions 453 -- 6.3 Virtual Instructions for Parallel Processing 460 -- 6.4 Example Operating Systems 470 -- 7 Assembly Language Level 507 -- 7.1 Introduction to Assembly Language 508 -- 7.2 Macros 517 -- 7.3 Assembly Process 522 -- 7.4 Linking and Loading 530 -- 8 Parallel Computer Architectures 547 -- 8.1 On-Chip Paralellism 548 -- 8.2 Coprocessors 567 -- 8.3 Shared-Memory Multiprocessors 582 -- 8.4 Message-Passing Multicomputers 612 -- 8.5 Grid Computing 649 -- 9 Reading List and Bibliography 655 -- 9.2 Alphabetical Bibliography 664 -- A Binary Numbers 679 -- A.1 Finte-Precision Numbers 679 -- A.2 Radix Number Systems 681 -- A.3 Conversion From One Radix to Another 683 -- A.4 Negative Binary Numbers 685 -- A.5 Binary Arithmetic 688 -- B Floating-Point Numbers 691 -- B.1 Principles of Floating Point 692 -- B.2 IEEE Floating-Point Standard 754 694 -- C Assembly Language Programming 701 -- C.2 8088 Processor 704 -- C.3 Memory and Addressing 709 -- C.4 8088 Instruction Set 715 -- C.5 Assembler 725 -- C.6 Tracer 732.
System notes System requirements: Pentium II 450-MHz processor; 10 MB of available hard disc space; Windows Server 2003, XP Professional, XP Home Edition, XPMedia Center Edition, XP Tablet PC Edition, 2000 Professional, 2000 Server, Windows ME, Windows 98, or Intel/Linux platforms with RedHat 9.0, or Mac OS X 10.3, or SPARC/Solaris platforms with Solaris 8-10; Internet browser, Sun's Java JRE 1.4 if Mic-1 software is installed, zip decompression utility for modifying and recompiling source files of Mic-1 software; Internet connection, CD-ROM drive, screen resolution 800 x 600.
Subject Computer programming.
Computer organization.
ISBN 0131485210