Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.sci.physik > #94439 > unrolled thread

Der IBM Personal Computer Model 5150 wurde am 12. August 1981 angekündigt ... während ich gerade meinen 8.Versuch im A-Praktikum erfolgreich bestanden hatte

Started byDer Mandarin <germanmidnightrunner@gmail.com>
First post2016-02-16 05:57 -0800
Last post2016-03-08 10:46 -0800
Articles 12 — 8 participants

Back to article view | Back to de.sci.physik


Contents

  Der IBM Personal Computer Model 5150 wurde am 12. August 1981 angekündigt  ... während ich gerade meinen 8.Versuch im A-Praktikum erfolgreich bestanden hatte Der Mandarin <germanmidnightrunner@gmail.com> - 2016-02-16 05:57 -0800
    Re: Der IBM Personal Computer Model 5150 wurde am 12. August 1981 angekündigt  ... während ich gerade meinen 8.Versuch im A-Praktikum erfolgreich bestanden hatte Franz Glaser <franz@meg-glaser.com> - 2016-02-16 15:08 +0100
      Re: Der IBM Personal Computer Model 5150 wurde am 12. August 1981 angekündigt ... während ich gerade meinen 8.Versuch im A-Praktikum erfolgreich bestanden hatte Fritz <fritz@sea.nomail.invalid> - 2016-02-16 17:58 +0100
        Re: Der IBM Personal Computer Model 5150 wurde am 12. August 1981 angekündigt ... während ich gerade meinen 8.Versuch im A-Praktikum erfolgreich bestanden hatte Der Mandarin <germanmidnightrunner@gmail.com> - 2016-02-16 12:01 -0800
      Re: Der IBM Personal Computer Model 5150 wurde am 12. August 1981 angekündigt  ... während ich gerade meinen 8.Versuch im A-Praktikum erfolgreich bestanden hatte Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2016-02-17 09:49 +0100
        Re: Der IBM Personal Computer Model 5150 wurde am 12. August 1981 angekündigt  ... während ich gerade meinen 8.Versuch im A-Praktikum erfolgreich bestanden hatte Franz Glaser <franz@meg-glaser.com> - 2016-02-17 12:51 +0100
          Re: Der IBM Personal Computer Model 5150 wurde am 12. August 1981 angekündigt  ... während ich gerade meinen 8.Versuch im A-Praktikum erfolgreich bestanden hatte Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-02-17 20:00 +0100
            Re: Der IBM Personal Computer Model 5150 wurde am 12. August 1981 angekündigt ... während ich gerade meinen 8.Versuch im A-Praktikum erfolgreich bestanden hatte Rolf Bombach <rolfnospambombach@invalid.invalid> - 2016-02-28 11:17 +0100
      Re: Der IBM Personal Computer Model 5150 wurde am 12. August 1981 angekündigt ... während ich gerade meinen 8.Versuch im A-Praktikum erfolgreich bestanden hatte Gregor Scholten <g.scholten@gmx.de> - 2016-02-28 14:29 +0100
        Re: Der IBM Personal Computer Model 5150 wurde am 12. August 1981 angekündigt ... während ich gerade meinen 8.Versuch im A-Praktikum erfolgreich bestanden hatte Der Mandarin <germanmidnightrunner@gmail.com> - 2016-02-28 11:58 -0800
          Re: Der IBM Personal Computer Model 5150 wurde am 12. August 1981 angekündigt ... während ich gerade meinen 8.Versuch im A-Praktikum erfolgreich bestanden hatte Der Mandarin <germanmidnightrunner@gmail.com> - 2016-02-28 14:01 -0800
      Re: Der IBM Personal Computer Model 5150 wurde am 12. August 1981 angekündigt  ... während ich gerade meinen 8.Versuch im A-Praktikum erfolgreich bestanden hatte Rockwell Commander <germanmidnightrunner@gmail.com> - 2016-03-08 10:46 -0800

#94439 — Der IBM Personal Computer Model 5150 wurde am 12. August 1981 angekündigt ... während ich gerade meinen 8.Versuch im A-Praktikum erfolgreich bestanden hatte

