Cargando…

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

"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...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Faroughi, Nikrouz (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: New York, N.Y. : McGraw-Hill Education, [2015]
Edición:First edition.
Colección:McGraw-Hill's AccessEngineering.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000nam a2200000 i 4500
001 MGH_AEscn00100178
003 IN-ChSCO
005 20210416124538.0
006 m|||||||||||||||||
007 cr |n||||||||n
008 210416s2015||||nyu|||||o|||||||||||eng||
010 |z  2014029577 
020 |a 9780071836906 (print-ISBN) 
020 |a 007183690X (print-ISBN) 
035 |a (OCoLC)910844998 
040 |a IN-ChSCO  |b eng  |e rda 
041 0 |a eng 
050 4 |a QA76.9.C643 
082 0 4 |a 004.2/2  |2 23 
100 1 |a Faroughi, Nikrouz,  |e author. 
245 1 0 |a Digital logic design and computer organization with computer architecture for security /  |c Nikrouz Faroughi. 
250 |a First edition. 
264 1 |a New York, N.Y. :  |b McGraw-Hill Education,  |c [2015] 
264 4 |c ?2015 
300 |a 1 online resource (xvii, 552 pages) :  |b illustrations. 
336 |a text  |2 rdacontent 
337 |a computer  |2 rdamedia 
338 |a online resource  |2 rdacarrier 
490 1 |a McGraw-Hill's AccessEngineering 
504 |a Includes bibliographical references and index. 
505 0 |a 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. 
520 3 |a "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 organization and architecture, modern design concepts, and computer security issues. Techniques for designing both small and large combinational and sequential circuits are thoroughly explained. This detailed reference addresses memory technologies, CPU design, including techniques to increase performance, microcomputer architecture, such as "plug and play" device interfaces, and memory hierarchy. A chapter on security engineering methodology as it applies to computer architecture concludes the book. Sample problems, design examples, and detailed diagrams are provided throughout this practical resource. Coverage includes: Combinational circuits: small designs Combinational circuits: large designs Sequential circuits: core modules Sequential circuits: small designs Sequential circuits: large designs Memory Instruction set architecture Computer architecture: interconnection Memory system Computer architecture: security". 
530 |a Also available in print edition. 
533 |a Electronic reproduction.  |b New York, N.Y. :  |c McGraw Hill,   |d 2015.  |n Mode of access: World Wide Web.  |n System requirements: Web browser.  |n Access may be restricted to users at subscribing institutions. 
538 |a Mode of access: Internet via World Wide Web. 
546 |a In English. 
588 |a Description based on cover image and table of contents, viewed on May 21, 2015. 
650 0 |a Computer organization. 
650 0 |a Computer architecture. 
650 0 |a Logic design. 
650 7 |a COMPUTERS / Computer Engineering.   |2 bisacsh. 
655 0 |a Electronic books. 
776 0 |i Print version:   |t Digital logic design and computer organization with computer architecture for security.  |b First edition.  |d New York, N.Y. : McGraw-Hill Education, 2015  |w (OCoLC)879584232 
830 0 |a McGraw-Hill's AccessEngineering. 
856 4 0 |u https://accessengineeringlibrary.uam.elogim.com/content/book/9780071836906  |z Texto completo