循序渐进,学习开发一个RISC-V上的操作系统 5.1答案
生活随笔
收集整理的這篇文章主要介紹了
循序渐进,学习开发一个RISC-V上的操作系统 5.1答案
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
現(xiàn)知道某條 RISC-V 的機(jī)器指令在內(nèi)存中的值為 b3 05 95 00,從左往右為從低地址到?地址,單位為
字節(jié),請(qǐng)將其翻譯為對(duì)應(yīng)的匯編指令。
解: risc-v 是小端模式 將這個(gè)16進(jìn)制的數(shù)倒序
00 95 05 b3
然后在轉(zhuǎn)二進(jìn)制
00000000-10010101-00000101-10110011
| funct7 | rs2=9 | rs1=10 | funct3 | rd=11 | opcode |
| 0000000 | 01001 | 01010 | 000 | 01011 | 0110011 |
對(duì)照規(guī)范 這個(gè)一組01代碼的指令意思是
add rd ,s1,rs2總結(jié)
以上是生活随笔為你收集整理的循序渐进,学习开发一个RISC-V上的操作系统 5.1答案的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Ubuntu terminal路径太深,
- 下一篇: mit risc-v 资料