FromDer Mandarin <germanmidnightrunner@gmail.com>
Date2016-02-16 05:57 -0800
SubjectDer IBM Personal Computer Model 5150 wurde am 12. August 1981 angekündigt ... während ich gerade meinen 8.Versuch im A-Praktikum erfolgreich bestanden hatte
Message-ID<d5775a84-95ca-4449-88ec-3af74a6d289b@googlegroups.com>
Meine sebstentwickelte 6502-Betriebssystem-Stoftware stand sogar schon EIN JAHR VORHER  aus der Münchner Systems-Messe zum Verkauf !

Für die schönen INTEL Befehle hatte ich wenig Zeit.



AAA	ASCII adjust after addition	ASCII-Anpassung nach einer Addition
AAD	ASCII adjust before divide	ASCII-Anpassung vor einer Division
AAM	ASCII adjust alter multiply	ASCII-Anpassung nach einer Multiplikation
AAS	ASCII adjust after subtract	ASCII-Anpassung nach einer Subtraktion
ADC	Add with carry	Addiere mit Übertrag-Statusbit
ADD	Add	Addiere
AND	And	Und
CALL	Call	Rufe auf
CBW	Convert byte to word	Wandle Byte in Wort um
CLC	Clear carry flag	Lösche Übertrag-Statusbit
CLD	Clear direction flag	Lösche Richtung-Statusbit
CLI	Clear interrupt flag	Lösche Unterbrechung-Statusbit
CMC	Complement carry flag	Invertiere Übertrag-Statusbit
CMP	Compare	Vergleiche
CMPS	Compare string	Vergleiche Zeichenkette
CMPSB	Compare string bytewise	Vergleiche Zeichenkette byteweise
CMPSW	Compare string wordwise	Vergleiche Zeichenkette wortweise
CWD	Convert word to double word	Wandle Wort in Doppelwort um
DAA	Decimal adjust after addition	Dezimale Anpassung nach einer Addition
DAS	Decimal adjust after subtract	Dezimale Anpassung nach einer Subtraktion
DEC	Decrement	Vermindere
DIV	Divide (unsigned)	Dividiere (vorzeichenlos)
ESC	Escape (to external device)	Entweiche (zu externer Einheit)
HLT	Halt	Halt
IDIV	Integer divide (signed)	Ganzzahlige Division (vorzeichenbehaftet)
IMUL	Integer multiply (signed)	Ganzzahlige Division Ganzzahlige Multiplikation (vorzeichenbehaftet)
IN	Input from	Lese ein von
INC	Increment	Erhöhe
INT	Interrupt	Unterbreche
INTO	Interrupt if overflow	Unterbreche, wenn Überlauf
IRET	Interrupt return	Kehre von Unterbrechungsprogramm zurück
JA	Jump if above	Springe, wenn darüber
JAE	Jump if above or equal	Springe, wenn darüber oder gleich
JB	Jump if below	Springe, wenn darunter
JBE	Jump if below or equal	Springe, wenn darunter oder gleich
JCXZ	Jump if CX equal zero	Springe, wenn CX gleich 0
JE	Jump if equal	Springe, wenn gleich
JG	Jump if greater	Springe, wenn größer
JGE	Jump if greater or equal	Springe, wenn größer oder gleich
JL	Jump if less	Springe, wenn kleiner
JLE	Jump if less or equal	Springe, wenn kleiner oder gleich
JMP	Jump	Springe
JNA	Jump if not above	Springe, wenn nicht darüber
JNAE	Jump if not above and not equal	Springe, wenn nicht darüber und nicht gleich
JNB	Jump if not below	Springe, wenn nicht darunter
JNBE	Jump if not below and not equal	Springe, wenn nicht darunter und nicht gleich
JNE	Jump if not equal	Springe, wenn nicht gleich
JNG	Jump if not greater	Springe, wenn nicht größer
JNGE	Jump if not greater and not equal	Springe, wenn nicht größer und nicht gleich
JNL	Jump if not less	Springe, wenn nicht kleiner
JNLE	Jump if not less and not equal	Springe, wenn nicht kleiner und nicht gleich
JNO	Jump if no overflow	Springe, wenn kein Überlauf
JNP	Jump if no parity	Springe, wenn keine Parität
JNS	Jump if no sign	Springe, wenn kein Vorzeichen (positiv)
JNZ	Jump if not zero	Springe, wenn nicht 0
JO	Jump if overflow	Springe, wenn Überlauf
JP	Jump if parity	Springe, wenn Parität
JPE	Jump if parity even	Springe, wenn Parität gerade
JPO	Jump if parity odd	Springe, wenn Parität ungerade
JS	Jump if sign	Springe, wenn Vorzeichen (negativ)
JZ	Jump if zero	Springe, wenn 0
LAHF	Load AH with flags	Lade AH mit den Statusbits
LDS	Load pointer using DS	Lade Zeiger unter Verwendung von DS
LEA	Load effective address to register	Lade effektive Adresse in Register
LES	Load pointer using ES	Lade Zeiger unter Verwendung von ES
LOCK	Lock Bus	Verriegle den Bus
LODS	Load string to AL/AX	Lade Zeichenkette in AL/AX
LODSB	Load string bytewise to AL	Lade Zeichenkette byteweise in AL
LODSW	LODSW Load string wordwise to AX	Lade Zeichenkette wonweise in AX
LOOP	Loop CX times	Führe Schleife CX-mal aus
LOOPE	Loop CX times while equal	Führe Schleife CX-mal aus solange gleich
LOOPNE	Loop CX times while not equal	Führe Schleife CX-mal aus solange ungleich
LOOPNZ	Loop CX times while not zero	Führe Schleife CX-mal aus solange nicht 0
LOOPZ	Loop CX times while zero	Führe Schleife CX-mal aus solange 0
MOV	Move	Verschiebe
MOVS	Move string	Verschiebe Zeichenkette
MOVSB	Move string bytewise	Verschiebe Zeichenkette byteweise
MOVSW	Move string wordwise	Verschiebe Zeichenkette wortweise
MUL	Muliply (unsigned)	Multipliziere (vorzeichenlos)
NEG	Negate	Negiere
NOP	No Operation	Keine Operation
NOT	Invert	Invertiere
OR	Or	Oder
OUT	Output to	Gebe aus nach
POP	Pop	Hole
POPF	Pop flags	Hole Statusbits
PUSH	Push	Schiebe
PUSHF	Push flags	Schiebe Statusbits
RCL	Rotate through carry left	Rotiere durch Übertrag-Statusbit nach links
RCR	Rotate through carry right	Rotiere durch Übertrag-Statusbit nach rechts
REP	Repeat CX times	Wiederhole CX-mal
REPE	Repeat CX times while equal	Wiederhole CX-mal solange gleich
REPNE	Repeat CX times while not equal	Wiederhole CX-mal solange nicht gleich
REPNZ	Repeat CX times while not zero	Wiederhole CX-mal solange nicht gleich 0
REPZ	Repeat CX times while zero	Wiederhole CX-mal solange 0
RET	Return from procedure	Kehre aus Prozedur zurück
ROL	Rotate left	Rotiere nach links
ROR	Rotate right	Rotiere nach rechts
SAHF	Store AH into flags	Speichere AH in die Statusbits
SAL	Shift arithmetic left	Schiebe arithmetisch nach links
SAR	Shift arithmetic right	Schiebe arithmetisch nach rechts
SBB	Subtract with borrow	Subtrahiere mit Ausborgen
SCAS	Scan string	Taste Zeichenkette ab
SCASB	Scan string bytewise	Taste Zeichenkette byteweise ab
SCASW	Scan string wordwise	Taste Zeichenkette wortweise ab
SHL	Shift logical left	Schiebe logisch nach links
SHR	Shift logical right	Schiebe logisch nach rechts
STC	Set carry flag	Setze Übertrag-Statusbit
STD	Set direction flag	Setze Richtung-Statusbit
STI	Set Interrupt flag	Setze Unterbrechung-Statusbit
STOS	Store string from AL/AX	Speichere Zeichenkette aus AL/AX
STOSB	Store string bytewise from AL	Speichere Zeichenkette byteweise aus AL
STOSW	Store string wordwise from AX	Speichere Zeichenkette wortweise aus AX

