Computer Organization, Design, and Architecture, Fourth Edition

The challenges of designing, building, and maintaining large-scale, distributed enterprise systems are truly daunting. Written for all IT professionals, The Complete Book of Middleware will aid in resolving new business objectives, new technologies, and vendor disputes. This book focuses on the esse...

全面介绍

Đã lưu trong:
书目详细资料
主要作者: Shiva, Sajjan
格式: 图书
语言:English
出版: CRC Press 2009
在线阅读:https://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/1567
标签: 添加标签
没有标签, 成为第一个标记此记录!
Thư viện lưu trữ: Thư viện Trường Đại học Đà Lạt
id oai:scholar.dlu.edu.vn:DLU123456789-1567
record_format dspace
institution Thư viện Trường Đại học Đà Lạt
collection Thư viện số
language English
description The challenges of designing, building, and maintaining large-scale, distributed enterprise systems are truly daunting. Written for all IT professionals, The Complete Book of Middleware will aid in resolving new business objectives, new technologies, and vendor disputes. This book focuses on the essential principles and priorities of system design and emphasizes the new requirements brought forward by the rise of e-commerce and distributed integrated systems. This reference highlights the changes to middleware technologies and standards. It offers a concise overview of middleware technology alternatives and distributed systems. Many increasingly complex examples are incorporated throughout and the book concludes with guidelines on the practice of IT architecture. Performance considerations such as caching and monitoring are reviewed and the appendix includes middleware resources and new modeling standards. The scope includes traditional middleware and also next-generation techniques that serve to glue disparate systems in the ever-expanding world of distributed network systems. Provided with concepts, principles, and alternatives discussed in The Complete Book of Middleware, systems architects, systems analysts, systems designers, systems developers, and programmers, can proceed with greater confidence in designing complex enterprise systems.
format Book
author Shiva, Sajjan
spellingShingle Shiva, Sajjan
Computer Organization, Design, and Architecture, Fourth Edition
author_facet Shiva, Sajjan
author_sort Shiva, Sajjan
title Computer Organization, Design, and Architecture, Fourth Edition
title_short Computer Organization, Design, and Architecture, Fourth Edition
title_full Computer Organization, Design, and Architecture, Fourth Edition
title_fullStr Computer Organization, Design, and Architecture, Fourth Edition
title_full_unstemmed Computer Organization, Design, and Architecture, Fourth Edition
title_sort computer organization, design, and architecture, fourth edition
publisher CRC Press
publishDate 2009
url https://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/1567
_version_ 1819768588277383168
spelling oai:scholar.dlu.edu.vn:DLU123456789-15672009-12-04T02:00:41Z Computer Organization, Design, and Architecture, Fourth Edition Shiva, Sajjan The challenges of designing, building, and maintaining large-scale, distributed enterprise systems are truly daunting. Written for all IT professionals, The Complete Book of Middleware will aid in resolving new business objectives, new technologies, and vendor disputes. This book focuses on the essential principles and priorities of system design and emphasizes the new requirements brought forward by the rise of e-commerce and distributed integrated systems. This reference highlights the changes to middleware technologies and standards. It offers a concise overview of middleware technology alternatives and distributed systems. Many increasingly complex examples are incorporated throughout and the book concludes with guidelines on the practice of IT architecture. Performance considerations such as caching and monitoring are reviewed and the appendix includes middleware resources and new modeling standards. The scope includes traditional middleware and also next-generation techniques that serve to glue disparate systems in the ever-expanding world of distributed network systems. Provided with concepts, principles, and alternatives discussed in The Complete Book of Middleware, systems architects, systems analysts, systems designers, systems developers, and programmers, can proceed with greater confidence in designing complex enterprise systems. INTRODUCTION Computer System Organization Computer Evolution Organization vs. Design vs. Architecture Performance Evaluation NUMBER SYSTEMS AND CODES Number Systems Conversion Arithmetic Sign-Magnitude System Complement Number System Floating-Point Numbers Binary Codes Data Storage and Register Transfer Representation of Numbers, Arrays, and Records COMBINATIONAL LOGIC Basic Operations and Terminology Boolean Algebra (Switching Algebra) Minimization of Boolean Functions Primitive Hardware Blocks Functional Analysis of Combinational Circuits Synthesis of Combinational Circuits Some Popular Combinational Circuits Integrated Circuits Loading and Timing SYNCHRONOUS SEQUENTIAL CIRCUITS Flip-Flops Timing Characteristics of Flip-Flops Flip-Flop ICS Analysis of Synchronous Sequential Circuits Design of Synchronous Sequential Circuits Registers Register Transfer Logic Register Transfer Schemes Register Transfer Languages Designing Sequential Circuits with Integrated Circuits Programmable Logic A SIMPLE COMPUTER: ORGANIZATION AND PROGRAMMING A Simple Computer ASC Assembler Program Loading Subroutines Macros Linkers and Loaders A SIMPLE COMPUTER: HARDWARE DESIGN Program Execution Data, Instruction, and Address Flow Bus Structure Arithmetic and Logic Unit Input/Output Control Unit Console Microprogrammed Control Unit INPUT/OUTPUT General I/O Model The I/O Function Interrupts Direct Memory Access Bus Architecture Channels I/O Processors (IOP) Serial I/O Common I/O Devices Examples PROCESSOR AND INSTRUCTION SET ARCHITECTURES Types of Computer Systems Operand (Data) Types and Formats Registers Instruction Set Addressing Modes Instruction Set Orthoganality RISC vs. CISC Example Systems MEMORY AND STORAGE Types of Memory Memory System Parameters Memory Hierarchy Memory Devices and Organizations Memory System Design Using ICS Speed Enhancement Size Enhancement Address Extension Example Systems ARITHMETIC/LOGIC UNIT ENHANCEMENT Logical and Fixed-Point Binary Operations Decimal Arithmetic Pipelining ALU with Multiple Functional Units Example Systems CONTROL UNIT ENHANCEMENT Speed Enhancement Hardwired vs. Microprogrammed Control Units Pipeline Performance Issues Example Systems ADVANCED ARCHITECTURES MISD SIMD MIMD Cache Coherence Data-Flow Architectures Systolic Architectures Example Systems EMBEDDED SYSTEMS Characteristics Software Architectures Operating System (OS) Example Systems COMPUTER NETWORKS AND DISTRIBUTED PROCESSING Computer Networks Distributed Processing Grid Computing PERFORMANCE EVALUATION Performance Measures Cost Factor Benchmarks Code Optimization APPENDIX A: DETAILS OF REPRESENTATIVE INTEGRATED CIRCUITS Gates, Decoders, and Other ICS Useful in Combinational Circuit Design Flip-Flops, Registers, and Other ICS Useful in Sequential Circuit Design Memory ICS APPENDIX B: STACK IMPLEMENTATION INDEX A Summary, References, and Problems appear at the end of each chapter. 2009-12-04T02:00:41Z 2009-12-04T02:00:41Z 2007 Book https://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/1567 en application/rar CRC Press