![Loading...](https://link.springer.com/static/c4a417b97a76cc2980e3c25e2271af3129e08bbe/images/pdf-preview/spacer.gif)
242 Result(s)
-
Chapter
Introduction
The increased complexity available from integrated circuits with passing time has a significant influence on the design of digital computer systems. Integrated circuits (known as chips), where an entire circui...
-
Chapter
Fabrication and Design Rules
Following the circuit design, the next level down in the structured design hierarchy is that of geometric layout. This is the specification of the geometric patterns required for each level of the fabrication ...
-
Chapter
System Considerations
The implementation of combinational logic and registers has been presented in the previous chapter. This chapter considers the additional features required when translating from the system design level to logi...
-
Chapter
MOS Devices and Basic Circuits
The purpose of this chapter is to describe the operation of the different types of MOS devices available and then to develop the characteristic equations which describe their behaviour. This enables the simple...
-
Chapter
MOS Logical Circuit Design
Circuit design is the realisation of the required logic for a system in terms of transistor circuits. The design objective of this stage is to produce a circuit which optimises the often conflicting requiremen...
-
Chapter
A Design Example
The best way of learning about chip design is by ‘ doing’. With this in mind, this chapter outlines a first attempt at producing a small, conservatively designed, ‘ handcrafted’ full custom chip. It is hoped t...
-
Chapter
Lösungen zum Teil IV: Theoretische Informatik, Algorithmen und Datenstrukturen, Logikprogrammierung, Objektorientierung
-
Chapter
Einleitende Bemerkungen
Diese Aufgabensammlung enthält 183 Aufgaben unterschiedlichen Schwierigkeitsgrades zu allen Themengebieten des Grundstudiums der Informatik. Es bietet sich an, diese Aufgaben zur Einübung der Lerninhalte des G...
-
Chapter
Einführung in Programmiersprachen
Die Ausbildung der Informatikerinnen und Informatiker im Grundstudium erfordert nicht nur die Erarbeitung theoretischer Konzepte, sondern auch die Fähigkeit zu deren praktischer Umsetzung. Dabei sollte die zu ...
-
Chapter
Aufgaben zu Teil II: Rechnerstrukturen und maschinennahe Programmierung
Eine Bank möchte durch Vergabe geeigneter Kontonummern Überweisungen sicherer machen, und zwar bei einfachen Schreib- und Lesefehlern der dezimalen Kontonummern, d.h. bei falscher Ziffernangabe in einer einzig...
-
Chapter
Aufgaben zu Teil IV: Theoretische Informatik, Algorithmen und Datenstrukturen, Logikprogrammierung, Objektorientierung
Gegeben ist das Semi-Thue-System (V*, ➱) mit V = {O, L} und den Ersetzungsregeln
... -
Chapter
Lösungen zu Teil II: Rechnerstrukturen und maschinennahe Programmierung
-
Chapter
Lösungen zu Teil III: Systemstrukturen und systemnahe Programmierung
Es ist klar, daß dieser Automat extrem vereinfacht gegenüber einem realen Automaten ist. Z.B. scheint der Automat einen unbegrenzten Vorrat an Schokolade zu haben. Der Schokoladenautomat hat folgende Bedienele...
-
Chapter
Liste der Aufgaben und Lösungen
Die folgende Liste aller Aufgaben enthält jeweils außer der Aufgabennummer auch das für die Aufgabe gewählte Stichwort, die Art und den Schwierigkeitsgrad der Aufgabe sowie die Seiten, auf denen die Aufgabe un...
-
Chapter
Aufgaben zu Teil I: Problemnahe Programmierung
Ein sehr kleiner Zoo verfügt über 5 Gehege, die von fünf Tieren (Alligator, Bär, Chamäleon, Dachs und Esel) bewohnt werden. Die Abbildung 4.1 zeigt die Lage und Nummern der Gehege sowie die derzeitigen Bewohner.
-
Chapter
Aufgaben zu Teil III: Systemstrukturen und systemnahe Programmierung
Ein vereinfachter Automat zum Verkauf von Schokoladentafeln funktioniert folgendermaßen: Als Geldeinwurf werden 1- und 2-DM-Stücke akzeptiert. Mit zwei Druckknöpfen kann man zwischen einer großen und einer kle...
-
Chapter
Lösungen zu Teil I: Problemnahe Programmierung
-
Chapter and Conference Paper
Asynchronous Timed Multimedia Environments Based on the Coordination Paradigm
This paper combines work done in the areas of Artificial Intelligence, Multimedia Systems and Coordination Programming to derive a framework for Distributed Multimedia Systems based on asynchronous timed compu...
-
Chapter and Conference Paper
Deciding Optimal Information Dispersal for Parallel Computing with Failures
Supporting availability, integrity, and confidentiality of data is crucial for parallel computer systems. The parallel computer systems require to encode and distribute data over multiple storage nodes to surv...
-
Chapter and Conference Paper
A Multi-threaded Asynchronous Language
We describe a reference implementation of a multi-threaded run-time system for a core programming language based on a process calculus. The core language features processes running in parallel and communicatin...