[toc] | [next] | [standalone]


#94442

FromFranz Glaser <franz@meg-glaser.com>
Date2016-02-16 15:08 +0100
Message-ID<digorjFoqgoU1@mid.individual.net>
In reply to#94439
Am 16.02.2016 14:57, schrieb Der Mandarin:

> Meine sebstentwickelte 6502-Betriebssystem-Stoftware stand sogar schon EIN JAHR VORHER  aus der Münchner Systems-Messe zum Verkauf !


IMHO sind die Motorola-Prozessoren nicht wegen "schlechter Befehle" 
versickert sondern nur wegen des Byteswaps, das nicht expandierbar ist.

Ich habe ein paar Prüfstände aus Anfang 80er draußen gehabt mit 09'er. 
Der Assembler war ein Traum.


GL
-- 
Die "Öffentliche Meinung" ist der sozialistische Ersatzgott. Allwissend, 
allmächtig und allgefürchtet. Die schlimmsten Mitmenschen sind die 
Verbreiter von Gerüchten, deren Herkunft sie nicht nennen dürfen - 
genannt Vernaderer. Die Medien sind dabei gesetzlich geschützt.

[toc] | [prev] | [next] | [standalone]


#94445 — Re: Der IBM Personal Computer Model 5150 wurde am 12. August 1981 angekündigt ... während ich gerade meinen 8.Versuch im A-Praktikum erfolgreich bestanden hatte

