赞
踩
3.5 寸软盘 大小 1.5 M
1 个软盘有 2 个盘面 起始 0
1 个盘面有 80 个磁道 起始 0
1 个磁道有 18 个扇区 起始 1
1 个扇区有 512 字节
JAVA 对虚拟软盘进行操作
https://github.com/zhangheng0027/floppyDisk/blob/master/src/com/zh/Disk.java
汇编读取软盘内容
readFloppyDisk: MOV CH, 0 ; 设置盘面 MOV DH, 0 ; 设置磁道 MOV CL, 2 ; 设置扇区 MOV BX, msg ; 将数据读取到msg中 ;上面 4 步相当于传参 MOV AH, 0x02 ;设置读 MOV AL, 2 ; 连续读取 2 个扇区 MOV DL, 0 ; 第 0 个软盘驱动,相当于 C 盘 INT 0x13 ; 调用中断读取内容 JC error ; 发生错误跳转到 error 处 msg: RESB 64 ; 申请64字节 error: ;...
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。