Mikrocomputertechnik
description
Transcript of Mikrocomputertechnik
Mik
rocom
pu
tert
ech
nik
1 E
infü
hru
ng
Pro
f. J
. W
alt
er
Sta
nd
Okto
ber
20
07
1
Mikrocomputertechnik
Herzlich WillkommenJürgen Walter
Mik
rocom
pu
tert
ech
nik
1 E
infü
hru
ng
Pro
f. J
. W
alt
er
Sta
nd
Okto
ber
20
07
2
Tabelle 1.1 Die Ebenen in vereinfachter Darstellung
Ebene Beispiel
Intelligente Programme, Maschinen PDA, Schrift-, Spracherkennung, Turing Test
Anwenderprogramme Word, Excel, MapleProgrammieren mit Objekten Visual Basic, ToolbookObjektorientierte Hochsprachen C++, Small-Talk, C#Compiler, Interpreter, Linker MSC, C, Pascal, Basic, Lisp...Betriebssystem DOS, Unix, XP, Vista, Mac OS XMaschineninstruktionen - Assembler MOV A,@R0µ-Controller, DSP 80535, DSP 21020Zähler, Timer, FIFOs, Input-Output, 8253, 7202, 8251, 8255µ-Prozessor, Arithmetik-Prozessor... 8085, 80486, 68000, 80387µ-Programm SteuerwerkRegister, Adress- und Datenwege 74F374, A0...A31, D0....D15Gatter, Flip-Flops Nand, Nor, D-Flip-FlopTransistoren, Widerstände, Kondensatoren BC107, 1k, 20 µF
Mik
rocom
pu
tert
ech
nik
1 E
infü
hru
ng
Pro
f. J
. W
alt
er
Sta
nd
Okto
ber
20
07
3
Abb. 1Ebenen-Problem
Transistoren, Widerstände, Kondensatoren
& >1
1101 0011 0011 1111
8085 80486 680308253 8251 7202
Gatter, Flip-Flops
74F374
74F373
74F374
Register, Adress-, Daten- und Controlwege
µ-Programm
Zähler, Timer, FIFOs, Input Output
µ-Controller Signalprozessor
Maschineninstruktionen,
Compiler, Interpreter, Linker
Objektorientierte Hochsprachen
Anwenderprogramme
Intelligente ProgrammePDA, Schriften-, Sprach-
erkennung
8051, 80535 21020, 96002
MOV A,@I0 INT 21 IF NOT MV MR=MR+MX0*MY0(UU)
Turbo C MSC LINKPASCAL
EXCEL, Winword, AUTOCAD, Maple
C++ SMALL TALKTPW
Programmieren mit Objekten Visual Basic, Toolbook, Hypercard
Assembler
Mik
rocom
pu
tert
ech
nik
1 E
infü
hru
ng
Pro
f. J
. W
alt
er
Sta
nd
Okto
ber
20
07
4
Abb. 1.2 µ-Prozessor, µ-Controller, µ-Computer
µ-Computer
µ-Controller
µ-Prozessor
Timer
Interrupt
Schnittstellen
µ-Prozessor
Timer
Interrupt
Schnittstellen µ-Prozessor
Chip
Chip
Platine
µ-Prozessor
Tastatur
Eingabeeinheit
c:>
Ausgabeeinheit
ChipChips
Mik
rocom
pu
tert
ech
nik
1 E
infü
hru
ng
Pro
f. J
. W
alt
er
Sta
nd
Okto
ber
20
07
5
Abb. 1.3 Turingmaschine
hgfedcba 7654321074321076543210hgfedcba
Schreib-Lese-Kopf
Übergangstabelle
Maschinentafel
E
E ,Z E ,Z
*
lki j
Mik
rocom
pu
tert
ech
nik
1 E
infü
hru
ng
Pro
f. J
. W
alt
er
Sta
nd
Okto
ber
20
07
6
Abb. 1.4 Schaltnetz - Schaltwerk
5
2
+
Schaltnetz
752+Schaltwerk
7
t
Mik
rocom
pu
tert
ech
nik
1 E
infü
hru
ng
Pro
f. J
. W
alt
er
Sta
nd
Okto
ber
20
07
7
Abb. 1.5 µ-Controller als Fotografie – tech. Darstellung
Mik
rocom
pu
tert
ech
nik
1 E
infü
hru
ng
Pro
f. J
. W
alt
er
Sta
nd
Okto
ber
20
07
8
Abb. 1.6 TTL Pegel am Eingang und Ausgang
1
2
3
4
5TTL TTL
2,4V
U / V
0,4V
2,0 V
0,8 V
H
L
H
L
H
L
4,5V
0,5V
Ausgang
H
L
Eingang
3,5 V
1,5 V
CMOS CMOS
Ausgang Eingang