FromFritz <fritz@sea.nomail.invalid>
Date2016-02-16 17:58 +0100
SubjectRe: Der IBM Personal Computer Model 5150 wurde am 12. August 1981 angekündigt ... während ich gerade meinen 8.Versuch im A-Praktikum erfolgreich bestanden hatte
Message-ID<n9vkac$srq$1@fritzs.eternal-september.org>
In reply to#94442
Am 16.02.16 um 15:08 schrieb Franz Glaser:
> IMHO sind die Motorola-Prozessoren nicht wegen "schlechter Befehle"
> versickert sondern nur wegen des Byteswaps, das nicht expandierbar ist.

Völlig falsch ..... ;-)

Das Wintel (1) Konsortium hatte bloß den besseren Marketing Schmäh .....

Wo sind nun all die anderen, zum Teil sehr guten Prozessor Typen 
ab-geblieben?
<https://en.wikipedia.org/wiki/Microprocessor_chronology>

Einzig die ARM Architektur könnte Intel noch gefährlich werden .....

<https://en.wikipedia.org/wiki/ARM_architecture>
<https://en.wikipedia.org/wiki/Apple_A4>
<https://en.wikipedia.org/wiki/Apple_A5>
....
<https://en.wikipedia.org/wiki/Apple_A8>
<https://en.wikipedia.org/wiki/Apple_A9>

Und Apple experimentiert Gerüchterweise mit einem Nachfolger vom A9 in 
deren Notebooks.

Die ARM Prozessoren finden schon den Weg zu Server
<http://www.zdnet.com/article/windows-linux-arm-servers-are-on-their-way-to-the-data-center/>

<http://searchdatacenter.techtarget.com/definition/advanced-RISC-machine-ARM>

(1)
<https://en.wikipedia.org/wiki/Wintel>

-- 
Fritz
„Die Welt ist groß genug für die Bedürfnisse aller, aber zu klein für 
die Gier Einzelner“ - Mahatma Gandhi

[toc] | [prev] | [next] | [standalone]


#94448 — Re: Der IBM Personal Computer Model 5150 wurde am 12. August 1981 angekündigt ... während ich gerade meinen 8.Versuch im A-Praktikum erfolgreich bestanden hatte

