Programmieren - alles kontrollieren 4.936 Themen, 20.625 Beiträge

zugriff auf die Festplatte mit Assembler

obachter / 3 Antworten / Flachansicht Nickles

Hallo,


Ich bin auf der suche nach einer kleinen Nachhilfestunde in Assembler...


Ich schreibe im Moment ein Pascalprogramm, dass alle Festplatten eines PCs erkennt und diese beliebig oft mit beliebeigen Mustern überschreibt. sowas wie killdisk


Problem: Es geht zu langsam, das liegt sicher daran, das alles noch in die FAT geschrieben wird.


Lösung ? in Pascal gibt es die Möglichkeit Assemblerprogramme einzubinden. allerdings bin ich kein ass in assembler.


wie kann man nun unter Assembler die Festplatte direktbeschreiben? möglichst alle Stellen der Festplatte?


vielen Dank für Hilfe im voraus

bei Antwort benachrichtigen
obachter Andreas42 „Hi! Wenn s um Turbo-Pascal geht: da spielt es von der Endgeschwindigkeit keine...“
Optionen

Hallo,

Ja an sowas in der Richtung habe ich gedacht, da ich im moment eine Datei von einem Ramlaufwerk so oft auf die Festplatte kopiere bis sie voll ist.
das klappt aber nur wenn ein DateiFormat besteht. also wenn die Festplatte Fat16/32 formatiert ist. Dann dauert der schreibzugriff aber länger, weil noch alles in die Fat geschrieben werden muss. zudem gibt es immer noch bereiche die nicht Fatformatiert werden können, das ist dann der allocated diskspace oder so. und den würde ich auch noch gerne überschreiben.

Bis denn Obachter

bei Antwort benachrichtigen