Autor Beitrag
Timosch
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1314

Debian Squeeze, Win 7 Prof.
D7 Pers
BeitragVerfasst: Mo 25.04.05 13:02 
Ich hab lange bei Google und co. gesucht, habe aber keine Antwort gefunden: Ich suche ein Tutorial für die Assembler-Programmierung unter Win1.0. Ich würde das gerne mal ausprobieren, nur so zum Spaß.

_________________
If liberty means anything at all, it means the right to tell people what they do not want to hear. - George Orwell
MagicAndre1981
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mo 25.04.05 13:12 
user profile iconTimosch hat folgendes geschrieben:
Ich hab lange bei Google und co. gesucht, habe aber keine Antwort gefunden: Ich suche ein Tutorial für die Assembler-Programmierung unter Win1.0. Ich würde das gerne mal ausprobieren, nur so zum Spaß.


Wieso das denn? Was willst du mit Windows 1.0? Das ist 20 jahre her :shock:
Timosch Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1314

Debian Squeeze, Win 7 Prof.
D7 Pers
BeitragVerfasst: Mo 25.04.05 13:20 
Eben. Wär doch mal interessant...

_________________
If liberty means anything at all, it means the right to tell people what they do not want to hear. - George Orwell
Harry M.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 754

Win 2000, XP
D2005
BeitragVerfasst: Mo 25.04.05 13:30 
ich bin zwar nicht ganz sicher ob win 1.0 "schon" 16bit hat aber wenn, könntest du den ganz normalen assembler nutzen, wenn es nicht grad asm32 ist. versuch es doch einfach mal. kaputt machen kannste doch nix :lol:

_________________
Gruß Harry
Et spes me per dies sine te ducat et amor me ferat, si dolor spem tollit.
Timosch Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1314

Debian Squeeze, Win 7 Prof.
D7 Pers
BeitragVerfasst: Mo 25.04.05 13:36 
Ich such ein Tutorial! Ich weiß, welchen Assembler ich nutzen kann. Was ich suche ist eine Liste von Funktionen bzw. Interrupts.
Natürlich hat Win1.0 16 Bit. Sogar MS-DOS 1.0 hatte 16 Bit!

_________________
If liberty means anything at all, it means the right to tell people what they do not want to hear. - George Orwell
Meillo
ontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 97

Debian GNU/Linux
PHP, Ruby(-Newbie)
BeitragVerfasst: Mo 25.04.05 13:41 
user profile iconTimosch hat folgendes geschrieben:
Eben. Wär doch mal interessant...
da hast du recht!
... würde allerdings auch gerne mal Win 1.0 bei mir laufen haben

_________________
Dass es in FORTRAN keine strukturierten IF-, REPEAT...UNTIL- oder CASE- Statements gibt, braucht einen richtigen Programmierer nicht zu sorgen.
Nebenbei, man kann sie nötigenfalls durch zugewiesene GOTOs simulieren.
Harry M.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 754

Win 2000, XP
D2005
BeitragVerfasst: Mo 25.04.05 13:41 
und zu 16bit assembler gibt nichts zufinden. das glaube ich jetzt nicht so alt wie das ist :roll: hast du auch die suchemaschiene richtig gequält??

was ist den damit: www.google.de/search...mp;meta=lr%3Dlang_de

_________________
Gruß Harry
Et spes me per dies sine te ducat et amor me ferat, si dolor spem tollit.
Timosch Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1314

Debian Squeeze, Win 7 Prof.
D7 Pers
BeitragVerfasst: Mo 25.04.05 14:47 
Ich suche KEINEN Assemblerkurs! Was ich suche, ist eine Auflistung von Funktionen von Win1.0, z.B. um Fenster zu zeichnen. Also sowas wie CreateWindow(Ex). Aber unter 1.0 muss der Befehl anders heißen, denn es gibt noch keine DLLs. Es muss sich also um Interrupts handeln.

_________________
If liberty means anything at all, it means the right to tell people what they do not want to hear. - George Orwell


Zuletzt bearbeitet von Timosch am Mo 25.04.05 15:03, insgesamt 1-mal bearbeitet
jasocul
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 6395
Erhaltene Danke: 149

Windows 7 + Windows 10
Sydney Prof + CE
BeitragVerfasst: Mo 25.04.05 14:53 
Da Win 1.0 kein eigenes BS ist, sondern nur ein Überstülper auf DOS, solltest du vielleicht in dem Bereich mal suchen.


Zuletzt bearbeitet von jasocul am Mo 25.04.05 15:12, insgesamt 1-mal bearbeitet
Timosch Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1314