FromDer Mandarin <germanmidnightrunner@gmail.com>
Date2016-02-16 12:01 -0800
SubjectRe: Der IBM Personal Computer Model 5150 wurde am 12. August 1981 angekündigt ... während ich gerade meinen 8.Versuch im A-Praktikum erfolgreich bestanden hatte
Message-ID<ed90ded4-72bb-4672-be27-348dfac7162a@googlegroups.com>
In reply to#94445
Am Dienstag, 16. Februar 2016 17:58:37 UTC+1 schrieb Fritz:
> Am 16.02.16 um 15:08 schrieb Franz Glaser:
> > IMHO sind die Motorola-Prozessoren nicht wegen "schlechter Befehle"
> > versickert sondern nur wegen des Byteswaps, das nicht expandierbar ist.
> 
> Völlig falsch ..... ;-)
> 
> Das Wintel (1) Konsortium hatte bloß den besseren Marketing Schmäh .....
> 
> Wo sind nun all die anderen, zum Teil sehr guten Prozessor Typen 
> ab-geblieben?
> <https://en.wikipedia.org/wiki/Microprocessor_chronology>
> 
> Einzig die ARM Architektur könnte Intel noch gefährlich werden .....
> 
> <https://en.wikipedia.org/wiki/ARM_architecture>
> <https://en.wikipedia.org/wiki/Apple_A4>
> <https://en.wikipedia.org/wiki/Apple_A5>
> ....
> <https://en.wikipedia.org/wiki/Apple_A8>
> <https://en.wikipedia.org/wiki/Apple_A9>
> 
> Und Apple experimentiert Gerüchterweise mit einem Nachfolger vom A9 in 
> deren Notebooks.
> 
> Die ARM Prozessoren finden schon den Weg zu Server
> <http://www.zdnet.com/article/windows-linux-arm-servers-are-on-their-way-to-the-data-center/>
> 
> <http://searchdatacenter.techtarget.com/definition/advanced-RISC-machine-ARM>
> 
> (1)
> <https://en.wikipedia.org/wiki/Wintel>
> 
> -- 
> Fritz
> "Die Welt ist groß genug für die Bedürfnisse aller, aber zu klein für 
> die Gier Einzelner" - Mahatma Gandhi

Der Null Neuner ?

Und Swap ?

Noch nie gehört.

[toc] | [prev] | [next] | [standalone]


#94462

FromHans-Peter Diettrich <DrDiettrich1@aol.com>
Date2016-02-17 09:49 +0100
Message-ID<diirhcFam1dU2@mid.individual.net>
In reply to#94442
Franz Glaser schrieb:
> Am 16.02.2016 14:57, schrieb Der Mandarin:
> 
>> Meine sebstentwickelte 6502-Betriebssystem-Stoftware stand sogar schon 
>> EIN JAHR VORHER  aus der Münchner Systems-Messe zum Verkauf !
> 
> 
> IMHO sind die Motorola-Prozessoren nicht wegen "schlechter Befehle" 
> versickert sondern nur wegen des Byteswaps, das nicht expandierbar ist.

Ich vermute eher schlechtes Marketing, insbesondere bei 
Entwicklungssystemen. Kennst Du noch den Exorciser?

Zugegeben, die Intel-Systeme, die ich später kennengelernt habe (ICE), 
waren auch schweinisch teure Kästen, wurden aber anscheinend vom Markt 
besser akzeptiert.

> Ich habe ein paar Prüfstände aus Anfang 80er draußen gehabt mit 09'er. 
> Der Assembler war ein Traum.

