- 【HDD】ハードディスク復旧センター5【HDD】
732 :716[sage]:2010/05/01(土) 19:36:53 ID:KooeAlMv - >>722
target EQU 'M6' .MODEL TINY .LISTALL SEG_A SEGMENT BYTE USE16 ASSUME CS:SEG_A, DS:SEG_A ORG 100h MBRCLR PROC NEAR START:: XOR BP,BP MOV AX,4000h MOV ES,AX MOV CX,0200h XOR DI,DI MOV AL,00h REP STOSB XOR DX,DX MOV SI,16 MOV CX,0FE00h-16 LOOP_001: PUSH CX MOV AL,[DRIVE] MOV AH,05h MOV BX,0200h MOV CX,SI INT 1Bh JNC @F CALL ACC_ERR JMP PROG_END
| - 【HDD】ハードディスク復旧センター5【HDD】
733 :716[sage]:2010/05/01(土) 19:37:33 ID:KooeAlMv - @@:
ADD SI,0001 JNC @F INC DX @@: POP CX LOOP LOOP_001 XOR AL,AL PROG_END: MOV AH,4Ch INT 21h MBRCLR ENDP ACC_ERR PROC NEAR MOV AH,09h PUSH CS POP DS LEA DX,ERR_MES01 INT 21h MOV AL,0FFh RETN ACC_ERR ENDP DRIVE DB 00h ERR_MES01 DB 'ディスクアクセスでエラーが発生しました...','$',0 あとは自力でアセンブル・リンクして使ってくれ
| - ◆ いまだにPC-98x1な話題はこちらで その11 ◆
345 :不明なデバイスさん[sage]:2010/05/01(土) 19:47:07 ID:KooeAlMv - >>344
別に無理じゃないがお勧めしない
| - ◆ いまだにPC-98x1な話題はこちらで その11 ◆
347 :不明なデバイスさん[sage]:2010/05/01(土) 21:39:52 ID:KooeAlMv - >>346
わからんならお勧めしない
|
|