Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako skrátiť súbor v programovaní zostavy?

```nasm

;skrátiť.asm

%makro skrátený názov súboru len=0

mov ecx, názov súboru;ukazovateľ na názov súboru

mov edx, len;dĺžka na obmedzenie veľkosti súboru

xor eax, eax;otvoriť len na čítanie

mov ebx, 0;skrátiť, ak existuje

call [open];otvorte súbor

test eax, eax;úspech?

jnz @@skrátený

xor eax, eax;skrátiť

volať [skrátiť];skrátiť súbor

test eax, eax;úspech?

jnz @@skrátený

@@skrátené:

pop ecx;obnoviť ecx pred makro

%endmacro

oddiel .údaje

názov súboru db 'truncate.txt',0

len dw 5

oddiel .text

predpokladať cs:code, ds:data

org 100h

skrátiť názov súboru,len

mov ah, 4ch;ukončenie programu

medzi 21h

```

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené