整理一下《深入理解Linux内核(2.6)》里的相关术语(持续更新)

AX 累积暂存器
BX 基底暂存器
CX 计数暂存器
DX 资料暂存器

索引暂存器:SI、DI
SI:来源索引暂存器,
DI:目的索引暂存器
堆叠、基底暂存器:SP、BP
SP:堆叠指标暂存器,
BP:基底指标暂存器

EAX、ECX、EDX、EBX:為ax,bx,cx,dx的延伸,各為32位元
ESI、EDI、ESP、EBP:為si,di,sp,bp的延伸,32位元

tr 任务寄存器
TSS 任务状态段 (Task State Segment)
tr用于寻址TSS

GDT 全局描述符表(Global Descriptor Table)
LDT 局部描述符表(Local Descriptor Table)
IDT 中断描述符表(Interrupt Descriptor Table)

CS 代码段寄存器(Code Segment)
SS 栈段寄存器(Stack Segment)
DS 数据段寄存器(Data Segment)
ES 附加段寄存器(Extra Segment)
FS GS 

ESP 专门用作堆栈指针,被形象地称为栈顶指针,堆栈的顶部是地址小的区域,压入堆栈的数据越多,ESP也就越来越小。在32位平台上,ESP每次减少4字节。

esp:寄存器存放当前线程的栈顶指针
ebp:寄存器存放当前线程的栈底指针
eip:寄存器存放下一个CPU指令存放的内存地址,当CPU执行完当前的指令后,从EIP寄存器中读取下一条指令的内存地址,然后继续执行。

CPL 当前特权级
DPL 描述符特权级

PIC 可编程中断控制器(Programmable Interrupt Controller)

APIC 高级可编程中断控制器(Advanced Programmable Interrupt Controller)

ISR 中断服务例程(Interrupt Service Routine)

PCI 外设部件互连(Peripheral Component Interconnect)

IPC 进程间通信( Interprocess Communication )

SMP 对称多处理模型( Symmetric Multiprocessing model)

TPR 任务优先级寄存器(Task Priority Register)

APIC 高级可编程中断控制器(Advanced Programmable Interrupt Controller) 32位

MTRR   内存类型范围寄存器( Memory Type Range Register )

TLB 转换后援缓冲器( Translation Lookaside Buffers)
IPI 处理器间中断( Interprocessor Interrupt )

内核控制路径 (Kernel Control Path):内核处理系统调用、异常或中断所执行的指令序列。

RCU 读- 拷贝-更新(Read-Copy Update )
BKL 大内核锁(Big Kernel Block)

RTC 实时时钟(Real Time Clock)

TSC 时间戳计数器(Time Stamp Counter) 64位

PIT 可编程间隔定时器(Programmable Interval Timer) 16位

HPET 高精度事件定时器(High Precision Event Timer) 8个32位或64位独立计数器,时钟频率至少为10MHZ

ACPI PMT ACPI电源管理定时器  约3.58MHZ的固定频率

UP 单处理器系统 (uniprocessor system)

NMI 不可屏蔽中断 (Non Maskable Interrupt)

SCHED_FIFO 先进先出的实时进程

SCHED_RR  时间片轮转 (Round Robin)的实时进程

SCHED_NORMAL 普通的分时进程

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值