David A Patterson の本 Computer organization and design から Mips を勉強してみてください。第4版。
ただし、PC相対アドレスに関する質問の1つについては、混乱します。質問は次のとおりです。
現在のPCは0x00000600
です。単一のバッチ命令を使用して、PCアドレスを次のように取得できますか
a) 1010 1101 0001 0000 0000 0000 0000 0010
b) 1111 1111 1111 1111 1111 1111 1111 1111
答えから、現在のPCの範囲は次のとおりです。
0X0604 + 0x1FFFC = 0x0002 0600
に0x0604 - 0x20000 = 0xFFFE
0x1FFFC と 0X20000 を取得するにはどうすればよいですか?
助けてください、事前に感謝します。