01 2021 档案

摘要:既有认知:分区是以柱面为单位。因为磁盘的第1扇区被mbr占用,所以mbr所属的柱面不能被分区使用。所以分区应该从第二柱面开始。 但是从fdisk的表现来看,并不是这样的。假如磁盘磁头数为16,柱面数为162。第二个柱面起始扇区应该是 162 * 16 = 1008。但是fdisk在dos兼容模式下起 阅读全文
posted @ 2021-01-10 09:08 Birding 阅读(1857) 评论(0) 推荐(0) 编辑
摘要:由于要在打印字符函数前后加上cli和sti关闭/打开中断以保证打印不会错乱。结果发现执行完sti指令以后后面一个正常的mov指令都直接报错,通过打开bochs的show dbg-all参数执行debug,结果显示如下: 通过上面来看是由于GP异常导致执行0008:c0001515这条指令报错。GP异 阅读全文
posted @ 2021-01-05 20:34 Birding 阅读(458) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示