Results 1 to 12 of 12
Hybrid View
-
16th November 2007 08:55 #1Registered User
Join Date: Aug:2007
Location:
Posts: 1,335
, .
. .
!! :-)
?
SYS.COM DOS , .
- - .
!!Last edited by PET3; 16th November 2007 at 08:56. Reason:
-
16th November 2007 12:38 #2Registered User
Join Date: Oct:2003
Location:
Posts: 4,317
Boot Record , .
hex-editor, , .
sys.com, - . . io.sys. , DOS OS, - . http://en.wikipedia.org/wiki/IO.SYS
. boot- , , , , , . ( , .)
, , ( , ).
-
16th November 2007 17:49 #3Prolemuris
Join Date: Oct:2006
Location: Varna
Posts: 4,296
, - memtest86/memtest86+ boot-loader
M$, .. 
@PET3: , ? , ? , , , , . sys.com, . , , memtest86+ SYSLINUX.
-
16th November 2007 18:44 #4Registered User
Join Date: Aug:2007
Location:
Posts: 1,335
:
.
( ) , .
. , Microchip- . .
freeware , .
, :
1) ("") .
2) , , .
, 1 0.
, .
3) . . , , Intel-Motorolla
, , .
, .
-
16th November 2007 23:50 #5
-
17th November 2007 11:32 #6
. -
Internet - it doesn't make you stupid, it just makes your stupidity more accessible to others
-
17th November 2007 18:13 #7Prolemuris
Join Date: Oct:2006
Location: Varna
Posts: 4,296
. 1991 , . , . ...
-
17th November 2007 19:28 #8
-
17th November 2007 22:07 #9
, - .
@PET3, - , , Linux. , boot
Code:cp my_boot_sector /dev/fd0
, . .
"640K ught to be enough for anybody" - Bill Gates, 1981
::Machine specs::Fract::AGG::::Baileys::blog::YouTube channel
-
19th November 2007 10:22 #10Registered User
Join Date: Aug:2007
Location:
Posts: 1,335
. .
-
23rd November 2007 02:59 #11Registered User
Join Date: Jul:2006
Location:
Posts: 480
PET3, :
( link- COM )
Code:USAGE: MKBOOT fileCode:TITLE MKBOOT CODE SEGMENT ORG 100H ASSUME CS:CODE,DS:CODE,ES:CODE MAIN: MOV DI,81H ;CMD LINE MOV CX,80H MOV AL,20H REPZ SCASB ;TRIM SPACES DEC DI MOV AL,0DH CMP AL,[DI] ;EMPTY LINE? JNE $+7 MOV DX,OFFSET EFM JMP SHORT PRINT MOV DX,DI ;SAVE FILE NAME ADDR REPNE SCASB ;SEARCH END MARKER DEC DI XOR AL,AL ;ZERO TERMINATE STOSB MOV AX,3D00H ;READ MODE INT 21H ;OPEN FILE JNC $+7 MOV DX,OFFSET EOM JMP SHORT PRINT MOV BX,AX ;FILE HANDLE IN BX MOV DX,OFFSET BUF MOV CX,510 ;510 BYTES TO READ MOV AH,3FH ;READ FILE INT 21H JNC $+7 MOV DX,OFFSET ERM JMP SHORT CLOSE MOV DI,DX ;WRITE SPECIAL CHARS ADD DI,510 MOV AL,055H STOSB MOV AL,0AAH STOSB MOV AL,1 ;1 SECTOR MOV CH,0 ;TRACK 0 MOV CL,1 ;SECTOR 1 MOV DX,0 ;HEAD 0, DRIVE 0 (FLOPPY) PUSH BX ;SAVE FILE HANDLE MOV BX,OFFSET BUF ;BUFFER MOV AH,3 ;WRITE INT 13H POP BX ;RESTORE FILE HANDLE JNC $+7 MOV DX,OFFSET EWM JMP SHORT CLOSE MOV DX,OFFSET OKM CLOSE: MOV AH,3EH ;CLOSE FILE INT 21H PRINT: MOV AH,9 ;PRINT MSG INT 21H INT 20H EFM DB "NO FILE SELECTED$" EOM DB "ERROR OPEN FILE$" ERM DB "ERROR READ FILE$" EWM DB "ERROR WRITE BOOT SECTOR$" OKM DB "BOOT SECTOR WRITE SUCCESSFUL!$" BUF DB 512 DUP(?) CODE ENDS END MAINLast edited by K55; 23rd November 2007 at 03:59.
-
29th November 2007 11:18 #12Registered User
Join Date: Aug:2007
Location:
Posts: 1,335
.
, .




Reply With Quote

Lenovo ThinkPad 15 IdeaPad 15
5th May 2023, 22:16 in