www.wikidata.de-de.nina.az
Der Motorola 6800 MC6800 nicht zu verwechseln mit dem wesentlich bekannteren Motorola 68000 ist ein 8 Bit Prozessor aus dem Jahre 1974 mit 78 Instruktionen und 1 oder 2 MHz Taktrate Er verfugt uber einen 16 Bit breiten Adressbus und kann somit bis zu 64 KB Speicher adressieren Es war einer der ersten Mikroprozessoren mit einem Indexregister Motorola 6800 Prozessor Inhaltsverzeichnis 1 Aufbau 2 Verwendung 3 Die MC6800 Familie 4 Peripheriechips 5 Einzelnachweise 6 Literatur und WeblinksAufbau Bearbeiten nbsp CPU Struktur mit AnschlussbeschreibungDer MC6800 ist wie der Intel i8080 ein typischer Vertreter der ersten Generation von Mikroprozessoren Wie dieser hatte er einen bedeutenden Einfluss auf weitere Entwicklungen Wahrend sich die Architektur des i8080 am i8008 und damit dem Datapoint 2200 Prozessor orientiert gilt beim MC6800 die PDP 11 als massgeblicher Einfluss Designmerkmale des MC6800 sind 8 Bit Datenbus bidirektional 16 Bit Adressbus 16 Bit Programmzahler 16 Bit Stackpointer 16 Bit Indexregister zwei 8 Bit Akkumulatoren flexible Adressbildung direkt indiziert 5 V StromversorgungDas direct addressing bei dem die ersten 256 Bytes Adressen 00xx mit verkurzten Befehlen angesprochen werden konnten trug zur Flexibilitat bei Wahrend der 8080 einen eigenen Adressraum fur Ein Ausgabe hatte PMIO wurde beim MC6800 dieser im normalen 16 Bit Adressraum abgebildet MMIO Die 5 V Stromversorgung vereinfachte den Einsatz gegenuber anderen Prozessoren 8080 drei unterschiedliche Spannungen deutlich Erreicht wurde dies durch einen internen Spannungsverdoppler Die Erzeugung des zweiphasigen Takts erfolgte extern MC6875 Verwendung BearbeitenDer MC6800 wurde nur in einigen Heimcomputern wie dem SWTPC 6800 und dem Altair 680 von MITS verbaut In der ersten Generation elektronischer Flipperautomaten der Hersteller Bally und Williams ist der 6800 in allen Geraten zu finden und wurde bei Bally erst 1985 vom 6803 abgelost In einigen kommerziellen Videospielen war er bis Mitte der 1980er Jahre ebenfalls verbaut Der Prozessor ist in LSI Technik aufgebaut besitzt etwa 4 000 Transistoren und wurde normalerweise in einem 40 pin DIP Gehause ausgeliefert Er ist gehause und signalkompatibel aber nicht softwarekompatibel zum MOS 6501 der nach einer Patentverletzungsklage Motorolas durch den MOS 6502 ersetzt wurde Dieser wurde im Apple II und vielen anderen Heimcomputern verbaut Die MC6800 Familie BearbeitenDer MC6800 ist Vater vieler Prozessoren unter anderem des weiterentwickelten M6809 der indirekt indiziert adressieren konnte und in Spielkonsolen Vectrex im Tandy TRS 80 Color Computer sowie Dragon 32 und in eingebetteten Anwendungen verwendet wurde Andere Einsatzbereiche waren der industrielle Bereich und Spezialanwendungen wie beispielsweise im Apothekencomputerbereich Wichtiges Betriebssystem war hier FLEX Weitere Nachfolger waren die Prozessoren 6802 6808 sowie Mikrocontroller vom Typ 6801 6803 und 6805 in NMOS Technik 68HC05 68HC08 68HC11 68HC12 und 68HC16 in stromsparender CMOS Technik 1 Die Typen 6800 und 6802 waren direkte Konkurrenten anderer 8 Bit Mikroprozessoren der ersten Generation wie Intel 8080 MOS Technology 6502 oder Zilog Z80 nbsp Anzeige fur Motorola s M6800 Microcomputer Familie in Electronics International 1974 Peripheriechips BearbeitenZu den MC6800 gab es eine Reihe von Peripheriechips die auch mit nicht von Motorola stammenden Prozessoren verwendet wurden MC6810 RAM Statisches 128x8 RAM MC6820 PIA Peripheral Interface Adapter MC6821 PIA Peripheral Interface Adapter MC6822 IIA Industrial Interface Adapter ein PIA Baustein fur hohere Spannungen MC6828 PIC Priority Interrupt Controller MC6829 MMU Memory Management Unit MC6830 ROM Maskenprogrammierbares 1024 8 ROM MC6835 CRTC Version des 6845 mit kundenspezifisch programmiertem Timing fur zwei feste Formate MC6839 ROM Funktionsbibliothek mit Gleitkommafunktionen MC6840 PTM Programmierbarer Timer MC6843 FDC Floppy Disk Controller MC6844 DMAC Direct Memory Access Controller MC6845 CRTC Bildadressgenerator mit programmierbarem Bildaufbau MC6846 RIOT ROM I O und Timer in einem Chip MC6847 VDG Video Display Controller mit integriertem Zeichensatz ROM fur NTSC kompatible Ausgabe MC6850 ACIA Asynchrone serielle Schnittstelle MC6852 SSDA Synchrone serielle Schnittstelle MC6854 ADLC Advanced Data Link Controller komplexe serielle Schnittstelle MC6859 DSD Baustein Ver und Entschlusselung entsprechend DES MC6883 SAM Synchronous Address Multiplexer fur DRAM Ansteuerung SN74LS783 Einzelnachweise Bearbeiten Motorola Semiconductors 8 Bit Microprocessors Data Manual Switzerland 1983 Literatur und Weblinks BearbeitenM6800 Microprocessor Application Manual PDF 30 MB Motorola 1975 abgerufen am 16 Oktober 2017 englisch M6800 Programming Reference Manual PDF 6 6 MB Motorola Oktober 1976 abgerufen am 16 Oktober 2017 englisch Freescale Motorola Produkte Industrial Control Unit 14500 6800er Familie 6800 6809 Hitachi 6309 68000er Familie 68000 68008 68010 68012 68020 68030 68040 68060 ColdFire DragonBall 88000er Familie 88110 88200 Mathematische Koprozessoren 68881 68882 Memory Management Unit 68451 68851 PowerPC Familie PPC 601 PPC e200 PPC 603 e300 PPC 75x PPC e500 PPC 74xx e600 PPC e700 PowerQUICC Familie QorIQ Abgerufen von https de wikipedia org w index php title Motorola 6800 amp oldid 233085537