The architecture of computer hardware systems software: an information technology approach
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
New York [u.a.]
Wiley
2000
|
Ausgabe: | 2. ed. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XX, 764 S. Ill. |
ISBN: | 0471362093 |
Internformat
MARC
LEADER | 00000nam a2200000zc 4500 | ||
---|---|---|---|
001 | BV014156616 | ||
003 | DE-604 | ||
005 | 20020625 | ||
007 | t | ||
008 | 020219s2000 a||| |||| 00||| eng d | ||
020 | |a 0471362093 |9 0-471-36209-3 | ||
035 | |a (OCoLC)52552106 | ||
035 | |a (DE-599)BVBBV014156616 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a eng | |
049 | |a DE-473 | ||
050 | 0 | |a QA76.5 | |
084 | |a ST 150 |0 (DE-625)143594: |2 rvk | ||
100 | 1 | |a Englander, Irv |e Verfasser |0 (DE-588)142929352 |4 aut | |
245 | 1 | 0 | |a The architecture of computer hardware systems software |b an information technology approach |c Irv Englander |
250 | |a 2. ed. | ||
264 | 1 | |a New York [u.a.] |b Wiley |c 2000 | |
300 | |a XX, 764 S. |b Ill. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 4 | |a Computadoras | |
650 | 4 | |a Software de sistemas | |
650 | 0 | 7 | |a Computerarchitektur |0 (DE-588)4048717-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Systemsoftware |0 (DE-588)4121754-8 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Computerarchitektur |0 (DE-588)4048717-9 |D s |
689 | 0 | 1 | |a Systemsoftware |0 (DE-588)4121754-8 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009702586&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-009702586 |
Datensatz im Suchindex
_version_ | 1804129031849771008 |
---|---|
adam_text | Titel: The architecture of computer hardware systems software
Autor: Englander, Irv
Jahr: 2000
CONTENTS
Preface VII
Part 1 • An Overview of Computer Systems 2
Chapter 1 Computer Systems 5
1.0 Introduction 5
1.1 The User s Point of View 8
1.2 Components of the Computer System 11
13 Overview of This Book 18
1.4 A Brief Architectural History of the Computer 19
Part 2 • Data in the Computer 28
Chapter 2 Number Systems 31
2.0 Introduction 31
2.1 Numbers as a Physical Representation 32
22 Counting in Different Bases 33
23 Performing Arithmetic in Different Number Bases 37
2.4 Numeric Conversion Between Number Bases 41
25 Hexadecimal Numbers and Arithmetic 44
2.6 A Special Conversion Case—Number Bases That Are Related 45
2.7 Fractions 47
2.8 Mixed Number Conversions 52
Chapter 3 Data Formats 61
3.0 Introduction 61
3.1 General Considerations 61
*V
XVI
Contents
3.2 Alphanumeric Character Data 65
33 Image Data 74
3.4 Audio Data 83
3.5 Data Compression 85
3.6 Internal Computer Data Format 87
Chapter 4 Representing Integer Data 97
4.0 Introduction 97
4.1 Unsigned Binary and Binary-Coded Decimal Representations 97
4.2 Representations for Signed Integers 100
43 Sign-and-Magnitude Representation 100
4.4 Nine s Decimal and 1 s Binary Complementary Representations 102
43 Ten s Complement and 2 s Complement 110
4.6 Overflow And Carry Conditions 113
4.7 Other Bases 114
4.8 Summary Of Rules For Complementary Numbers 114
Chapter 5 Floating Point Numbers 121
5.0 Introduction 121
5.1 A Review of Exponential Notation 121
52 Floating Point Format 123
53 Normalization and Formatting of Floating Point Numbers 126
5.4 A Programming Example 128
53 Floating Point Calculations 129
5.6 Floating Point in the Computer 132
5.7 Conversion Between Base 10 and Base 2 135
5.8 An Alternative Representation: Packed Decimal Format 137
5.9 Programming Considerations 138
Part 3 • Computer Architecture and Hardwa
Operation 144
Chapter 6 The Little Man Computer 147
6.0 Introduction 147
6.1 Layout of the Little Man Computer 148
6.2 Operation of the LMC 149
63 A Simple Program 151
6.4 An Extended Instruction Set 153
63 The Instruction Cycle 156
6.6 A Note Regarding Computer Architectures 159
Chapter 7 The CPU and Memory 165
7.0 Introduction 165
7.1 The Components of the CPU 166
12 The Concept of Registers 167
Contents XVII
73 The Memory Unit 170
7.4 The Fetch-Execute Instruction Cycle 176
73 Buses 177
7.6 Instruction Word Formats 183
7.7 Instruction Word Requirements and Constraints 185
7.8 Classification of Instructions 186
Chapter 8 Input/Output 203
8.0 Introduction 203
8.1 Characteristics of Typical I/O Devices 204
83 Programmed I/O 209
83 Interrupts 211
8.4 Direct Memory Access 223
83 CPU-Memory-I/O Architectures 226
8.6 I/O Modules 238
Chapter 9 Computer Peripherals 245
9.0 Introduction 245
9.1 The Hierarchy of Storage 246
93 Magnetic Disks 248
93 Magnetic Tape 256
9.4 Optical and Magneto-Optical Disk Storage 258
93 Displays 262
9.6 Printers 269
9.7 Scanners 272
9.8 User Input Devices 272
Chapter 10 CPU Design and Organization 279
10.0 Introduction 279
10.1 CISC and RISC Architectures 280
10.2 Addressing Modes 287
103 Modern CPU Processing Methods 303
10.4 Implementation Issues 315
Chapter 11 Modern Computer Systems 327
11.0 Introduction 327
11.1 Putting the Pieces Together 329
113 System Performance Enhancement and Optimization 332
113 Multiprocessing 335
11.4 Memory Enhancements 338
113 Virtual Storage 344
11.6 Parallel Computers 348
Chapter 12 Three System Examples 353
12.0 Introduction 353
12.1 The X86 Family 354
XVIII Contents
12.2 The PowerPC 369
123 The IBM System 360/370/390 Family 378
PART 4 • Computer Interconnection and Data
Communications 392
Chapter 13 Clusters, Networks, and Data Communications 395
13.0 Introduction 395
13.1 Computer Interconnection: An Overview 397
13.2 Transmission Protocols and Data Transmission Formats 401
133 Local Area Networks 409
13.4 Wide Area Networks 415
135 Clusters 417
13.6 Blurring The Line 419
Part 5 • The Software Component 424
Chapter 14 Operating Systems—An Overview 429
14.0 Introduction 429
14.1 The Barebones Computer System 430
143 The Operating Systems Concept 431
143 Basic Single-Job Operations 437
14.4 Concurrent Operations 443
145 Services and Facilities 445
14.6 Organization 459
14.7 Types of Computer Systems 461
14.8 Starting the Computer System: The Bootstrap 466
14.9 A Bit of History 468
Chapter 15 The User View of Operating Systems 479
15.0 Introduction 479
15.1 Purpose of the User Interface 480
15.2 User Functions and Program Services 482
153 Types of User interface 488
15.4 X Window and Other Graphics Display Methodologies 501
155 Command Languages 504
15.6 Services to Programs 508
Chapter 16 The Internal Operating System 515
16.0 Introduction 515
16.1 A Brief Review of the Target Model 516
16.2 The Single-User System 517
163 Multitasking Fundamentals 519
16.4 Processes and Threads 522
Contents XIX
16.5 CPU Scheduling 528
16.6 Memory Management 534
16.7 Virtual Storage 538
16.8 Secondary Storage Scheduling 551
16.9 Network Operating System services 552
16.10 Other Operating System Issues 556
16.11 The Concept of a Virtual Machine 558
Chapter 17 File Management 567
17.0 Introduction 567
17.1 The Logical and Physical View of Files 568
17.2 The Role of the File Management System 572
173 Logical File Access Methods 578
17.4 Physical File Storage 580
173 The Directory Structure 588
17.6 Network Files Access 597
17.7 File Protection 598
Chapter 18 Programming Tools 605
18.0 Introduction 605
18.1 Program Editors 607
183 The Concept of Program Translation 609
183 Assembly Language and the Assembler 611
18.4 Compilers and Interpreters 623
183 Linking and Loading 641
18.6 Debuggers 643
Chapter 19 Three Operating Systems 651
19.0 Introduction 651
19.1 Microsoft Windows 2000 653
193 UNIX and Linux 667
193 The IBM System/390 OS/390 Operating System 686
Supplementary Chapter 1 An Introduction to Digital Computer Logic 705
51.0 Introduction 705
51.1 Boolean Algebra 706
51.2 Gates and Combinatorial Logic 709
S13 Sequential Logic Circuits 711
Supplementary Chapter 2 Communication Channel Technology 719
52.0 Introduction 719
52.1 Communication Channel Technology 719
52.2 The Fundamentals of Signaling Technology 722
S23 Transmission Media and Correlated Signaling Methods 732
XX Contents
Bibliography 739
Index 751
|
any_adam_object | 1 |
author | Englander, Irv |
author_GND | (DE-588)142929352 |
author_facet | Englander, Irv |
author_role | aut |
author_sort | Englander, Irv |
author_variant | i e ie |
building | Verbundindex |
bvnumber | BV014156616 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.5 |
callnumber-search | QA76.5 |
callnumber-sort | QA 276.5 |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 150 |
ctrlnum | (OCoLC)52552106 (DE-599)BVBBV014156616 |
discipline | Informatik |
edition | 2. ed. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01441nam a2200385zc 4500</leader><controlfield tag="001">BV014156616</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20020625 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">020219s2000 a||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0471362093</subfield><subfield code="9">0-471-36209-3</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)52552106</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV014156616</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-473</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.5</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 150</subfield><subfield code="0">(DE-625)143594:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Englander, Irv</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)142929352</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">The architecture of computer hardware systems software</subfield><subfield code="b">an information technology approach</subfield><subfield code="c">Irv Englander</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">2. ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">New York [u.a.]</subfield><subfield code="b">Wiley</subfield><subfield code="c">2000</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XX, 764 S.</subfield><subfield code="b">Ill.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computadoras</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Software de sistemas</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Computerarchitektur</subfield><subfield code="0">(DE-588)4048717-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Systemsoftware</subfield><subfield code="0">(DE-588)4121754-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Computerarchitektur</subfield><subfield code="0">(DE-588)4048717-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Systemsoftware</subfield><subfield code="0">(DE-588)4121754-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009702586&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-009702586</subfield></datafield></record></collection> |
id | DE-604.BV014156616 |
illustrated | Illustrated |
indexdate | 2024-07-09T18:58:41Z |
institution | BVB |
isbn | 0471362093 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-009702586 |
oclc_num | 52552106 |
open_access_boolean | |
owner | DE-473 DE-BY-UBG |
owner_facet | DE-473 DE-BY-UBG |
physical | XX, 764 S. Ill. |
publishDate | 2000 |
publishDateSearch | 2000 |
publishDateSort | 2000 |
publisher | Wiley |
record_format | marc |
spelling | Englander, Irv Verfasser (DE-588)142929352 aut The architecture of computer hardware systems software an information technology approach Irv Englander 2. ed. New York [u.a.] Wiley 2000 XX, 764 S. Ill. txt rdacontent n rdamedia nc rdacarrier Computadoras Software de sistemas Computerarchitektur (DE-588)4048717-9 gnd rswk-swf Systemsoftware (DE-588)4121754-8 gnd rswk-swf Computerarchitektur (DE-588)4048717-9 s Systemsoftware (DE-588)4121754-8 s DE-604 HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009702586&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Englander, Irv The architecture of computer hardware systems software an information technology approach Computadoras Software de sistemas Computerarchitektur (DE-588)4048717-9 gnd Systemsoftware (DE-588)4121754-8 gnd |
subject_GND | (DE-588)4048717-9 (DE-588)4121754-8 |
title | The architecture of computer hardware systems software an information technology approach |
title_auth | The architecture of computer hardware systems software an information technology approach |
title_exact_search | The architecture of computer hardware systems software an information technology approach |
title_full | The architecture of computer hardware systems software an information technology approach Irv Englander |
title_fullStr | The architecture of computer hardware systems software an information technology approach Irv Englander |
title_full_unstemmed | The architecture of computer hardware systems software an information technology approach Irv Englander |
title_short | The architecture of computer hardware systems software |
title_sort | the architecture of computer hardware systems software an information technology approach |
title_sub | an information technology approach |
topic | Computadoras Software de sistemas Computerarchitektur (DE-588)4048717-9 gnd Systemsoftware (DE-588)4121754-8 gnd |
topic_facet | Computadoras Software de sistemas Computerarchitektur Systemsoftware |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009702586&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT englanderirv thearchitectureofcomputerhardwaresystemssoftwareaninformationtechnologyapproach |