计算机实验原理小结
- IA32规定中,寄存器%rbx,%rbp和%r12~%r15被划分位被调用者保存器(要么根本不变,要么在调用前把原始的值压入栈中,改变寄存器的值,然后返回前从栈中弹出旧值),所有其他的寄存器,除了%rsp,都分类为调用者保存器(任何函数都可以修改它们)
- AT&T汇编格式中,命令的后缀b,w,l,q分别表示1、2、4、8字节
- IA-32中的定点寄存器中共有8个通用寄存器,2个专用寄存器和6个段寄存器
- IA-32结构中,两个专用寄存器分别是指令指针寄存器[EIP]和标志寄存器[EFLAGS]
- Linux 平台的标准汇编器是 [gas],汇编命令是[as]
好了好了,差不多了,万事俱备,只欠东风。
祝自己,大吉大利,晚上满分。
另外,吐槽下,这年头32位的处理器都买不到了额,我们上课的教材居然还是32位的,真是陶醉。
由此可见,学完课内的,根本不能适应时代发展的需要,还是要培养自己终身学习的能力和更多新尖的技术。另一个研发网站也已经基本OK啦,只不过进入期末考试周,暂时放着。考完了,打算开发一个主题,接着折腾了。