Advertisement

OS实验练习异常处理流程

阅读量:

OS实验2-3 课堂练习2.2 中断/异常的处理过程

第1关:除零异常分析

本关任务概述

在这里插入图片描述

解题过程分析

1.查看idiv指令地址

通过执行list命令,可对函数语句进行查看操作

在这里插入图片描述

在main函数的第147行存在jiffies = jiffies/0的代码,因此可以在该位置设置断点。具体操作可输入b 147并执行c命令。

在这里插入图片描述

通过执行disas命令或者输入x/6i $eip命令,可以查阅对应的汇编指令,其中idiv指令的内存地址为0x0000690e。

2.查看当前指令位置和栈位

全部评论 (0)

还没有任何评论哟~