BIOS INT13H 读写磁盘的问题

作者&投稿:斋振 (若有异议请与网页底部的电邮联系)
int 13h一次最多能读写多少个扇区~

你说的肯定是扩展INT 13H吧?
用下面程序(NASM)
MOV EDX,0
MOV EAX,0x10; 扇区编号
MOV EBX,0xE0000000; 缓冲区E000:0000
PUSH EDX
PUSH EAX
PUSH EBX
PUSH 0x40 ;64个扇区
PUSH 0x10
MOV SI,SP
MOV DL,0x80
MOV AH,0x43
INT 0x13
jc Error
我试了,不能超过0x80个扇区,可能最大就是0x7f。

引导标志

1.把主板的电池拿出来,反扣,放电。目的:是BIOS的设置恢复默认值,排除BIOS的散热预设自动重启或关机现象。
2.清扫机箱内的灰尘,排除因为灰尘过多导致主板短路或散热不良。
3.你看看是不是CPU导热硅脂干了,硅脂是用来提高散热能力的,如果没有硅脂可能会导致热量散发不出去,机器自动关机。一包几元钱,注:如果导热硅脂太多太厚,就会在接触面中间成了一张膜,反而阻碍了金属的直接接触,比不涂导热硅脂更差。
4.你可以考虑一下是不是风扇大小或风扇能力对于高端配置的电脑来说已经力不从心?先从风扇的大小考虑(越大越好),再考虑功率(越大越好),还有厂家。
5.剩下的就是其他客观原因了,例如室内温度高,开机的时候长时间运行大型程序(游戏),机箱散热不好,中毒CPU使用率经常100%等等。推荐在百度里搜索Everest,把这个软件下载下来(不用安装的)点计算机—传感器—就可以看到硬盘温度,CPU温度,风扇转速等等了。
————了解计算机引导型病毒的传染过程
在系统运行时,病毒通过病毒载体即系统的外存储器进入系统的内存储器,常驻内存。该病毒在系统内存中监视系统的运行,当它发现有攻击的目标存在并满足条件时,便从内存中将自身存入被攻击的目标,从而将病毒进行传播。 而病毒利用系统INT 13H读写磁盘的中断又将其写入系统的外存储器软盘或硬盘中,再感染其他系统。
可执行文件感染病毒后又怎样感染新的可执行文件
可执行文件.COM或.EXE感染上了病毒,例如黑色星期五病毒,它驻入内存的条件是在执行被传染的文件时进入内存的。
一旦进入内存,便开始监视系统的运行。当它发现被传染的目标时,进行如下###作:
(1)首先对运行的可执行文件特定地址的标识位信息进行判断是否已感染了病毒;
(2)当条件满足,利用INT 13H将病毒链接到可执行文件的首部或尾部或中间,并存大磁盘中;
(3)完成传染后,继续监视系统的运行,试图寻找新的攻击目标。
******************************
The system is running, the virus vector that is outside the system memory into the system, memory, permanent memory. Of the virus in the system memory in the surveillance system of operation, when it found that the target of attacks there and meet the conditions, Piancong memory will be deposited into their own targets, which will spread the virus. The virus used to read and write di


浙江省13553637194: 求助:int 13是什么意思?是什么功能? -
段豪复方: BIOS自带的第13号中断, mov ah,0/int 13h复位磁盘; mov ah,2/int 13h读磁盘; mov ah,3/int 13h写磁盘的. DOS中的最有用,最危险的命令,可直接修改硬盘分区表.

浙江省13553637194: 在磁盘结构中INT 13H是什么.ROM - BIOS中的INT 13H程序又是什么 -
段豪复方: INT 13H 是一条编汇指令,表示调用第 13 号中断.

浙江省13553637194: 求关于硬盘的所有资料~急用呀~````` -
段豪复方: 1、磁头 硬盘内部结构磁头是硬盘中最昂贵的部件,也是硬盘技术中最重要和最关键的一环.传统的磁头是读写合一的电磁感应式磁头,但是,硬盘的读、写却是两种截然不同的操作,为此,这种二合一磁头在设计时必须要同时兼顾到读/写两...

浙江省13553637194: 如何通过INT13读取逻辑扇区?用汇编语言写出程序就好了!谢谢了!悬赏30分啊! -
段豪复方: int13对磁盘读写 以3.5英寸软盘为例 常用的3.5软盘分为上下两面,每面有80个磁道,每个磁道分为18个扇区,每扇区大小为512B.则:2面*80磁道*18扇区*512B=1440KB≈1.44MB 磁盘的实际访问由磁盘控制器进行,以扇区为单位对磁盘进行...

浙江省13553637194: int 13h一次最多能读写多少个扇区 -
段豪复方: 你说的肯定是扩展INT 13H吧?用下面程序(NASM) MOV EDX,0 MOV EAX,0x10; 扇区编号 MOV EBX,0xE0000000; 缓冲区E000:0000 PUSH EDX PUSH EAX PUSH EBX PUSH 0x40 ;64个扇区 PUSH 0x10 MOV SI,SP MOV DL,0x80 MOV AH,0x43 INT 0x13 jc Error 我试了,不能超过0x80个扇区,可能最大就是0x7f.

浙江省13553637194: MBR谁能介绍下? -
段豪复方: MBR,全称为Master Boot Record,即硬盘的主引导记录. 为了便于理解,一般将MBR分为广义和狭义两种:广义的MBR包含整个扇区(引导程序、分区表及分隔标识),也就是上面所说的主引导记录;而狭义的MBR仅指引导程序而言. ...

浙江省13553637194: INT 13H实现磁盘读取保护
段豪复方: 格式化磁道13H—控制器驱动诊断. ... 0AH —读长扇区18H —设置格式化媒体类型. 0BH —写长扇区19H —磁头保护

浙江省13553637194: 8086单片机汇编语言怎么读取"硬盘"上的内容 -
段豪复方: TITLE 调用BIOS的INT13H中断02号功能,读硬盘1个扇区ASSUME CS:CODES,DS:DATAS,SS:STACKS ;;段寄存器分配STACKS SEGMENT STACK ;;堆栈段定义DW 30H DUP(?) STACKS ENDSDATAS SEGMENT ;;数据段定义 ...

浙江省13553637194: 存储数据信息是以什么作为存储单为的? -
段豪复方: 最基本的单位是bit (位) 位(Bit):表示一个二进制数码0或1,是计算机存储处理信息的最基本的单位.字节(Byte):一个字节由8个位组成.它表示作为一个完整处理单位的8个二进制数码.

浙江省13553637194: 电脑硬盘的结构 -
段豪复方: 硬盘(hard disk)是计算机中最重要的存储器之一.计算机需要正常运行所需的大部分软件都存储在硬盘上.因为硬盘存储的容量较大,区别于内存、光盘.硬盘是电脑上使用使用坚硬的旋转盘片为基础的存储设备.它在平整的磁性表面存储和...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网