HOME > Detail View

Detail View

Digital logic for computing [electronic resource]

Digital logic for computing [electronic resource]

Material type
E-Book(소장)
Personal Author
Seiffertt, John.
Title Statement
Digital logic for computing [electronic resource] / John Seiffertt.
Publication, Distribution, etc
Cham :   Springer,   c2017.  
Physical Medium
1 online resource (xvi, 319 p.) : ill.
ISBN
9783319568379 9783319568393 (e-book)
요약
Providing a bottom-up approach to understanding how a computer works and how to use computing to solve real-world problems, Digital Logic for Computing uses logic design throughout to introduce computer design principles and embedded systems in a cohesive, design-driven framework, suitable for class or self-study. Covering the basics of digital logic through the lens of computer organization and programming, the reader should be able to design his or her own computer from the ground up. Illustrated throughout with drawings and diagrams, the core concepts and methods associated with the design and physical construction of digital electronic computers are presented in a clear and concise manner.
General Note
Title from e-Book title page.  
Content Notes
1 The Digital Electronic Computer -- 2 Boolean Algebra -- 3 Logic Function Synthesis -- 4 Basic Logic Function Minimization -- 5 Advanced Logic Function Minimization -- 6 Logic Gates -- 7 Unsigned Arithmetic -- 8 Signed Numbers -- 9 Other Digital Representations -- 10 Encoding Code -- 11 Sequential Logic Elements -- 12 Multiplexers and Comparators -- 13 Decoders and Register Files -- 14 Counters -- 15 Datapaths -- 16 Basic Computer Datapath -- 17 State Machines -- 18 Datapath Controllers -- 19 State Machine Theory and Optimization -- 20 Instruction Processor Design.
Bibliography, Etc. Note
Includes bibliographical references.
이용가능한 다른형태자료
Issued also as a book.  
Subject Added Entry-Topical Term
Computer science. Computer network architectures.
Short cut
URL
000 00000cam u2200205 a 4500
001 000046011729
005 20200121151046
006 m d
007 cr
008 200107s2017 sz a ob 000 0 eng d
020 ▼a 9783319568379
020 ▼a 9783319568393 (e-book)
040 ▼a 211009 ▼c 211009 ▼d 211009
050 4 ▼a QA76.9.C62
082 0 4 ▼a 005.1015113 ▼2 23
084 ▼a 005.1015113 ▼2 DDCK
090 ▼a 005.1015113
100 1 ▼a Seiffertt, John.
245 1 0 ▼a Digital logic for computing ▼h [electronic resource] / ▼c John Seiffertt.
260 ▼a Cham : ▼b Springer, ▼c c2017.
300 ▼a 1 online resource (xvi, 319 p.) : ▼b ill.
500 ▼a Title from e-Book title page.
504 ▼a Includes bibliographical references.
505 0 ▼a 1 The Digital Electronic Computer -- 2 Boolean Algebra -- 3 Logic Function Synthesis -- 4 Basic Logic Function Minimization -- 5 Advanced Logic Function Minimization -- 6 Logic Gates -- 7 Unsigned Arithmetic -- 8 Signed Numbers -- 9 Other Digital Representations -- 10 Encoding Code -- 11 Sequential Logic Elements -- 12 Multiplexers and Comparators -- 13 Decoders and Register Files -- 14 Counters -- 15 Datapaths -- 16 Basic Computer Datapath -- 17 State Machines -- 18 Datapath Controllers -- 19 State Machine Theory and Optimization -- 20 Instruction Processor Design.
520 ▼a Providing a bottom-up approach to understanding how a computer works and how to use computing to solve real-world problems, Digital Logic for Computing uses logic design throughout to introduce computer design principles and embedded systems in a cohesive, design-driven framework, suitable for class or self-study. Covering the basics of digital logic through the lens of computer organization and programming, the reader should be able to design his or her own computer from the ground up. Illustrated throughout with drawings and diagrams, the core concepts and methods associated with the design and physical construction of digital electronic computers are presented in a clear and concise manner.
530 ▼a Issued also as a book.
538 ▼a Mode of access: World Wide Web.
650 0 ▼a Computer science.
650 0 ▼a Computer network architectures.
856 4 0 ▼u https://oca.korea.ac.kr/link.n2s?url=https://doi.org/10.1007/978-3-319-56839-3
945 ▼a KLPA
991 ▼a E-Book(소장)

Holdings Information

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Main Library/e-Book Collection/ Call Number CR 005.1015113 Accession No. E14018670 Availability Loan can not(reference room) Due Date Make a Reservation Service M

