官术网_书友最值得收藏!

第3章 基礎指令集

本章思考題

1.RISC-V指令集有什么特點?

2.RISC-V指令編碼格式可以分成幾類?

3.什么是零擴展和符號擴展?

4.什么是PC相對尋址?

5.假設當前PC值為0x80200000,分別執行如下指令,a5和a6寄存器的值分別是多少?

auipc   a5,0x2
lui     a6, 0x2

6.在下面的指令中,a1和t1寄存器的值分別是多少?

li t0, 0x8000008a00000000
srai a1, t0, 1
srli t1, t0, 1

7.假設執行如下各條指令時當前的PC值為0x80200000,則下面哪些指令是非法指令?

jal a0, 0x800fffff
jal a0, 0x80300000

8.請解析下面這條指令的含義。

csrrw tp,sscratch,tp

9.在RISC-V指令集中,如何實現大范圍和小范圍內跳轉?

主站蜘蛛池模板: 黄山市| 兴宁市| 海城市| 股票| 阳谷县| 龙岩市| 泽州县| 镇坪县| 仪征市| 涡阳县| 岳普湖县| 图木舒克市| 广德县| 元阳县| 武功县| 双辽市| 鲜城| 平定县| 确山县| 常山县| 定襄县| 阜阳市| 阿鲁科尔沁旗| 莱芜市| 深圳市| 延安市| 平凉市| 微博| 扎兰屯市| 曲麻莱县| 湖州市| 古浪县| 体育| 渑池县| 洞口县| 泰州市| 苍溪县| 五寨县| 醴陵市| 张北县| 行唐县|