Mit dem 6809 habe ich auch mein letztes eigenes Entwickelungssystem 
aufgebaut. Der Befehlssatz hat mich etwas an die pdp-11 erinntert, war 
zumindest deutlich regulärer als der ganze Intel-Schrott (CISC = Chaotic 
Instruction Set). Selbst ein 68000 ließ sich flüssig in Assembler 
programmieren, mit einem phantastischen Entwicklungssystem auf meinem 
Atari ST, während ich am ICE mit einem 8742 Bondout sofort Krämpfe in 
sämtlichen Körperteilen bekam :-(

DoDi

[toc] | [prev] | [next] | [standalone]


#94466

FromFranz Glaser <franz@meg-glaser.com>
Date2016-02-17 12:51 +0100
Message-ID<dij56aFd53pU1@mid.individual.net>
In reply to#94462
Am 17.02.2016 09:49, schrieb Hans-Peter Diettrich:

>> Ich habe ein paar Prüfstände aus Anfang 80er draußen gehabt mit 09'er.
>> Der Assembler war ein Traum.
>
> Mit dem 6809 habe ich auch mein letztes eigenes Entwickelungssystem
> aufgebaut. Der Befehlssatz hat mich etwas an die pdp-11 erinntert, war
> zumindest deutlich regulärer als der ganze Intel-Schrott (CISC = Chaotic
> Instruction Set). Selbst ein 68000 ließ sich flüssig in Assembler
> programmieren, mit einem phantastischen Entwicklungssystem auf meinem
> Atari ST, während ich am ICE mit einem 8742 Bondout sofort Krämpfe in
> sämtlichen Körperteilen bekam :-(
>
> DoDi


Da ich auf den 8086/88 umgestiegen bin mit FORTH und mit Concurrent CP/M 
haben sich die Motorola-Geschichten für mich abseits abgespielt. Da war 
ASM nur mehr für die Hardwarenähe relevant im FORTH Kern und im XIOS.

Meine Feindschaft gegen den "Bill" hat sich über Lichtjahre erhalten :-)


GL
-- 
Die "Öffentliche Meinung" ist der sozialistische Ersatzgott. Allwissend, 
allmächtig und allgefürchtet. Die schlimmsten Mitmenschen sind die 
Verbreiter von Gerüchten, deren Herkunft sie nicht nennen dürfen - 
genannt Vernaderer. Die Medien sind dabei gesetzlich geschützt.

[toc] | [prev] | [next] | [standalone]


#94478

FromThomas 'PointedEars' Lahn <PointedEars@web.de>
Date2016-02-17 20:00 +0100
Message-ID<4176176.i8hP7bXcXm@PointedEars.de>
In reply to#94466
Franz Glaser wrote:

> Meine Feindschaft gegen den "Bill" hat sich über Lichtjahre erhalten :-)

Das Lichtjahr ist eine Einheit der Länge, nicht der Zeit.

-- 
PointedEars

Twitter: @PointedEars2
Please do not cc me. / Bitte keine Kopien per E-Mail.

[toc] | [prev] | [next] | [standalone]


#94870 — Re: Der IBM Personal Computer Model 5150 wurde am 12. August 1981 angekündigt ... während ich gerade meinen 8.Versuch im A-Praktikum erfolgreich bestanden hatte

FromRolf Bombach <rolfnospambombach@invalid.invalid>
Date2016-02-28 11:17 +0100
SubjectRe: Der IBM Personal Computer Model 5150 wurde am 12. August 1981 angekündigt ... während ich gerade meinen 8.Versuch im A-Praktikum erfolgreich bestanden hatte
Message-ID<nauh9a$3r2$1@dont-email.me>
In reply to#94478
Thomas 'PointedEars' Lahn schrieb:
> Franz Glaser wrote:
>
>> Meine Feindschaft gegen den "Bill" hat sich über Lichtjahre erhalten :-)
>
> Das Lichtjahr ist eine Einheit der Länge, nicht der Zeit.

Der ursprüngliche Kommentar lässt allerdings keine Rückschlüsse
daraufhin zu, ob eine Distanz oder eine Zeit gemeint ist.

-- 
mfg Rolf Bombach

[toc] | [prev] | [next] | [standalone]


#94875 — Re: Der IBM Personal Computer Model 5150 wurde am 12. August 1981 angekündigt ... während ich gerade meinen 8.Versuch im A-Praktikum erfolgreich bestanden hatte

FromGregor Scholten <g.scholten@gmx.de>
Date2016-02-28 14:29 +0100
SubjectRe: Der IBM Personal Computer Model 5150 wurde am 12. August 1981 angekündigt ... während ich gerade meinen 8.Versuch im A-Praktikum erfolgreich bestanden hatte
Message-ID<nausno$1l4$1@news.albasani.net>
In reply to#94442
Am 16.02.2016 um 15:08 schrieb Franz Glaser:

>> Meine sebstentwickelte 6502-Betriebssystem-Stoftware stand sogar schon
>> EIN JAHR VORHER  aus der Münchner Systems-Messe zum Verkauf !
>
>
> IMHO sind die Motorola-Prozessoren nicht wegen "schlechter Befehle"
> versickert sondern nur wegen des Byteswaps, das nicht expandierbar ist.

