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 を取得するにはどうすればよいですか?
助けてください、事前に感謝します。