Listing 1 - 8 of 8 |
Sort by
|
Choose an application
Choose an application
Software engineering --- Computer architecture --- Microprocessors --- Microprogramming --- Computer architecture. --- Microprocessors. --- Microprogramming. --- Software engineering.
Choose an application
Dieses Buch behandelt den Entwurf und die Programmierung von Rechnersystemen auf der Basis von Mikroprozessoren. Themenschwerpunkte sind: - CISC- und RISC-Prinzipien heutiger skalarer, superskalarer und VLIW-Prozessoren, - Strukturen von Einbus- und Mehrbussystemen sowie von Einprozessor- und Mehrprozessorsystemen, basierend auf Bridges und Hubs, - Optimierung des Speicherzugriffs in Abhängigkeit moderner synchroner DRAM- und SRAM-Technologien und unter Einbeziehung von Caches und Speicherverwaltungseinheiten, - Techniken der Ein-/Ausgabeorganisation einschließlich der Beschreibung gängiger Schnittstellen, paralleler und serieller Peripherieverbindungen und Hintergrundspeicher, - Zusammenschaltung von Rechnern und Geräten in Rechnernetzen mit besonderer Berücksichtigung der Datenkommunikation. Ergänzt werden diese hardware-orientierten Ausführungen durch Programmiertechniken in Assembler und C und deren Kombination. Dabei werden unterschiedliche Compiler- und Betriebssystemumgebungen betrachtet. In der 7. Auflage wurden umfangreiche Aktualisierungen vorgenommen und insbesondere die Abschnitte über moderne Prozessorarchitekturen, über Systemaufbau und Systemstrukturen von Rechnern sowie über periphere Punkt-zu-Punkt-Verbindungen und Peripheriebusse neu bearbeitet und erweitert. Das Buch ist sowohl als Lehrbuch für Studierende als auch als Nachschlagewerk für Dozenten und Praktiker angelegt.
Electrical engineering. --- Architecture, Computer. --- Computer engineering. --- Electronics. --- Microelectronics. --- Computer hardware. --- Microprogramming . --- Electrical Engineering. --- Computer System Implementation. --- Computer Engineering. --- Electronics and Microelectronics, Instrumentation. --- Computer Hardware. --- Control Structures and Microprogramming.
Choose an application
Der Autor gibt einen vollständigen Überblick über den Themenkomplex "Prozessorbau". Von den Grundlagen bis hin zu den Implementierungsdetails werden die in modernen Hochleistungsprozessoren verwendeten Prinzipien erläutert. Das Buch weist mit mehr als 100 berücksichtigten Entwicklungen aus Industrie und Forschung ein hohes Maß an Praxisnähe auf. Im Einzelnen werden zunächst der Aufbau und die Funktionsweise skalarer Prozessoren beschrieben. Die Fließbandverarbeitung wird vorgestellt und es werden gängige Techniken zur Lösung der dabei auftretenden Konflikte präsentiert, u.a. das Bypassing, die Prädikation, die Sprungvorhersage, die Sprungzielvorhersage und die Wertvorhersage. Im Anschluss werden Prinzipien operationsparallel arbeitender Prozessoren diskutiert. Dabei kommen u.a. SIMD-Einheiten, Feldrechner, Vektorrechner, VLIW-Prozessoren, superskalare Prozessoren inklusive der Trace-Caches, superspekulative Prozessoren sowie das Multithreading zur Sprache. Zum Abschluss behandelt der Autor Techniken zum Aufbau von im Hardware-/Software-Codesign arbeitenden Prozessoren. Nach einer Einführung zu den Interpretern, den Emulatoren und den Laufzeitübersetzern (JIT) werden vor allem die dynamische Binärübersetzung und das Code-Morphing behandelt.
Microprocessors. --- Microprogramming . --- Computer memory systems. --- Input-output equipment (Computers). --- Electronics. --- Microelectronics. --- Processor Architectures. --- Control Structures and Microprogramming. --- Memory Structures. --- Input/Output and Data Communications. --- Electronics and Microelectronics, Instrumentation.
Choose an application
Recently, there has been a trend toward processor design based on the RISC (Reduced Instruction Set Computer) model: Example RISC processors are the MIPS, SPARC, PowerPC, ARM, and even Intel’s 64-bit processor Itanium. This guidebook provides an accessible and all-encompassing compendium on RISC processors, introducing five RISC processors: MIPS, SPARC, PowerPC, ARM, and Itanium. Initial chapters explain the differences between the CISC and RISC designs and clearly discuss the core RISC design principles. The text then integrates instruction on MIPS assembly language programming, thereby enabling readers to concretely grasp concepts and principles introduced earlier. Readers need only have a basic knowledge of any structured, high-level language to obtain the full benefits here. Features: *Includes MIPS simulator (SPIM) download instructions, so that readers can get hands-on assembly language programming experience *Presents material in a manner suitable for flexible self-study • Assembly language programs permit reader executables using the SPIM simulator • Integrates core concepts to processor designs and their implementations • Supplies extensive and complete programming examples and figures • Contains chapter-by-chapter overviews and summaries * Provides source code for the MIPS language at the book’s website Guide to RISC Processors provides a uniquely comprehensive introduction and guide to RISC-related concepts, principles, design philosophy, and actual programming, as well as the all the popular modern RISC processors and their assembly language. Professionals, programmers, and students seeking an authoritative and practical overview of RISC processors and assembly language programming will find the guide an essential resource. Sivarama P. Dandamudi is a professor of computer science at Carleton University in Ottawa, Ontario, Canada, as well as associate editor responsible for computer architecture at the International Journal of Computers and Their Applications. He has more than two decades of experience teaching about computer systems and organization. Key Topics * Processor design issues * Evolution of CISC and RISC processors * MIPS, SPARC, PowerPC, Itanium, and ARM architectures * MIPS assembly language * SPIM simulator and debugger * Conditional execution * Floating-point and logical and shift operations * Number systems Computer Architecture/Programming Beginning/Intermediate Level.
Reduced instruction set computers. --- Computer architecture. --- Assembler language (Computer program language) --- Microprocessors --- Programming. --- Assembler languages (Electronic computers) --- Programming languages (Electronic computers) --- Architecture, Computer --- RISCs (Computers) --- Computers --- MMIX (Computer architecture) --- Computer science. --- Microprogramming. --- Software engineering. --- Computer network architectures. --- Processor Architectures. --- Control Structures and Microprogramming. --- Software Engineering/Programming and Operating Systems. --- Computer Systems Organization and Communication Networks. --- Programming Techniques. --- Computer software engineering --- Engineering --- Computer programming --- Informatics --- Science --- Architectures, Computer network --- Network architectures, Computer --- Computer architecture --- Microprocessors. --- Microprogramming . --- Computer organization. --- Computer programming. --- Electronic computer programming --- Electronic data processing --- Electronic digital computers --- Programming (Electronic computers) --- Coding theory --- Organization, Computer --- Minicomputers --- Programming
Choose an application
A set of original results in the ?eld of high-level design of logical control devices and systems is presented in this book. These concern different aspects of such important and long-term design problems, including the following, which seem to be the main ones. First, the behavior of a device under design must be described properly, and some adequate formal language should be chosen for that. Second, effective algorithmsshouldbeusedforcheckingtheprepareddescriptionforcorrectness, foritssyntacticandsemanticveri?cationattheinitialbehaviorlevel.Third,the problem of logic circuit implementation must be solved using some concrete technological base; ef?cient methods of logic synthesis, test, and veri?cation should be developed for that. Fourth, the task of the communication between the control device and controlled objects (and maybe between different control devices)waitsforitssolution.Alltheseproblemsarehardenoughandcannotbe successfully solved without ef?cient methods and algorithms oriented toward computer implementation. Some of these are described in this book. The languages used for behavior description have been descended usually from two well-known abstract models which became classic: Petri nets and ?nite state machines (FSMs). Anyhow, more detailed versions are developed and described in the book, which enable to give more complete information concerningspeci?cqualitiesoftheregardedsystems.Forexample,themodelof parallelautomatonispresented,whichunliketheconventional?niteautomaton can be placed simultaneously into several places, calledpartial. As a base for circuit implementation of control algorithms, FPGA is accepted in majority of cases.
Digital control systems --- Embedded computer systems --- Design and construction. --- Automatic control --- Electronic digital computers --- Computer engineering. --- Computer aided design. --- Microprogramming. --- Computer science. --- Control and Systems Theory. --- Electrical Engineering. --- Computer-Aided Engineering (CAD, CAE) and Design. --- Control, Robotics, Mechatronics. --- Control Structures and Microprogramming. --- Processor Architectures. --- Informatics --- Science --- Computer programming --- CAD (Computer-aided design) --- Computer-assisted design --- Computer-aided engineering --- Design --- Computers --- Design and construction --- Control engineering. --- Electrical engineering. --- Computer-aided engineering. --- Robotics. --- Mechatronics. --- Microprogramming . --- Microprocessors. --- Minicomputers --- Mechanical engineering --- Microelectronics --- Microelectromechanical systems --- Automation --- Machine theory --- CAE --- Engineering --- Electric engineering --- Control engineering --- Control equipment --- Control theory --- Engineering instruments --- Programmable controllers --- Data processing
Choose an application
This book provides a comprehensive treatment of the principles underlying optimal constrained control and estimation. The contents progress from optimisation theory, fixed horizon discrete optimal control, receding horizon implementations and stability conditions, explicit solutions and numerical algorithms, moving horizon estimation, and connections between constrained estimation and control. Several case studies and further developments illustrate and expand the core principles. Specific topics covered include: • An overview of optimisation theory. • Links to optimal control theory, including the discrete minimum principle. • Linear and nonlinear receding horizon constrained control including stability. • Constrained control solutions having a finite parameterisation for specific classes of problems. • Numerical procedures for solving constrained optimisation problems. • Output feedback optimal constrained control. • Constrained state estimation. • Duality between constrained estimation and control. • Applications to finite alphabet control and estimation problems, cross-directional control, rudder-roll stabilisation of ships, and control over communication networks. The book gives a self-contained treatment of the subject assuming that the reader has basic background in systems theory, including linear control, stability and state space methods. It is suitable for use in senior level courses and as material for reference and self-study. A companion website is continually updated by the authors.
Predictive control --- Control theory --- Commande prédictive --- Théorie de la commande --- Control theory. --- Predictive control. --- Mechanical Engineering --- Engineering & Applied Sciences --- Mechanical Engineering - General --- Commande prédictive --- Théorie de la commande --- EPUB-LIV-FT LIVINGEN SPRINGER-B --- Model based predictive control --- Model predictive control --- Engineering. --- Microprogramming. --- System theory. --- Mathematical optimization. --- Applied mathematics. --- Engineering mathematics. --- Control engineering. --- Industrial engineering. --- Production engineering. --- Industrial and Production Engineering. --- Control. --- Appl.Mathematics/Computational Methods of Engineering. --- Systems Theory, Control. --- Control Structures and Microprogramming. --- Optimization. --- Dynamics --- Machine theory --- Automatic control --- Control and Systems Theory. --- Mathematical and Computational Engineering. --- Optimization (Mathematics) --- Optimization techniques --- Optimization theory --- Systems optimization --- Mathematical analysis --- Maxima and minima --- Operations research --- Simulation methods --- System analysis --- Computer programming --- Engineering --- Engineering analysis --- Management engineering --- Simplification in industry --- Value analysis (Cost control) --- Systems, Theory of --- Systems science --- Science --- Mathematics --- Philosophy --- Systems theory. --- Microprogramming . --- Control engineering --- Control equipment --- Engineering instruments --- Automation --- Programmable controllers --- Manufacturing engineering --- Process engineering --- Industrial engineering --- Mechanical engineering
Choose an application
Never before has there been a quantitative approach designed to optimize supervisory decision and control for discrete event systems. The text pioneers a formal system for supervision of human-engineered complex systems, to compare different supervisory models, thereby maximizing potential for achieving high performance. It offers exciting implications for both military and commercial engineering systems. Quantitative Measure for Discrete Event Supervisory Control presents a novel method for discrete-event decision and control of complex systems, and provides applications for burgeoning technological needs in engineering (i.e., multi-agent human and robotic systems, aircraft, and electric power generation systems), as well as control of software systems and malicious executables. Using Supervisory Control Theory (SCT), a tool to model and control human engineered complex systems, this text initiates new concepts in quantitative treatment of SCT, as a much needed augmentation to existing research on the diagnosis and control of SCT. This survey is the first comprehensive treatment of a language-theoretic quantitative approach to discrete event supervisory decision and control. • Summarizes fundamental materials in supervisory decision and control before integrating new method to quantitatively measure performance • Presents formal theory to support the quantitative approach, thus outlining an effective model for discrete event decision and control of human-engineered complex systems • Outlines diverse and practical implications for the materials in the commercial and military Command, Control, Computer, Communication, Intelligence, Surveillance, and Reconnaissance (C4ISR) systems • Illuminates significant mathematical foundations and proofs for reader understanding of quantification processes, while avoiding nonessential mathematical details and applications • Develops and describes methods that have been successfully classroom-tested in Pennsylvania State University and Louisiana Tech University Compiling some of the leading research in the field, this self-contained volume contains essential techniques and advanced applications for researchers or graduate students in computer engineering, computer science, and applied mathematics. Additionally, the book may be an important resource for students in other disciplines, such as the biological sciences, management sciences, social sciences, and economics.
Supervisory control systems. --- Discrete-time systems. --- DES (System analysis) --- Discrete event systems --- Sampled-data systems --- Digital control systems --- System analysis --- Linear time invariant systems --- Control systems, Supervisory --- SCADA systems --- Supervisory control and data acquisition systems --- Process control --- Remote control --- Computer network architectures. --- Computer system performance. --- Microprogramming. --- Artificial intelligence. --- Computational complexity. --- Computer Systems Organization and Communication Networks. --- System Performance and Evaluation. --- Control, Robotics, Mechatronics. --- Control Structures and Microprogramming. --- Artificial Intelligence. --- Discrete Mathematics in Computer Science. --- Complexity, Computational --- Electronic data processing --- Machine theory --- Architectures, Computer network --- Network architectures, Computer --- Computer architecture --- AI (Artificial intelligence) --- Artificial thinking --- Electronic brains --- Intellectronics --- Intelligence, Artificial --- Intelligent machines --- Machine intelligence --- Thinking, Artificial --- Bionics --- Cognitive science --- Digital computer simulation --- Logic machines --- Self-organizing systems --- Simulation methods --- Fifth generation computers --- Neural computers --- Computer programming --- Computer organization. --- Computer system failures. --- Control engineering. --- Robotics. --- Mechatronics. --- Microprogramming . --- Computer science—Mathematics. --- Computer failures --- Computer malfunctions --- Computer systems --- Failure of computer systems --- System failures (Engineering) --- Fault-tolerant computing --- Organization, Computer --- Electronic digital computers --- Mechanical engineering --- Microelectronics --- Microelectromechanical systems --- Automation --- Control engineering --- Control equipment --- Control theory --- Engineering instruments --- Programmable controllers --- Failures
Listing 1 - 8 of 8 |
Sort by
|