𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Digital Circuit Design for Computer Science Students: An Introductory Textbook

✍ Scribed by Prof. Dr. Niklaus Wirth (auth.)


Publisher
Springer-Verlag Berlin Heidelberg
Year
1995
Tongue
English
Leaves
207
Edition
1
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


This textbook provides a thorough and systematic introduction to designing digital circuits. The author is the leading programming language designer of our time and in this book, based on a course for 2nd-year students at the Federal Institute of Technology (ETH) in Zurich, he aims to close the gap between hardware and software design. He encourages the student to put the theory to work in exercises that include lab work culminating in the design of a simple yet complete computer. The lab work is based on a workstation equipped with a single field programmable gate array chip and software tools for entering, editing, and analyzing designs. This text is a modern introduction to designing circuits using state-of-the-art technology and a concise, easy to master hardware description language (Lola)

✦ Table of Contents


Front Matter....Pages i-xiii
Transistors and Gates....Pages 1-11
Combinational Circuits....Pages 13-37
Latches and Registers....Pages 39-47
Synchronous, Sequential Circuits....Pages 49-63
Bus Systems....Pages 65-70
Memories....Pages 71-78
Formal Description of Synchronous Circuits....Pages 79-93
Design of an Elementary Computer....Pages 95-115
Multiplication and Division....Pages 117-129
Design of a Computer Based on a Microprocessor....Pages 131-137
Interfaces Between Asynchronous Units....Pages 139-146
Serial Data Transmission....Pages 147-173
Back Matter....Pages 175-205

✦ Subjects


Circuits and Systems; Logic Design; Electronics and Microelectronics, Instrumentation


πŸ“œ SIMILAR VOLUMES


Digital Circuit Design for Computer Scie
✍ Nikalus Wirth πŸ“‚ Library πŸ“… 2012 πŸ› Springer Berlin, Heidelberg 🌐 English

This book emerged from lecture notes of a course taught in the second year to students of Computer Science at the Federal Institute of TechΒ­ nology, Zurich. The topic of hardware design plays a relatively minor role in CompuΒ­ ter Science curricula at many universities. Most courses concentrate on th

Science at the Nanoscale: An Introductor
✍ Chin Wee Shong, Sow Chorng Haur, Andrew T. S. Wee πŸ“‚ Library πŸ“… 2009 πŸ› Pan Stanford Publishing 🌐 English

Nanotechnology is one of the most important growth areas of this century. Nanoscience, the science underpinning nanotechnology, is a multidisciplinary subject covering atomic, molecular and solid state physics, as well as much of chemistry. Nanostructures are known to exhibit novel and improved mate

Science at the Nanoscale: An Introductor
✍ Andrew T. S. Wee, Chorng Haur Sow, Chin Wee Shong πŸ“‚ Library πŸ“… 2009 πŸ› Pan Stanford 🌐 English

Nanotechnology is one of the most important growth areas of this century. Nanoscience, the science underpinning nanotechnology, is a multidisciplinary subject covering atomic, molecular and solid state physics, as well as much of chemistry. Nanostructures are known to exhibit novel and improved mate

Science at the Nanoscale: An Introductor
✍ Andrew T. S. Wee, Chorng Haur Sow, Chin Wee Shong πŸ“‚ Library πŸ“… 2009 πŸ› Pan Stanford Publishing 🌐 English

<P>Nanotechnology is one of the most important growth areas of this century. Nanoscience, the science underpinning nanotechnology, is a multidisciplinary subject covering atomic, molecular and solid state physics, and much of chemistry. Nanostructures are known to exhibit novel and improved material

Computability and Decidability: An Intro
✍ Prof. Dr. Jacques Loeckx (auth.) πŸ“‚ Library πŸ“… 1972 πŸ› Springer-Verlag Berlin Heidelberg 🌐 English

<p>The present Lecture Notes evolved from a course given at the Technische Hogeschool Eindhoven and later at the Technische Hogeschool Twente. They are intended for computer science students; more specifically, their goal is to introduce the notions of computability and decidability, and to prepare