Du meinst mit Byteswap das Big Endian? Das als Byteswap bezeichnen setzt 
aber voraus, dass man Little Endian als die natürlichere 
Byte-Reihenfolge ansieht. Denn aus Big Endian-Perspektive ist es ja 
genau anders herum, da ist Little Endian Byteswap.

[toc] | [prev] | [next] | [standalone]


#94889 — Re: Der IBM Personal Computer Model 5150 wurde am 12. August 1981 angekündigt ... während ich gerade meinen 8.Versuch im A-Praktikum erfolgreich bestanden hatte

FromDer Mandarin <germanmidnightrunner@gmail.com>
Date2016-02-28 11:58 -0800
SubjectRe: Der IBM Personal Computer Model 5150 wurde am 12. August 1981 angekündigt ... während ich gerade meinen 8.Versuch im A-Praktikum erfolgreich bestanden hatte
Message-ID<5d8f8acc-1e19-47c4-b007-fd73eaf115b5@googlegroups.com>
In reply to#94875
Am Sonntag, 28. Februar 2016 14:29:29 UTC+1 schrieb Gregor Scholten:
> Am 16.02.2016 um 15:08 schrieb Franz Glaser:
> 
> >> Meine sebstentwickelte 6502-Betriebssystem-Stoftware stand sogar schon
> >> EIN JAHR VORHER  aus der Münchner Systems-Messe zum Verkauf !
> >
> >
> > IMHO sind die Motorola-Prozessoren nicht wegen "schlechter Befehle"
> > versickert sondern nur wegen des Byteswaps, das nicht expandierbar ist.
> 
> Du meinst mit Byteswap das Big Endian? Das als Byteswap bezeichnen setzt 
> aber voraus, dass man Little Endian als die natürlichere 
> Byte-Reihenfolge ansieht. Denn aus Big Endian-Perspektive ist es ja 
> genau anders herum, da ist Little Endian Byteswap.

Den PC den wir uns alle nicht leisten konnten.
5000 D-Mark.


Die Professoren in der TU haben gesagt daß wir auf der Cray C-Programme schreiben sollten, obwohl diese um 50 % langsamer war.


Den ersten Supercomputer lieferte Cray 1976 mit der Cray-1, einem Rechner mit einer Leistung von rund 133 MFLOPS. Die Cray-1 hatte eine Wortgröße von 64 Bit und einen Speicherausbau von einer Million Worten, was einer Speichergröße von 8 Megabyte entspricht. Die cycle time betrug 12,5 Nanosekunden, entsprechend einer für die damalige Zeit enorm hohen Taktfrequenz von 80 MHz.

Bis in die Mitte der 80er Jahre stellte Cray ausschließlich Vektorrechner her. Die Rechenleistung dieser Computer liegt weder in ihrer Taktfrequenz noch in der Zusammenschaltung von mehreren CPUs begründet. Stattdessen besitzt die CPU mehrere Vektorregister, die im Fall von Cray 64 Werte auf einmal aufnehmen können. Mit mehreren Vektorregistern können innerhalb eines Taktzyklus Instruktionen auf 64 Werten gleichzeitig ausgeführt werden.

[toc] | [prev] | [next] | [standalone]


#94895 — Re: Der IBM Personal Computer Model 5150 wurde am 12. August 1981 angekündigt ... während ich gerade meinen 8.Versuch im A-Praktikum erfolgreich bestanden hatte

FromDer Mandarin <germanmidnightrunner@gmail.com>
Date2016-02-28 14:01 -0800
SubjectRe: Der IBM Personal Computer Model 5150 wurde am 12. August 1981 angekündigt ... während ich gerade meinen 8.Versuch im A-Praktikum erfolgreich bestanden hatte
Message-ID<0e8907fe-b6e3-483e-8926-35c4ca9741bf@googlegroups.com>
In reply to#94889
Irre:

Mathe-Professor Steinlein sagte 1975 den Phyikern in der Theresienstraße: " Wir müssen unbedingt den Control Data Computer CDC 6600 kaufen ! "


