Programmieren - alles kontrollieren 4.937 Themen, 20.646 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
Andreas42 obachter „zugriff auf die Festplatte mit Assembler“
Optionen

Hi!

Wenn's um Turbo-Pascal geht: da spielt es von der Endgeschwindigkeit keine Rolle, ob man die Platte per Pascal-INT-Aufruf poder direkt in Assembler aufruft. Die Schreibarbeit erledigen dann eh' in beiden Fällen die BIOS-Routinen.

Einen Unterschied würde es machen, wenn man von Writeln&Co auf direkte Interruptnutzung umsteigt. Geht's evtl. darum?

Bis dann
Andreas

Hier steht was ueber mein altes Hard- und Softwaregedoens.
bei Antwort benachrichtigen