YouTube汇编入门课

汇编

还是被逼着学习汇编,哭唧唧o(╥﹏╥)o。之前看操作系统的那门课程也用过riscv的汇编,但是都是copy and Write(抄代码当做写代码,滑稽。

寄存器

image-20221130135716686

eax是half rax Register,这意味着对eax修改实际上对rax低32bit进行修改

syscall

image-20221130135854432

rax存放syscall的ID

image-20221130140538784

Flags Pointer

image-20221130141620368

image-20221130141632858

jump symbol

image-20221130142312204

image-20221130142451197

image-20221130142555443

image-20221130144751046

image-20221130144956153

image-20221130145612042

image-20221130150110567

image-20221130150314216

image-20221130151927577

image-20221130151902170

image-20221130152108776

image-20221130152141279

image-20221130152347345

posted @ 2022-11-30 21:57  kalice  阅读(158)  评论(0)    收藏  举报