Herunterladen Inhalt Inhalt Diese Seite drucken

NDR CPU68000 Bedienungsanleitung Seite 5

Inhaltsverzeichnis

Werbung

Wort-
Adressen
$00000
$00002
$00004
Daten
D15
D8
D7
DO
Wort- (Dzw Byte-)
Adressen
Daten
$00000
($0000 1)
$00002
DI5
07
D6
DO
Ein Wort (16 Bit) im Speicher des 68000
Ein Wort (16 Bit) im
Speicher des 63008
Bilü
1:
5peicherbelegungsplan
6B00B
-
BBQDO
Bei
Programmen
im
RAM
gibt
es
dieses
Problem
nicht .
Sie
müssen
scuiesQ
erst
geladen
werden,
und
dabei
legt
der
6BQ00
sie
automatisch
in
geeigneter
Farm
ab.
Der
68QOC
benötigt
wegen
der
Eatenbusbreite
van
16
Bit
genau
passenden
Speicher,
alsc
Speicher,
der
ebenfalls
16
Bit
parallel
liefern
kann.
Da
der
Prozessor
dann
mit
einem
Atemzug
gleich
zwei
Bytes
vom
Speicher
holen
kann,
ist
er
nach
ein
Stück
schneller
als
der
6800S.
Durch
diese
Anforderung
mußten
mir
uns
etwas
überlegen,
damit
es
möglich
wurde,
auch
mit
dem
SBOOO
alle
Speicher-
und
Penpenekarten
des
NDR-Camputers
zu
benutzen.
Dies
wird
im
Kapitel
3.£
beschrieben .
Der
Flikroprozessar
68000
verarbeitet
folgende
Datenlangen i
Name
Größe
Verarbeitung
Eitmanipulationsbefehle
BCD-EeFehiE
versch.
Befehle,
externe
Daten
versch.
Befehle,
externe
Daten
versch.
Befehle,
externe
Dater
Bit
BCD
Byte
Wort
Langtuort
1
Bit
4
Bit
B
Bit
15
Bit
3E
Bit
r
Ein
Wart
ist
die
Standardverarbeitung,
da
der
B8O00
einen
16-Bit
Datenbus
hat.
Die
Datenarganisatian
im
Speicher
zeigt
Bild
S.
Bildeten
1 Byte = ß Bits
7
6
5
4
3
2
1
0
j
De2imaldaten
5
14
13
12
11
2 binar codierte Dezimalzahlen = 1 Byte
^
967654
321
D
n+2
MSD
MSB
BCDO
BCD 4
1 Byte =
8 Bits
Byte 0
Byte 2
BCD
BCD
1
5
LSD
LS8
BCD
BCD
2
6
Byte
Byte
1
3
BCO
BCD
3
7
n+2

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis