Microprocesadores Y

Total Page:16

File Type:pdf, Size:1020Kb

Microprocesadores Y Electrónica Digital III Introducción a los Microprocesadores Procesador IBM PowerXCell 8i @ 2008 Microprocesadores I Electrónica Digital III - 1 - Electrónica Digital III CONTENIDO Laboratorio de Electrónica Digital – Depto. Electrónica y Automática – FI- 1. Introducción 2. Circuitos Integrados 2.1. La Ley de Moore 2.2. Clasificación según la integración de circuitos integrados 2.3. Clasificación en cuanto a las funciones de un IC 3. Circuitos integrados digitales 3.1. Lógica Cableada 3.1.1. Compuertas Lógicas y circuitos integrados MSI 3.1.2. Circuito integrado de aplicación especifica ASIC 3.2. Lógica programada 3.2.1. Dispositivo lógico programable sencillo – SPLD 3.2.2. Dispositivo lógico programable complejo – CPLD 3.2.3. Arreglo de compuertas programables en campo – FPGA 3.3. Procesador Digital. 3.3.1. Microprocesador – uP 3.3.2. Microcontrolador – uC 3.3.3. Procesador Digital de Señales – DSP 3.3.4. Controlador Digital de Señales – DSC 3.4. Sistemas en Chip 4. Aplicaciones de un Microprocesador - 2 - Electrónica Digital III 1 – INTRODUCCIÓN El objetivo de la asignatura es el de estudiar una de las herramientas que nos provee la electrónica para la resolución de problemas mediante técnicas digitales. Dicha herramienta integrada es definida como MICROPROCESADOR. Se estudiaran los microprocesadores y su utilización en los microcomputadores desde el punto de vista de su aplicación en el control de procesos, en los sistemas de adquisición de datos, sistemas de procesamientos de señales, sistemas de comunicaciones y en general para el diseño de dispositivos digitales basados en un microprocesador que realiza una única función, a esto es lo que se le denomina comúnmente como un sistema de dedicado o embebido. Para logra este objetivo el ingeniero que desarrolla y diseña un sistema embebido para solucionar un determinado problema, debe adoptar una actitud totalmente distinta a la que asume el profesional que utiliza el computador como herramienta de cálculo o gestión administrativa. En estos dos últimos casos normalmente se poseen recursos de hardware suficientes o fácilmente expansibles, las interfaces graficas resultan muy convenientes y se procesan gran cantidad de información como bases de datos, imágenes, video, etc. sin un fuerte requerimiento en cuanto al tiempo de procesamiento. En cambio el Ingeniero de desarrollo pretende utilizar al microprocesador como integrante de un proceso físico o biológico, que está evolucionando y al que debe estar continuamente midiendo, procesando y transmitiendo datos y en muchos casos actuando sobre el para guiarlo, según alguna estrategia de optimización preestablecida. El microcomputador dedicado en estos casos puede encontrarse conectado a los periféricos estándar, pero además mediante interfaces específicas como conversores de señales analógicas-a-digitales o ADC y de digitales-a-analógicas o sea DAC, entradas y salidas digitales, salidas moduladas en ancho de pulso (Pulse Width Modulation PWM), etc, comunicarse con el proceso, esto hace que se produzca una variante muy importante que es el tiempo de procesamiento. Esto se debe a que la dinámica del microprocesador ya no es independiente (tiempo no crítico), ahora debe ajustarse a las características dinámicas del proceso exterior, debiendo tomarse las decisiones de control o de emergencia en TIEMPO REAL. El avance tecnológico y la posibilidad de disponer de un microprocesador o un microcomputador en una pastilla (microcontrolador), ha producido una verdadera revolución en la industria, así como en la concepción clásica del Ingeniero. Hasta no hace mucho, el ingeniero era electrónico y se dedicaba al diseño del hardware o se dedicaba al diseño de las técnicas y metodologías de control desde un punto de vista general (ingeniería de sistemas) y dejando la programación de las mismas a un programador. Con la aparición de las microcomputadores y la descentralización del procesamiento informático, surge una interrelación tan grande entre el software y el hardware, que el ingeniero pierde la noción fronteriza entre ambas disciplinas, produciendo la generación de un ingeniero menos especializado con un panorama de sistema más amplio. Para llegar a comprender perfectamente la importancia del microcomputador y del microprocesador dentro del campo de la electrónica digital, conviene hacer un rápido resumen sobre la evolución tecnológica producida en este campo. 2 – CIRCUITOS INTEGRADOS. Un circuito integrado (CI) o chip, es una pastilla muy delgada en la que se encuentra una enorme cantidad (del orden de miles o millones) de dispositivos microelectrónicos interconectados, principalmente diodos y transistores, además de componentes pasivos como resistencias o 3 Electrónica Digital III condensadores. Su área es de tamaño reducido, del orden de un cm² o inferior. Algunos de los circuitos integrados más avanzados son los microprocesadores, que son usados en múltiples artefactos, desde computadoras hasta electrodomésticos, pasando por los teléfonos móviles. Otra familia importante de circuitos integrados la constituyen las memorias digitales. A continuación mencionaremos la evolución de los circuitos integrados. 2.1 – La Ley de Moore En abril de 1965 el co-fundador de Intel, Gordon E. Moore publicó que la tecnología de circuitos integrados CMOS tenía futuro y que el número de transistores por pulgada en circuitos integrados se duplicaba cada año y que la tendencia continuaría durante las siguientes dos décadas. Moore basado en la anterior afirmación expreso que aproximadamente cada 18 meses duplica el número de transistores en un circuito integrado. Esta tasa de crecimiento en la integración se la conoce como “Ley de Moore”. Dicha ley es una ley puramente empírica cuyo cumplimiento se ha podido constatar hasta la actualidad. En el momento de escribir el artículo que originó su ley, Moore era Director de los laboratorios de Fairchild Semiconductor fabricante de transistores y de circuitos LSI como compuertas. Más tarde, en el verano de 1968, creó Intel junto con Robert Noyce, uno de sus compañeros en ambas empresas. Más tarde, en 1975, Moore modificó su propia ley al afirmar que el ritmo bajaría, y que la capacidad de integración se duplicaría aproximadamente cada 24 meses. Esta progresión de crecimiento exponencial, duplicar la capacidad de los circuitos integrados cada dos años, es lo que se considera la Ley de Moore. Sin embargo, el propio Moore ha puesto fecha de caducidad a su ley: "Mi ley dejará de cumplirse dentro de 10 o 15 años -desde 2007-" Según aseguró durante la conferencia en la que hizo su predicción afirmó, no obstante, que una nueva tecnología vendrá a suplir a la actual. La consecuencia directa de la Ley de Moore es que los precios bajan al mismo tiempo que las prestaciones y la confiabilidad aumentan. Es decir, el precio de la última computadora de hoy caerá la mitad al año siguiente y estará obsoleta en dos años. En 26 años el número de transistores integrados en un chip se ha incrementado 3200 veces. Actualmente esta ley se aplica a ordenadores personales. Sin embargo, cuando se formuló no existían los microprocesadores, inventados en 1971, ni los ordenadores personales, popularizados en los años 1980. 2.2 – Clasificación según la integración de circuitos integrados Teniendo en cuenta el nivel de integración basado en la cantidad de transistores implementados en un circuito, estos se clasifican en Circuitos de: Escala de integración pequeña (Small Scale Integration SSI) Aparecieron a principio de los 60 e integran de 10 a 100 transistores. Cumplían funciones muy básicas, como compuertas lógicas y abarcan desde unos pocos transistores hasta una centena de ellos. Escala de integración mediana (Medium Scale Integration MSI): Aparecen a fines de los 60 e integran de 100 a 1.000 transistores. Económicamente eran circuitos atractivos porque mientras producirlos costaba ligeramente más que los dispositivos SSI, permitieron fabricar sistemas electrónicos más complejos utilizando placas impresas más pequeñas, menos trabajo al ensamblarlos (ya que contenían menos componentes) y otras ventajas. Ejemplos de 4 Electrónica Digital III estos integrados son multiplexores, decodificadores, codificadores, sumadores y dentro de las combinacionales contadores, registros de desplazamiento, etc. Escala de integración grande (Large Scale Integration LSI): En los años 70 de 1.000 a 10.000 transistores. A esta escala pertenecen todos aquellos integrados que contienen más de 100 compuertas lógicas (lo cual conlleva unos 1000 componentes integrados individualmente), hasta las mil puertas. Estos integrados realizan una función completa, como es el caso de las operaciones esenciales de una calculadora o el almacenamiento de una gran cantidad de bits. La aparición de los circuitos integrados a gran escala, dio paso a la construcción del microprocesador Escala de integración muy grande (Very Large Scale Integration VLSI): En los años 80 de más de 10.000 transistores. La integración en escala muy grande de sistemas de circuitos basados en transistores comenzó en los años 1980, como parte de las tecnologías de semiconductores y comunicación que se estaban desarrollando. El microprocesador es un dispositivo VLSI Hace tiempo se hizo un esfuerzo para nombrar y calibrar varios niveles superiores en integración a los primeros VLSI. Términos como Ultra-alta-escala de Integración (Ultra-Large-Scale Integration ULSI) fueron usados. Pero el enorme número de compuertas y transistores disponibles en dispositivos comunes ha dejado dichas sutiles distinciones muy discutibles.
Recommended publications
  • TRABAJO FIN DE GRADO Diseño E Implementación De Un Sistema De
    TRABAJO FIN DE GRADO Diseño e implementación de un sistema de monitorización de temperatura capaz de comunicar de manera inalámbrica con un dispositivo móvil Autor: Adrián Paredes Intriago Tutor: Jonathan Crespo Herrero Grado en Ingeniería Electrónica Industrial y Automática Madrid, Septiembre de 2014 II Agradecimientos A mis padres, Juan y Raquel. A mi hermana, Claudia. Por no rendirse jamás. III IV Resumen En este trabajo se desarrolla un sistema de monitorización de temperatura capaz de comunicar de manera inalámbrica con un dispositivo móvil. El sistema está compuesto por un microcontrolador, un sensor de temperatura y un módulo Bluetooth. Las comunicaciones entre los componentes del sistema son llevadas a cabo a través de los buses de comunicación en serie SPI e I²C, mientras que las comunicaciones entre el sistema y el dispositivo móvil se realizan a través del protocolo de comunicación inalámbrica Bluetooth de bajo consumo, también conocido como BLE. En cuanto al dispositivo móvil, todas las comunicaciones con el sistema son gestionadas mediante una aplicación Android. Esta aplicación muestra las mediciones del sistema en tiempo real permitiendo a su vez configurar varios tipos de notificaciones y alarmas. Palabras clave: Sistema de monitorización de temperatura, dispositivos móviles, Bluetooth de bajo consumo, Android. V VI Abstract This work develops a temperature monitoring system able to communicate in a wireless manner to a mobile device. The system consists of a microcontroller, a temperature sensor and a Bluetooth module. The communications between the components of the system are done through the serial buses SPI and I²C, whereas the communications between the system and mobile device are done through Bluetooth low energy, also known as BLE.
    [Show full text]
  • Technical Reference Manual 2.20.14
    Technical Reference Manual 2.20.14 September 18, 2020 Change Log This section lists recent changes to the document, with most recent entries first. Each item line should hyperlink to the relevant place in the document where the change has been made. Changes 2020.09.18 Corrected licensing to GPLv2. Wrote a new dasm.sty file to handle the formatting of the documentation. 2020.09.15 • Added DC.S endian-swapping magic directive 2020.09.13 • Added some structure (new chapters) to the document for inclusion of information about the "other" processors and machines. Started to separate the machine from the processor into separate sections. Should we do an all-in listing of opcodes for all processors, like for the 6502? • Removed malformed coments examples as they are no longer applicable • Added link to bugs/issue reporting 2020.09.09 • Correction to how the -m option actually works • Examples for good/bad comment formats added • Notes about SI unit usage • Added the -m (Maximum Output File Size) option • Added the -R (Remove Output File) option 2020.09.08 • Added a new Chapter - Source Code, and inside a description of the source code format, including line ending format,and the various commenting styles. • Clarified the difference in usage of brackets on F8/6502 • Fixed some errors in the Atari 2600 section. Switched to SI standard units for describing powers of 2 sizes. I suspect people may not like that! 2020.09.07 • Added the really unusal (and deprecated) definition for labels... "[ ]...^[ ]...label". This is a suppored/valid format, but it is likely to be removed.
    [Show full text]
  • Die Meilensteine Der Computer-, Elek
    Das Poster der digitalen Evolution – Die Meilensteine der Computer-, Elektronik- und Telekommunikations-Geschichte bis 1977 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 und ... Von den Anfängen bis zu den Geburtswehen des PCs PC-Geburt Evolution einer neuen Industrie Business-Start PC-Etablierungsphase Benutzerfreundlichkeit wird gross geschrieben Durchbruch in der Geschäftswelt Das Zeitalter der Fensterdarstellung Online-Zeitalter Internet-Hype Wireless-Zeitalter Web 2.0/Start Cloud Computing Start des Tablet-Zeitalters AI (CC, Deep- und Machine-Learning), Internet der Dinge (IoT) und Augmented Reality (AR) Zukunftsvisionen Phasen aber A. Bowyer Cloud Wichtig Zählhilfsmittel der Frühzeit Logarithmische Rechenhilfsmittel Einzelanfertigungen von Rechenmaschinen Start der EDV Die 2. Computergeneration setzte ab 1955 auf die revolutionäre Transistor-Technik Der PC kommt Jobs mel- All-in-One- NAS-Konzept OLPC-Projekt: Dass Computer und Bausteine immer kleiner, det sich Konzepte Start der entwickelt Computing für die AI- schneller, billiger und energieoptimierter werden, Hardware Hände und Finger sind die ersten Wichtige "PC-Vorläufer" finden wir mit dem werden Massenpro- den ersten Akzeptanz: ist bekannt. Bei diesen Visionen geht es um die Symbole für die Mengendarstel- schon sehr früh bei Lernsystemen. iMac und inter- duktion des Open Source Unterstüt- möglichen zukünftigen Anwendungen, die mit 3D-Drucker zung und lung. Ägyptische Illustration des Beispiele sind: Berkley Enterprice mit neuem essant: XO-1-Laptops: neuen Technologien und Konzepte ermöglicht Veriton RepRap nicht Ersatz werden.
    [Show full text]
  • Microcomputer Digest V03n01
    HO PU-rEB DIGES-r Volume 3, Number 1 July, 1976 THE "SUPER 8080" MICROCOMPUTER MICRONOVA MICROCOMPUTER FAMILY Z-80, Zilog's first microcomputer, was As reported last month, Data General introduced at the California Computer Show Corp. has introduced a 16-bit microcomputer and includes all the logic circuits necessary family with the architecture, software and for building high performance microcomputer­ system performance of a NOVA minicomputer. based products with virtually no external The family ranges from chip sets to fully logic, and a minimum number of static or dy­ packaged computer systems. The microNOVA namic memories. family is based on a high-performance, Data Totally software compatible with Intel's General designed and manufactured 40-pin 8080A, the 40-pin N-channel, depletion mode, NMOS microprocessor. MOS microprocessor has a repertoire of 158 instructions and 17 internal registers inclu­ ding two real index registers. Additional features include built-in refresh for dynamic memory, 1.6 us machine cycle time, and a single 5V power supply and a single phase TTL clock. (cont'd on page 2) AMI 6800 PROTOTYPE CARD American Microsystems, Inc. has introduced a microprocessor prototyping board for hard­ ware and software evaluation of 6800-based microcomputer systems family in specific ap­ plications. The AMI 6800 Microprocessor Evaluation Board (EVK300) features a built-in programmer for the S6834 EPROM microcircuitry. This feature, not offered on competing prototyping systems, gives the AMI board greater capabil­ ity in developing prototype microcomputer This microprocessor features a 16-bit programs. (cont'd on page 2) word length, NOVA-compatible architecture, 32K main memory capacity and a sophisticated I/O enco.ding scheme capable of controlling NATIONAL STUNS INDUSTRY W/8080 multiple high-performance peripherals.
    [Show full text]
  • An Introduction to Microprocessor 8085
    See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/264005162 An Introduction to Microprocessor 8085 Book · January 2010 CITATION READS 1 263,461 1 author: D.K. Kaushik Shobhit University, Gangoh (Saharanpur) India 44 PUBLICATIONS 40 CITATIONS SEE PROFILE Some of the authors of this publication are also working on these related projects: Modeling View project All content following this page was uploaded by D.K. Kaushik on 25 August 2014. The user has requested enhancement of the downloaded file. AN INTRODUCTION TO MICROPROCESSOR 8085 By Dr. D. K. Kaushik Principal, Manohar Memorial (P.G.) College, Fatehabad (Haryana) India Dhanpat Rai Publishing co., New Delhi AN INTRODUCTION TO MICROPROCESSOR 8085 Chapter 1 Evolution and History of Microprocessors 1.1 Introduction 1.2 Evolution/History of Microprocessors 1.3 Basic Microprocessor System 1.3.1 Address Bus 1.3.2 Data Bus 1.3.3 Control Bus 1.4 Brief Description of 8-Bit Microprocessor 8080A 1.5 Computer Programming Languages 1.5.1 Low-Level Programming Language 1.5.2 High-Level Programming Language Chapter 2 SAP – I 2.1 Architecture of SAP – I 2.2 Instruction Set of SAP-I Computer 2.3 Programming of SAP-I Computer 2.4 Working of SAP-I Computer 2.4.1 Fetch Cycle 2.4.2 Execution Cycle 2.5 Hardware Design of SAP-I Computer 2.5.1 Design of Program Counter 2.5.2 Memory Unit 2.5.3 Instruction Register 2.5.4 Controller-Sequencer 2.5.5 Accumulator 2.5.6 Adder-Subtractor 2.5.7 B-Register 2.5.8 Output Register Chapter 3 SAP – II 3.1 Architecture
    [Show full text]
  • An Introduction to Microprocessors, Vol. 2
    ~ N.B. FAULTY BINDING CHAPTER 3 DUPLICATED, HALF CHAPTER 4 NOT PRINTED. 1%70 PRESTON POLYTECHNIC LIBRARY & LEARNING RESOURCES SERVICE This book must be returned on or before the date lest stamped isation by any he prim act: L. PI n lll II 31 0 07 AN INTRODUCTION TO MICROCOMPUTERS VOLUME II SOME REAL PRODUCTS •. ht a 1976, 1977 by Adam Osborne and Associates. Incorporated. :4 Congress Catalogue Card Number 76-374891 pants eserved. Printed in the United States of America. No part of this publication ninroduced. stored in a retrieval system. or transmitted in any form or by any e electronic, mechanical. photocopying. recording, or otherwise. without the prior *ter. pal mission of the publishers. Published by Adam Osbo and Associates. Incorporated P.O. Box 2036. Berkeley. California 94702 nation oa translations. pricing end ordering outsets the USA, please contact Osborne & Associates, Inc. P.O. Box 2036 Berkeley, California 94702 United States of America (415) 54&2805 Data Sheets in this book have been copied from vender literature. The manufacture are credited as follows'. CHAPTER 1 TEXAS INSTRUMENTS. INC. P.O. Box 1443 Houston. Texas 77001 2 FAIRCHILD SEMICONDUCTOR 464 Ellis Street Mountain View. CA 75006 3 NATIONAL SEMICONDUCTOR CORPORATION 2900 Semiconductor Drive Santa Clara. CA 95050 4 INTEL CORPORATION 3065 Bowers Avenue Santa Clara. CA 95051 NEC MICROCOMPUTERS. INC. 5 Militia Drive Lexington. MA 02173 5 INTEL CORPORATION 3065 Bowers Avenue Santa Clara. CA 95051 6 INTEL CORPORATION 3065 Bowers Avenue Santa Clara, CA 95051 J ZILOG. INC. 10460 Bubb Road Cupertino. CA 95014 8 MOTOROLA. INC. Semiconductor Products Division 3501 Ed Bluestein Boulevard Austin.
    [Show full text]
  • The Unofficial History of 8051. by Jan Waclawek (Wek at Efton.Sk)
    The unofficial history of 8051. by Jan Waclawek (wek at efton.sk) Preface In 2005, the 8051 microcontroller celebrated it's 25th anniversary. I thought Intel will grab on the opportunity and perhaps add an item to their "museum" site, or remember in other way - but they did not. When I asked for some historical recollections on those days, I received a copy of a 8051 datasheet, dated 1980 and marked "preliminary". Well, I expected something else - but thanks for that, too. But, also in 2005, Intel notified they discontinue all automotive versions of their microcontrollers, including 8051. Car engine control units were once perhaps the most prominent application for 8051s. This means only one thing, Intel gives up the microcontrollers for good. This is confirmed by product change notification published in early 2006, announcing that Intel drops its whole microcontroller business. So, it is not too likely Intel will ever write up the history of 8051. It seems it is up to the volunteers, then. I came to 8051's quite late, so I can't remember most of its history. I just collected a couple of facts I found interesting, fascinating. My thanks go to the 8052.com1 discussion forum, where the idea of this document came from, and the forum users, contributing and correcting many of the details. I invite any correction, being it spelling, wording or factual; and of course additions and ideas to this document. Chapter -1 8048: Prehistory. In fact, it should have started with chapter -2, the invention of microprocessor. Intel introduced a single-chip processor, the 4004, in 1971.
    [Show full text]
  • Download The
    Visit : https://hemanthrajhemu.github.io Join Telegram to get Instant Updates: https://bit.ly/VTU_TELEGRAM Contact: MAIL: [email protected] INSTAGRAM: www.instagram.com/hemanthraj_hemu/ INSTAGRAM: www.instagram.com/futurevisionbie/ WHATSAPP SHARE: https://bit.ly/FVBIESHARE Introduction to Embedded Systems Shibu KV Technical Architect Mobility & Embedded Systems Practice Infosys Technologies Ltd., Trivandrum Unit, Kerala Me Graw Hill Education McGraw Hill Education (India) Private Limited NEW DELHI McGraw Hill Education Offices New Delhi New York St Louis San Francisco Auckland Bogota Caracas Kuala Lumpur Lisbon London Madrid Mexico City Milan Montreal San Juan Santiago Singapore Sydney Tokyo Toronto https://hemanthrajhemu.github.io Preface Acknowledgements Part 1 Embedded System: Understanding the Basic Concepts 1. Introduction to Embedded Systems 1.1 What is an Embedded System? 4 1.2 Embedded Systems vs. General Computing Systems 4 1.3 Ehstory of Embedded Systems 5 1.4 Classification of Embedded Systems 6 1.5 Major Application Areas of Embedded Systems 7 1.6 Purpose of Embedded Systems 8 1.7 ‘ Smart’ Running Shoes from Adidas—The Innovative Bonding of Lifestyle with Embedded Technology 11 Summary 13 Keywords 13 Objective Questions 14 Review Questions 14 2. The Typical Embedded System 2.1 Core of the Embedded System 17 2.2 Memory 28 2.3 Sensors and Actuators 35 2.4 Communication Interface 45 2.5 Embedded Firmware 59 2.6 Other System Components 60 2.7 PCB and Passive Components 64 Summary 64 Keywords 65 https://hemanthrajhemu.github.io Contents Objective Questions 67 Review Questions 69 Lab Assignments 71 Characteristics and Quality Attributes of Embedded Systems 3.1 Characteristics of an Embedded System 72 3.2 Quality Attributes of Embedded Systems 74 Summary 79 Keywords 79 Objective Questionsi 80 Review Questions 81 .
    [Show full text]
  • 8-Bit Bipolar Microprocessor Mostek Offering Z-80 Family
    Volume 3, Number 5 November, 1976 8-BIT BIPOLAR MICROPROCESSOR MOSTEK OFFERING Z-80 FAMILY A high-speed 8-bit bipolar Schottky mono­ lithic microprocessor, 8x30, with a fixed instruction set and optimized for control operations, is now available from Signetics. The 8x30 Architecture contains an ALU, eight 8-bit working registers, instruction address register, program counter, instruction data register, on chip oscillator, TTL­ compatible input and output, a three-state I/O data bus, and control and decode logic. Cycle time is 250 ns. MOSTEK is now offering the Z80 Microcom­ puter family and the Z-80 development system. The Z80 component family includes: Z80 CPU with 158 insrructions--includes all 78 of the 8080A instructions with total soft­ ware compatibility. New instructions include 4-, 8-, and l6-bit operations; Z80 PIa Con­ These features, combined with partitionin'g troller with two independent 8-bit ports with of the address/data bus into right and left handshake and four modes of operation under banks, make it possible for 8-bit parallel program control; Cont I d on Page 2 data to be rotated or masked, to undergo arithmetic or logical operations, and thento FAIRCHILD/MOTOROLA 6800 PACT be shifted and merged into any set of one to 8 contiguous bits at the destination--all in Fairchild Camera and Instrument Corp. has one 250 nanosecond cycle. announced it will manufacture and market the Peripheral circuits available include the Motorola 6800 microprocessor family under an 8T32/8T33 Synchronous I/O ports, 8T25/8T36 arrangement between Fairchild and Motorola, Inc. Asynchronous I/O parts and the 8T39 bus ex­ Fairchild President W.
    [Show full text]
  • Mirage (Appendix B)
    M I R A G E : A M O D E L F O R L A T E N C Y IN C O M M U N I C A T I O N Joseph Dean Touch A DISSERTATION IN COMPUTER AND INFORMATION SCIENCE Presented to the Faculties of the University of Pennsylvania in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy. 1992 David J. Farber Supervisor of Dissertation Mitchell P. Marcus Graduate Group Chair COPYRIGHT Joseph Dean Touch 1992 DEDICATION iii D E D I C A T I O N To my parents, Ralph B. and Filomena Touch, for whom education is always first. ACKNOWLEDGEMENTS iv A C K N O W L E D G M E N T S This work is supported by the Information Science and Technology Office of the Defense Advanced Research Projects Agency, under contract NAG-2-639, and by an AT&T Graduate Research Fellowship, grant #111349. There are also many people who contributed to the development of this dissertation, and without whose help it would not have been possible. My classmates at the University of Pennsylvania Department of Computer and Information Science provided active debates encouraged these ideas. Members of the Distributed Systems Lab, including John Shaffer, Anand Iyengar, Ming-Chit (Ivan) Tam, Brendan Traw, Jonathan Smith, and Amarnath Mukherjee discussed and debated these ideas. Daniel Kulp (Univ. Penn. Materials Science) provided fertile discussions on the physics analogs which provided the basis of Mirage (Appendix B). Other sections were directly helped by Jon Freeman (Appendix C), Christine Nakatani (Appendix G), Amarnath Mukherjee (branching-stream model equations, Chapter 2), Richard Gerber (communicability and Smyth’s PowerDomains, Chapter 3), Phil Christie (Univ.
    [Show full text]
  • Overview of Microprocessors
    C HAPTER – 1 OVERVIEW OF MICROPROCESSORS 1.1 GENERAL A microprocessor is one of the most exciting technological innovations in electronics since the appearance of the transistor in 1948. This wonder device has not only set in the process of revolutionizing the field of digital electronics, but it is also getting entry into almost every sphere of human life. Applications of microprocessors range from the very sophisticated process controllers and supervisory control equipment to simple game machines and even toys. It is, therefore, imperative for every engineer, specially electronics engineer, to know about microprocessors. Every designer of electronic products needs to learn how to use microprocessors. Even if he has no immediate plans to use a microprocessor, he should have knowledge of the subject so that he can intelligently plan his future projects and can make sound engineering judgements when the time comes. The subject of microprocessors is overviewed here with the objective that a beginner gets to know what a microprocessor is, what it can do, how it fits in a system and gets an overall idea of the various components of such a system. Once he has understood signam of each component and its place in the system, he can go deeper into the working details and design of individual components without difficulty. 1.2 WHAT IS A MICROCOMPUTER? To an engineer who is familiar with mainframe and mini computers, a microcomputer is simply a less powerful mini computer. Microcomputers have smaller instruction sets and are slower than mini computers, but then they are far less expensive and smaller too.
    [Show full text]
  • Mostek F8; Fairchild Channel F
    Carr flip-flops, a count input amplifier and a reset Cpt 9958 DECADE COUNTER ewe are interconnected internally, so 9958 counts IMP 0 to 9 inclusive in 1-2-4-8 binary coded deci- owls (BCD). Four outputs are labelled Zi, Z2, Z4 and L. A high level pulse resets the circuit to mum 0. It remains at this state until low level volt- age starts it counting. 9958 can be preset to any RESET aribtrary number by pulling down the appropriate • 2:: 23; 24 pins. Maximum input is 2MC paranteed, 4MC typical. Count inputs are to 2.0 COUNT 1111#z. Vcc range is 3.3V to 5.5V. Operating Nomeratures range from 0-75'C. Packages are *44 pan Dual-In-Line. Loading rules are given in our toe 9958 data sheets. The 9960 data sheet and APP118/2 show applications typical of counters, Milifs and test equipment. Another use is as a 111 frequency divider. mu 1-24 $11.20; 25-99 $9.00; IMES: 100-999 (SINGLE) $7.50; 100-999 (MIXED) $7.85. 911169 is a static storage register or a memory Cpt 9959 4-BIT BUFFER-STORAGE ELEMENT device. Information from 9958 is sampled and held 11959 until new information is entered. So it is a iammory circuit consisting of four latch circuits and a common gate driver. When the gate input is high, MP information enters and 9959 remains static. ▪ the gate input is low, new information is dared into each latch and transferred to the out- wit. At a greater count frequency than 10 CPS, flit 9959 must be used to display the sampled count.
    [Show full text]