[理工] 计组 Jump范围

楼主: NccuShuai (政帅)   2016-03-14 11:05:42
1.PC is set to 0x2000 0000
最大可跳到 0x2001 FFFC
最小可跳到 0x1FFE 0000
2.PC is set to 0x0000 0000
最大可跳到 0x0001 FFFC
最小可跳到 0xFFFE 0000
那些范围是怎么算出来的?
虽然看了很多文章
还是不清楚...
thanks
作者: leo258x (TastyFeeder)   2016-03-14 11:21:00
jump就最前面一样就可以 因为jump是直接写在哪里但只记26bit 所以最前面4bit一定要跟pc一样branch 记与pc差多少个指令所以可跳16bit+2bit(一个指令) 这里为有号数

Links booklink

Contact Us: admin [ a t ] ucptt.com