Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

CPU Speed ermitteln.
Gehe zu Seite Zurück  1, 2
 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu FreeBASIC.
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Michael712
aka anfänger, programmierer


Anmeldungsdatum: 26.03.2005
Beiträge: 1593

BeitragVerfasst am: 02.08.2005, 09:24    Titel: Antworten mit Zitat

Kann es sein, dass die Progs nur ab win nt laufen?? Bei mir auf win98 läuft da garnichts. Da kommt immer die Meldung:

Code:
C:\FREEBASIC\bin\win32\ld.exe: C:\FREEBASIC\lib\win32\crt2.o: No such file: No such file or directory


Woran liegt das?? An Freebasic kann das nicht liegen. Hab die neueste version.


EDIT:
Am Programm liegts auch nicht. Kein Programm klappt mehr. Irgendwas ist mit dem compiler falsch gelaufen beim installieren. Muss ich mal neu machen.
_________________
Code:
#include "signatur.bi"
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Bernd



Anmeldungsdatum: 14.09.2004
Beiträge: 498
Wohnort: Kulmbach

BeitragVerfasst am: 02.08.2005, 10:38    Titel: Antworten mit Zitat

du musst alle Libs aus dem lib/win32 Ordner rauslöschen und über
install.bat neu installieren, da ist bei der 0.14b Version was schiefgelaufen...


Bernd
_________________
Neue Homepage: http://www.glubb.rockt.de

UND

Der Wahnsinn hat seine eigene Homepage: http://pulmollwand.rulz.de
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Triton



Anmeldungsdatum: 10.09.2004
Beiträge: 155
Wohnort: Berlin

BeitragVerfasst am: 02.08.2005, 17:30    Titel: Antworten mit Zitat

Tomtitom hat Folgendes geschrieben:
Wikipedia hat Folgendes geschrieben:
Benchmarkings sind genormte Testverfahren, mit deren Hilfe man die Leistung von EDV-Systemen oder Systemklassen ermitteln und diese nach bestimmten Kriterien miteinander vergleichen kann.


CPU-Speed ermitteln ist kein Benchmark!


Solche Klugscheißer mag ich zwinkern

"CPU-Speed" - was ist das? Richtig, diese Aussage enthält die Frage "wie schnell ist die CPU".

Nicht etwa, "wie ist die CPU getaktet".

Oder ist ein Auto mit Drehzahlen bei 5000 zwingend schneller als eins mit 3000? Das wäre die Analogie zum Auto - "Auto-Speed".


Ich erwarte einen Konter zwinkern durchgeknallt
_________________
Coding: silizium-net.de | Portfolio: Triton.ch.vu
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
volta



Anmeldungsdatum: 04.05.2005
Beiträge: 1875
Wohnort: D59192

BeitragVerfasst am: 02.08.2005, 20:04    Titel: Antworten mit Zitat

Hallo,
da treibt aber einer die Haarspalterei bis zum Spliss, Triton!

Du gibst dir doch selbst schon die Antwort.
Zitat:
Oder ist ein Auto mit Drehzahlen bei 5000 zwingend schneller als eins mit 3000? Das wäre die Analogie zum Auto - "Auto-Speed".

genau dein Vergleich; wir testen hier nur die "Drehzahl" keine Leistung, wie du es richtig sagst.
Kein Benchmark! grinsen

Gruß
Volta
_________________
Warnung an Choleriker:
Dieser Beitrag kann Spuren von Ironie & Sarkasmus enthalten.
Zu Risiken & Nebenwirkungen fragen Sie Ihren Therapeuten oder Psychiater.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Tomtitom



Anmeldungsdatum: 20.09.2004
Beiträge: 308

BeitragVerfasst am: 02.08.2005, 20:32    Titel: Antworten mit Zitat

Triton hat Folgendes geschrieben:
Solche Klugscheißer mag ich zwinkern

Haargenau das habe ich auch bei dir gedacht und deshalb habe ich erst diese Diskussion angefangen.

Zitat:

"CPU-Speed" - was ist das? Richtig, diese Aussage enthält die Frage "wie schnell ist die CPU".

Hierbei magst du nicht ganz falsch liegen, allerdings ist ja wohl klar, das die Taktrate gemeint ist.

Und wenn wir schon beim Wörter auf die Goldwaage legen sind: beim Benchmark kommt es nicht nur auf die CPU an, sondern auch Speicher Graka und co. an.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Devilkevin
aka Kerstin


Anmeldungsdatum: 11.11.2004
Beiträge: 2532
Wohnort: nähe Mannheim

BeitragVerfasst am: 18.08.2005, 11:11    Titel: Antworten mit Zitat

Als mit der Variante von d.j. Peters hab ich sowas:



Das kommt mir n kleines bisschen unrealistisch vor durchgeknallt
_________________
www.piratenpartei.de
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Kai Bareis



Anmeldungsdatum: 10.09.2004
Beiträge: 545
Wohnort: Baden Würtemberg

BeitragVerfasst am: 18.08.2005, 12:57    Titel: Antworten mit Zitat

Das Problemm wurde auf der ersten Seite schon gelöst.
Es lag an der Divisions Routine in ASM

Aktueller Code:
Code:
'CPU Speed ermitteln
dim as ulongint start64,diff64
dim as single starttimer,onesecond=1.0000!

'Timer merken
starttimer=timer

'CPU Counter holen
asm rdtsc
asm mov dword ptr [start64], eax
asm mov dword ptr [start64+4], edx

'1 Sekunde warten
asm asm_wait_begin:
while (timer-starttimer)<onesecond:wend

'CPU Counter erneut lesen
asm rdtsc

'Diffrenz bilden carrybit nicht vergessen
asm mov ebx, eax
asm mov eax, edx
asm sub ebx, dword ptr [start64]
asm sbb eax, dword ptr [start64+4]
asm mov dword ptr [diff64], ebx
asm mov dword ptr [diff64+4], eax

diff64 \= 1000000

print "CPU Speed "; str$(diff64) ; " MHz."

sleep
end

_________________
MfG Kai Bareis
Es ist noch kein Meister vom Himmel gefallen! Warum einfach wens auch umständlich geht!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu FreeBASIC. Alle Zeiten sind GMT + 1 Stunde
Gehe zu Seite Zurück  1, 2
Seite 2 von 2

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

 Impressum :: Datenschutz