Digital logic design and computer organization : with computer architecture for security (eBook, 2015) [WorldCat.org]
skip to content
Digital logic design and computer organization : with computer architecture for security
Checking...

Digital logic design and computer organization : with computer architecture for security

Author: Nikrouz Faroughi
Publisher: New York : McGraw-Hill Education, [2015]
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
"A comprehensive guide to the design and organization of modern computing systems, Digital Logic Design and Computer Organization with Computer Architecture for Security provides practicing engineers and students with a clear understanding of computer hardware technologies. The fundamentals of digital logic design as well as the use of the Verilog hardware description language are discussed. The book covers computer  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Faroughi, Nikrouz.
Digital logic design and computer organization.
(OCoLC)879584232
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Nikrouz Faroughi
ISBN: 0071838082 9780071838085
OCLC Number: 910844998
Language Note: English.
Description: 1 online resource (xvii, 552 pages) : illustrations
Contents: A. About the author --
B. Preface --
Overview of chapters --
Audience --
C. Acknowledgment --
1. Introduction --
Introduction --
Logic design --
Computer organization --
Computer architecture --
Computer security --
References --
Exercises --
2. Combinational circuits: small designs --
Introduction --
Logic expressions --
Canonical expression --
Logic minimization --
Logic minimization algorithm --
Circuit timing diagram --
Other gates --
Design examples --
Implementation --
Hardware description languages --
References --
Exercises --
3. Combinational circuits: large designs --
Introduction --
Arithmetic functions --
Adder --
Subtractor --
2's complement adder/subtractor --
Arithmetic logic unit --
Design examples --
Real number arithmetic --
References --
Exercises --
4. Sequential circuits: core modules --
Introduction --
Sr latch --
D-latch --
Disadvantage of latches --
D flip-flop --
Clock frequency estimation without clock skew --
Flip-flop with enable --
Other flip-flops --
Hardware description language models --
References --
Exercises --
5. Sequential circuits: small designs --
Introduction --
Introduction to FSM: register design --
Finite state machine design --
Counters --
Fault-tolerant finite state machine --
Sequential circuit timing --
Hardware description language models --
References --
Exercises --
6. Sequential circuits: large designs --
Introduction --
Data path design --
Control unit design techniques --
Energy and power consumption --
Design examples --
References --
Exercises --
7. Memory --
Introduction --
Memory technologies --
Memory cell array --
Memory organization --
Memory timing --
Memory architecture --
Design example: multiprocessor memory architecture --
Hdl models --
References --
Exercises --
8. Instruction set architecture --
Introduction --
Types of instruction set architecture --
Design example --
Advanced processor architectures --
References --
Exercises --
9. Computer architecture: interconnection --
Introduction --
Memory controller --
I/o peripheral devices --
Controlling and interfacing I/O devices --
Data transfer mechanisms --
Interrupts --
Design example: interrupt handling CPU --
USB host controller interface --
References --
Exercises --
10. Memory system --
Introduction --
Cache mapping --
Cache coherency --
Virtual memory --
References --
Exercises --
11. Computer architecture: security --
Introduction --
Hardware backdoor attacks --
Software/physical attacks --
Trusted computing base --
Cryptography --
Hashing --
Cryptography hash --
Storing cryptography keys through hardware --
Hash tree --
Secure coprocessor architecture --
Secure processor architecture --
Design example: secure processor --
Further reading --
References --
Exercises --
A. Bibliography.
Responsibility: Nikrouz Faroughi.

Abstract:

A thorough, single-volume reference to computer organization/architecture and a solid introduction to computer security concepts related to computer architecture  Read more...

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.