Contents information

Table of Contents

CONTENTS
1 The Digital Electronic Computer = 1
 Digital = 2
 Electronic = 5
 Computer = 7
 Exercises = 8
2 Boolean Algebra = 11
 Digital Logic Design Process = 12
 The Mathematics of Boolean Algebra = 16
 Exercises = 19
3 Logic Function Synthesis = 25
 Normal Forms = 26
 Minterms and Maxterms = 27
 Don''''t Cares = 28
 Day of the Week Detector = 29
 Building a Normal Form = 30
 Exercises = 32
4 Basic Logic Function Minimization = 37
 Factoring the Sum of Products = 37
 A Visual Aid to Factoring = 39
 5- and 6-variable K-maps = 44
 Working with the Product of Sums = 46
 Exercises = 48
5 Advanced Logic Function Minimization = 53
 Variable Entry K-maps = 53
 Implicants and Implicates = 59
 The Quine-McCluskey Algorithm = 61
 Exercises = 64
6 Logic Gates = 71
 Programmable Logic Arrays = 71
 XOR, NAND, and NOR = 73
 Bitwise Logic = 75
 CMOS = 76
 Electronic Properties of Gates = 79
 Exercises = 80
7 Unsigned Arithmetic = 87
 Unsigned Binary = 87
 Full Adder = 90
 High-Speed Adders = 92
 Subtraction = 94
 Multiplication = 95
 Division = 97
 Fractions = 99
 Hexadecimal = 99
 Exercises = 101
8 Signed Numbers = 105
 Sign-Magnitude = 105
 Two''''s Complement = 107
 Building an Adder/Subtractor = 111
 Sign Extension = 112
 Signed Multiplication = 114
 Ten''''s Complement = 116
 Exercises = 117
9 Other Digital Representations = 123
 Binary Coded Decimal = 123
 Decimal Codes = 125
 Gray Code = 126
 Alphanumeric Codes = 126
 Fixed Point Numbers = 127
 Floating-Point Representations = 128
 Designing an Encoding : Days of the Year = 131
 Exercises = 132
10 Encoding Code = 135
 Instructions and Datapaths = 135
 Variables and Assignment = 137
 Conditionals = 140
 Loops = 142
 Digital Representation of Instructions = 143
 Hex Code = 144
 Exercises = 144
11 Sequential Logic Elements = 149
 The SR Latch = 149
 Timing = 151
 Building a Register = 154
 Other Flip Flops : D, JK, and T = 155
 The State Machine Design Process = 156
 Exercises = 160
12 Multiplexers and Comparators = 169
 Exercises = 176
13 Decoders and Register Files = 181
 Register File Design = 181
 Multi-port Register File = 182
 Decoder Design = 185
 Implementing Logic Functions with Decoders = 187
 Encoders = 189
 Exercises = 192
14 Counters = 195
 Binary Counters = 195
 Mod n Counters = 200
 Unit-Distance Counter = 201
 Ring Counters = 203
 Exercises = 205
15 Datapaths = 209
 Example : Guessing Game = 209
 Example : Minimum Values = 212
 Example : Detection Unit = 213
 Algorithms = 215
 Example : GCD Calculator = 215
 Example : Fibonacci Sequence = 219
 Exercises = 220
16 Basic Computer Datapath = 227
 The Instruction Cycle = 227
 The Fetch Stage = 229
 The Decode Stage = 230
 Register = 231
 Immediate Addressing = 232
 Direct Addressing = 233
 Indirect Addressing = 234
 Displacement Addressing = 236
 The Execute Stage = 237
 Exercises = 239
17 State Machines = 245
 Sequence Detector = 246
 Detecting Two Sequences = 251
 Other Flip Flops for State Memory = 255
 Exercises = 255
18 Datapath Controllers = 265
 States and Algorithms = 265
 Example : Greatest Common Divisor = 266
 Example : Compute Factorial = 271
 Example : Fibonacci Sequence = 274
 Exercises = 276
19 State Machine Theory and Optimization = 289
 Formal Languages = 290
 State Reduction = 293
 State Assignment = 297
 Exercises = 300
20 Instruction Processor Design = 303
 What Is a Computer? = 303
 Design an Instruction Set = 304
  Data Movement Instructions = 305
  Arithmetic and Logic Operations = 306
  Program Control Instructions = 307
  Instruction Format = 309
 The Instruction Cycle = 310
 Datapath Design = 315
 Control Unit Design = 316
 Exercises = 317

New Arrivals Books in Related Fields

Coene, John (2021)
クジラ飛行机 (2022)