108成大电机 计组

楼主: Pin66 (态度)   2020-02-06 00:53:32
https://i.imgur.com/UTaP9LP.jpg
想问这题的a该不该选?
未定义指令是在ID侦测到,那之后动作是怎么样?
是类似像overflow一样,把指令flush掉,把pc的值给epc,然后再去某个位址撷取例外指
令,只是未定义指令是在ID而overflow是在exe stage吗?
作者: nctudada (nctudada)   2020-02-06 02:54:00
张凡的讲义写说可能会让except之前的指令处理完所以应该跟你想的一样 flush变成nop然后继续执行所以我会选 有其他神人有其他的看法吗~
作者: kyuudonut (善良老百姓)   2020-02-06 09:36:00
知道楼上的意思,但我考场上应该不会选 ...(a) 带点 undefined instruction 只有被当成 nop 处理的意味
作者: achicn3 (Sher)   2020-02-06 11:49:00
这题是a c吗
作者: DLHZ ( )   2020-02-06 11:55:00
虽然我记得好像是a 不过我后来找不到相关的资料了 比较有根据的是在ARM的设计里还会再去另外检查是coprocessor传回来的值还是要给coprocessor执行的指令 至于细节我就没再去找了关键字为undefined instruction exception handlingmips中的exception vector也的确有一个是处理undefined inst应该不会是a
楼主: Pin66 (态度)   2020-02-06 14:39:00
补习班给的答案是只有c,但就是觉得怪怪的

Links booklink

Contact Us: admin [ a t ] ucptt.com