Die Zahl der Funktionseinheiten wurde verkleinert, da sich bei der CDC 6600 im praktischen Betrieb es schwer war alle Funktionseinheiten mit Befehlen zu versorgen. Die Lösung bestand in der Einführung der Pipeline, einem Konzept das zur selben Zeit auch andere Rechner wie der Amdahl 470/6 einsetzten. Die CDC 7600 setzte eine Pipeline pro Funktionseinheit ein. Nachdem Dekodieren stand fest, welche Funktionseinheit angesprochen wurde, dafür gab es 3 Bits im Opcode. Die Ausführung wurde nun an die Pipeline der Funktionseinheit übergeben. Brauchte eine Multiplikation dann z.b. 8 Takte, so durchlief der Befehl bei jedem Takt eine Stufe der Multiplikationseinheit die eine Teiloperation durchführte, und rückte in der Pipeline zum Ende hin vor. Der Unterschied zur sequentiellen Abarbeitung ist, dass die Pipeline nach jedem Takt einen neuen Befehl akzeptiert, also nicht die Multiplikationseinheit für die Ausführung über die ganze Zeit blockiert ist. Die Funktionseinheit muss daher aus Subeinheiten bestehen, die voneinander isoliert arbeiten können und bei jedem Takt ein Zwischenresultat abliefern. Das macht deren Entwicklung deutlich komplexer. Als Belohnung steigt die Performance der Maschine im theoretischen Falle um die durchschnittliche Taktzahl pro Befehl an. Im Falle der CDC 7600 war dies der Faktor 3, die meisten Befehle brauchten 3-4 Takte.

Die Division war nicht pipelinebar, hier lief ein Mikroprogramm ab. Ein neuer Befehl konnte aber nach 18 Takten akzeptiert werden. Die Änderungen an der Multiplikationseinheit erforderten eine Neukonstruktion. Die CDC 6600 Einheit produzierte ein 108 Bit Ergebnis, dass dann als doppelte Genauigkeit auch verwendet werden konnte, oder nur die höherwertigen Bits verwendet werden konnten )normale Genauigkeit mit 48 Bit für die Mantisse). Die CDC 7600 berechnete dagegen pro Schritt nur 24 Bit und fütterte das Ergebnis in einem zweiten Schritt wieder in die Einheit ein um ein 48 Bit Ergebnis zu erhalten. So wurde die Zeit für eine Division pro Stufe von 10 auf 5 Takte reduziert, das doppelt genaue Ergebnis gab es dann aber nicht mehr.

[toc] | [prev] | [next] | [standalone]


#95082

FromRockwell Commander <germanmidnightrunner@gmail.com>
Date2016-03-08 10:46 -0800
Message-ID<4d22bbab-3dc1-4691-8726-6989405d51e8@googlegroups.com>
In reply to#94442
Am Dienstag, 16. Februar 2016 15:08:52 UTC+1 schrieb Franz Glaser:
> Am 16.02.2016 14:57, schrieb Der Mandarin:
> 
> > Meine sebstentwickelte 6502-Betriebssystem-Stoftware stand sogar schon EIN JAHR VORHER  aus der Münchner Systems-Messe zum Verkauf !
> 
> 
> IMHO sind die Motorola-Prozessoren nicht wegen "schlechter Befehle" 
> versickert sondern nur wegen des Byteswaps, das nicht expandierbar ist.
> 
> Ich habe ein paar Prüfstände aus Anfang 80er draußen gehabt mit 09'er. 
> Der Assembler war ein Traum.
> 
> 
> GL
> -- 
> Die "Öffentliche Meinung" ist der sozialistische Ersatzgott. Allwissend, 
> allmächtig und allgefürchtet. Die schlimmsten Mitmenschen sind die 
> Verbreiter von Gerüchten, deren Herkunft sie nicht nennen dürfen - 
> genannt Vernaderer. Die Medien sind dabei gesetzlich geschützt.

Im Gegensatz zu dir, Fräns, habe ich schon mal bei Motorola gearbeitet.

[toc] | [prev] | [standalone]


Back to top | Article view | de.sci.physik


csiph-web