• 2022-05-29
    当异常结束时,异常处理程序必须做哪些工作?
  • 1.将LR中的值减去偏移量后存入PC,偏移量根据异常的类型而有所不同。2.将SPSR的值复制回CPSR。3.清零在入口置位的中断禁止标志。

    内容

    • 0

      在Java程序中异常分为运行时异常和非运行时异常,非运行异常必须进行处理

    • 1

      运行时异常也叫非检查异常,是必须进行处理的异常,否则程序编译不能通过

    • 2

      当程序运行后有异常出现,该段程序就应该采用异常处理的格式来编写。

    • 3

      简述ARM发生异常时,ARM核心会自动做哪些事情?从异常返回时,我们要做哪些事情? 当异常产生时:ARM core拷贝 CPSR 到 SPSR_

    • 4

      下列关于异常的描述中,正确的是______。 A: 编译时就应该找错,但不是所有的错误都可以在编译时发现 B: 异常处理把处理错误的代码和执行程序功能的代码集中在一起 C: 当异常产生时,程序会自动跳转到异常处理程序 D: 异常就是阻碍程序继续执行下去的问题