The sixth edition of Computer Organization and Embedded Systems covers the key topics of the subject. It presents hardware design principles and shows how hardware design is influenced by the requirements of software. The book carefully explains the main principles supported by examples drawn from commercially available processors. The book is suitable for undergraduate computer engineering students and computer science specialists.
Salient Features:
1. Examines four popular processors like Altera's Nios II, Freescale's ColdFire, ARM, and Intels IA-32 in detail
2. Extensively covers embedded systems, arguing that many devices previously not thought of as computers do, in fact, have computers in them
3. Discusses Microcontrollers and system-on-a-chip implementations
4. Contains graduated difficulty problems at the end of each chapter classified as Easy, Medium, or Difficult, allowing instructors to assign problems based on difficulty level
Read More
Specifications
Book Details
Publication Year
2023 january
Number of Pages
736
Contributors
Author Info
Carl Hamacher joined Queens University in 1991, where he is now Professor Emeritus in the Department of Electrical and Computer Engineering. He received his B.A.Sc. degree in Engineering Physics from the University of Waterloo, Canada, the M.Sc. degree in Electrical Engineering from Queens University, Canada, and the Ph.D. degree in Electrical Engineering from Syracuse University, New York. Zvonko Vranesic received his B.A.Sc., M.A.Sc., and Ph.D. degrees, all in Electrical Engineering, from the University of Toronto. In 1968 he joined the University of Toronto, where he is now a Professor Emeritus in the Department of Electrical & Computer Engineering. His current research interests include computer architecture and field-programmable VLSI technology.Safwat Zaky received his B.Sc. degree in Electrical Engineering and B.Sc. in Mathematics, both from Cairo University, Egypt, and his M.A.Sc. and Ph.D. degrees in Electrical Engineering from the University of Toronto. Naraig Manjikian received his B.A.Sc. degree in Computer Engineering and M.A.Sc. degree in Electrical Engineering from the University of Waterloo, Canada, and his Ph.D. degree in Electrical Engineering from the University of Toronto.