
Linux内核分析
文章平均质量分 50
JinbaoSite0144
在你想要放弃的那一刻,想想为什么当初坚持走到了这里!
展开
-
Linux内核分析 X86汇编基础测验
1 单选(1分) 下面哪条指令的寻址方式是直接寻址方式?1、movl %eax, %edx 2、movw $0x123, %ax 3、movb 0x12, %ah 4、movl (%ebx), %edxA.3 B.4 C.1 D.2答案:A2单选(1分) 与下面两条指令等价的指令是():pushl %ebp movl %esp, %ebp1、popl 2、ret 3、leave原创 2017-03-04 17:26:10 · 1079 阅读 · 0 评论 -
Linux内核分析 函数调用堆栈与mykernel实验基础测试
1单选(1分) 我们课程内容提到的计算机工作的三个法宝不包含下面哪一项: 1. 存储程序计算机 2. 函数调用堆栈 3. 中断机制 4. CPU指令A.2 B.1 C.4 D.3答案C2判断(1分) 32位x86 计算机中,cs: eip总是指向地址连续的下一条指令. A.× B.√答案A3判断(1分) Linux中,可以使用objdump工具进行反汇编。 A.× B.√原创 2017-03-05 20:30:26 · 1165 阅读 · 0 评论 -
Linux内核分析 计算机是如何工作的? 学习笔记
一、存储程序计算机工作模型1、冯·诺依曼体系结构 2、API:程序员与计算机的接口界面。 3、ABI:程序与CPU的接口界面。二、X86汇编基础1、X86寄存器 (1)8位: 低位:AL,BL,CL,DL 高位:AH,BH,CH,DH (2)16位:AX,BX,CX,DX (3)32位: 累加器:EAX 基地址寄存器:EBX 计数寄存器:ECX 数据寄存器:EDX 堆栈基原创 2017-03-05 20:31:24 · 837 阅读 · 0 评论