· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.HELHEIM —› Ребята, помогите.Нужна пара прог несложных, чтобы показали использование сис. функций БИОС и ДОС

Посл.отвђт Сообщенiе


Дата: Окт 10, 2004 14:48:11

Ребята, помогите.Нужна пара прог несложных, чтобы показали использование сис. функций БИОС и ДОС


Дата: Окт 10, 2004 16:04:33

В смысле использование ? :)

Ну вот прога, которая сохраняет mbr в файле:
.286
text segment byte public
	assume cs:text,ds:text
	org   100h
begin:  mov   ax,0201h          ; Sectors = 1
        mov   cx,01h            ; Road =0, Sect = 1
        mov   dx,0080h          ; Head = 0, Disk = 0
        mov   bx,offset DiskBuffer
        int   13h               ; es:[bx] - point to Buffer
        jc    @@Error           ; Disk Not Reading
        mov   ah,3ch
        mov   cx,0
        mov   dx,offset SaveName
        inc   byte ptr ErrMess+7
        int   21h
        jc    @@Error           ; Disk Not Reading
        mov   bx,ax
        mov   ah,40h
        mov   dx,offset DiskBuffer
        mov   cx,512
        int   21h
        cmp   cx,ax
        jnz   @@Error
        mov   ah,3eh
        int   21h
@@Exit:
	mov   ax,4C00h
	int   21H		; BACK TO DOS ! - Only Once !
@@Error:
        mov   dx,offset ErrMess
        inc   byte ptr ErrMess+7
        mov   ah,09h
        int   21h
        jmp   short @@Exit
Done:
ErrMess    db 'Error: 0','/code]
SaveName   db 'saveboot.dat',0
DiskBuffer db 512 dup(?)
Text Ends
	end begin


Дата: Окт 11, 2004 01:19:33

Нужно на любом языке програмирования показать использование сис.функций Биос и Дос.


Дата: Окт 11, 2004 01:25:34

Что такое mbr?пасибо за Дос.


Дата: Окт 11, 2004 03:52:13

Что такое mbr?
Master Boot Record (если я не попутал в английском) - главная загрузочная запись - хранит информацию о разделах жёского диска.


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.109