首页
社区
课程
招聘
[求助]硬盘I/O读写怎样扩展范围?[还没答案]
发表于: 2008-6-22 19:35 6627

[求助]硬盘I/O读写怎样扩展范围?[还没答案]

2008-6-22 19:35
6627
我发现用1f0h~1f7h端口读/写硬盘时把所有的参数调到最大都只能读到66060287扇区,也就是说
用这些端口的读写范围位31.5GB,请各位指教,大硬盘是怎样读写的(要最底层的,扩展INT13H我会)
若是新的I/O端口,请给详细的解释,谢谢!
我在网上查了下,好象跟ATA协议有关,不知是否如此,请指教,谢谢.

[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 0
支持
分享
最新回复 (11)
雪    币: 666
活跃值: (201)
能力值: ( LV9,RANK:190 )
在线值:
发帖
回帖
粉丝
2
同问,帮顶一下 ̄
2008-6-22 23:44
0
雪    币: 388
活跃值: (280)
能力值: ( LV13,RANK:330 )
在线值:
发帖
回帖
粉丝
3
扩展INT13H好像还是不能读上百G的硬盘,如果有上百G容量,估计已经不是IDE接口了,如SICS(估计拼错了)接口,INT13自然无效。。。
2008-6-23 07:50
0
雪    币: 115
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
扩展INT13 是用8字节的空间来存放扇区号的,理论上可以读写2^64 * 512 Byte, 实际中可寻址空间为2T,2^32 * 512 = 2^41B = 2T。
2008-6-23 10:12
0
雪    币: 205
活跃值: (25)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
5
NO!NO!NO!
我都说了不要INT13H,我会
我要最底层的,要I/O端口资料,不知哪位能给老弟解困啊
2008-6-23 17:04
0
雪    币: 205
活跃值: (25)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
6
对了,1f0h~1f7h端口我也有,我要能读超大硬盘的
2008-6-23 17:11
0
雪    币: 205
活跃值: (25)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
7
顶,还没回答就沉了
2008-6-24 12:45
0
雪    币: 388
活跃值: (280)
能力值: ( LV13,RANK:330 )
在线值:
发帖
回帖
粉丝
8
这篇不知合适否
<<完整的中断 I/O端口 CMOS Opcodes等资料>>
7c7K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6i4R3^5y4X3q4K6L8g2)9J5k6h3y4G2L8g2)9J5c8V1c8A6M7%4m8D9j5i4W2m8M7Y4c8A6j5$3I4W2i4K6u0W2j5i4y4H3i4K6y4r3b7X3!0S2M7X3c8u0c8q4)9K6c8o6W2Q4x3U0k6m8M7Y4c8A6j5$3I4W2d9f1c8Q4x3@1b7I4y4e0V1`.

新增下载地址:
426K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4A6Z5k6h3&6D9L8%4k6W2i4K6u0W2j5$3!0E0i4K6u0W2j5$3&6Q4x3V1k6U0L8X3c8G2M7#2)9J5c8X3k6A6L8r3g2#2M7q4)9J5c8X3k6A6L8r3g2K6i4K6u0r3f1X3q4D9k6R3`.`. Brown's Interrupt List.part1.rar
e31K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4A6Z5k6h3&6D9L8%4k6W2i4K6u0W2j5$3!0E0i4K6u0W2j5$3&6Q4x3V1k6U0L8X3c8G2M7#2)9J5c8X3k6A6L8r3g2#2M7q4)9J5c8X3k6A6L8r3g2K6i4K6u0r3f1X3q4D9k6R3`.`. Brown's Interrupt List.part2.rar
(两个文件都要下)

修正版[推荐]
实在抱歉, 我把一些内容漏掉, 我也是第一次用这种工具.现在我重新编译了加入了Ralf Brown官方发布的全部内容.(新增FAR CALL, I2C,MODEL-SPECIFIC REGISTERS, 参考文档等内容)
如果你觉得内容太多太杂.可以下载老的(楼上).
948K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4A6Z5k6h3&6D9L8%4k6W2i4K6u0W2j5$3!0E0i4K6u0W2j5$3&6Q4x3V1k6U0L8X3c8G2M7#2)9J5c8X3k6A6L8r3g2#2M7q4)9J5c8X3k6A6L8r3g2K6i4K6u0r3f1X3q4D9k6W2)9#2k6V1u0J5L8%4N6F1i4K6t1%4M7#2)9#2k6V1W2F1N6r3g2J5M7Y4g2H3N6q4)9#2k6V1I4A6M7#2)9J5z5p5k6A6P5r3g2V1i4K6t1&6i4K6u0W2M7r3q4J5N6o6q4Q4x3X3g2J5j5i4t1`.
447K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4A6Z5k6h3&6D9L8%4k6W2i4K6u0W2j5$3!0E0i4K6u0W2j5$3&6Q4x3V1k6U0L8X3c8G2M7#2)9J5c8X3k6A6L8r3g2#2M7q4)9J5c8X3k6A6L8r3g2K6i4K6u0r3f1X3q4D9k6W2)9#2k6V1u0J5L8%4N6F1i4K6t1%4M7#2)9#2k6V1W2F1N6r3g2J5M7Y4g2H3N6q4)9#2k6V1I4A6M7#2)9J5z5p5k6A6P5r3g2V1i4K6t1&6i4K6u0W2M7r3q4J5N6o6u0Q4x3X3g2J5j5i4t1`.

希望能对喜欢汇编的朋友有帮助
2008-6-24 15:40
0
雪    币: 205
活跃值: (25)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
9
你也先下着看看可以下不啊!
我下了几小时连一字节都没下下来!
2008-6-27 19:39
0
雪    币: 6075
活跃值: (2236)
能力值: (RANK:1060 )
在线值:
发帖
回帖
粉丝
10
跟进int13不就底层了
2008-6-27 22:49
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
直接用ATA(ATA-6)指令,不要用INT
2008-7-3 13:52
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
采用LBA方式,能读到136GB! 想读更大的 得需要支持48BIT南桥芯片!这个嘛,自己GOOGLE去吧!
2008-7-20 09:52
0
游客
登录 | 注册 方可回帖
返回