Debian Squeeze, Win 7 Prof.
D7 Pers
BeitragVerfasst: Mo 25.04.05 15:00 
Alles was ich gern hätte, wär eine Auflistung von Funktionen, z.B. um Fenster zu zeichnen.

_________________
If liberty means anything at all, it means the right to tell people what they do not want to hear. - George Orwell
3rdnuss
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 139



BeitragVerfasst: Mo 25.04.05 15:13 
Such doch mal nach asm-code.. dort wirst du sicherlich fündig.

Bei den meisten Assemblern sind auch viele beispiele bei.
z.B bei MASM. Such dir halt eine alte version davon raus.
Bei der aktuellen version sind es ein paar hundert (!).

cya Felix
jasocul
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 6395
Erhaltene Danke: 149

Windows 7 + Windows 10
Sydney Prof + CE
BeitragVerfasst: Mo 25.04.05 15:15 
Wenn du etwas Geduld hast? Zuhause habe ich irgndwo noch so eine alte Schwarte. Da stehen alle Interrrupts, internen Funktionen, Schnittstellen, etc... drin.
Das schaffe ich aber erst irgendwann heute abend. Falls da auch was zu deinem Problem zu finden ist, schreib ich es dir.
Timosch Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1314

Debian Squeeze, Win 7 Prof.
D7 Pers
BeitragVerfasst: Mo 25.04.05 15:18 
Vielen Dank.

_________________
If liberty means anything at all, it means the right to tell people what they do not want to hear. - George Orwell
qwertzuiopü
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 63



BeitragVerfasst: Mi 06.07.05 21:34 
Wie bist du an WIn 1.0 gekommen? ich suche schon seit 2 Jahren danach und habe nie was gefunden.

-qwertzuiopü-
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mi 06.07.05 23:44 
Auch unter Windows 1.0 wurden die Fenster mit API Funktionen erzeugt und nicht mit Interrupts per ASM. daher stammen übrigens noch die PreFixes bei den Parametern von SendMessage: wParam, lParam. 'w' stand für word und 'l' für longword.
DaRkFiRe
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 526

WinXP Home & Professional
C, C++, Delphi
BeitragVerfasst: Do 07.07.05 04:32 
@Luckie: Willst Du damit behaupten, dass mit Windows die ungarische Notation kam?

_________________
Lang ist der Weg durch Lehren - kurz und wirksam durch Beispiele! Seneca
Lannes
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2352
Erhaltene Danke: 4

Win XP, 95, 3.11, IE6
D3 Prof, D4 Standard, D2005 PE, TurboDelphi, Lazarus, D2010
BeitragVerfasst: Do 07.07.05 07:10 
Hallo,
user profile iconqwertzuiopü hat folgendes geschrieben:
Wie bist du an WIn 1.0 gekommen? ich suche schon seit 2 Jahren danach und habe nie was gefunden.
-qwertzuiopü-

da :arrow: Downloadable GUI programs.die ersten Links:
Windows 1.01, 2.03, 3.0, 3.1

_________________
MfG Lannes
(Nichts ist nicht Nichts) and ('' <> nil ) and (Pointer('') = nil ) and (@('') <> nil )
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 07.07.05 10:31 
user profile iconDaRkFiRe hat folgendes geschrieben:
@Luckie: Willst Du damit behaupten, dass mit Windows die ungarische Notation kam?

Nein mit Word. Eingeführt hat sie der für Word verantwortliche Programmierer. Nur leider wird sie meist falsch verstanden bzw. eingesetzt, wesswegen es meist besser ist ganz auf sie zu verzichten: www.joelonsoftware.com/articles/Wrong.html (Etwas lang der Artikel, aber er lohnt sich. Joel schreibt ganz gut, obwohl ich die Artikel von Raymond manchaml interessanter finde, siehe unten.)

Mir ist der Name des Programmierers wieder eingefallen: Richard Simony oder so.

Was die Behauptung angeht, dass es unter 16-Bit Windiws, und das war Windows 1.0, keine DLLs gäbe: blogs.msdn.com/oldne...04/06/14/155107.aspx


Zuletzt bearbeitet von Luckie am Do 07.07.05 12:29, insgesamt 1-mal bearbeitet
BenBE
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 8721
Erhaltene Danke: 191

Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
BeitragVerfasst: Do 07.07.05 12:26 
Der DL-Link für Win 2.03 funzt leider .NET. Gibt's da noch andere Quellen?

_________________
Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.
Handycommander
ontopic starontopic starofftopic starofftopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 1054

Windows XP Pro, Vista
Visual Studio 2008
BeitragVerfasst: Do 07.07.05 12:44 
ja ich kenn einen. aber ich weiß nicht ob ich den hier einfach so posten darf :roll: