- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 Making your windows folder smaller
Why would I want to do this? There are many reasons for making your windows folder smaller, first it saves space and removes windows features you will probably never use that are just slowing down you
2008-09-19 13:51:00 559
原创 TLB
TLB全称是Translation Look-aside Buffer,用来加速页表查找。这里关键的一点是:如果操作系统更改了页表内容,它必须相应的刷新TLB以使CPU不误用过时的表项。 TLB:Translation Lookaside Buffer.根据功能可以译为快表,直译可以翻译为旁路转换缓冲,也可以把它理解成页表缓冲。里面存放的是一些页表文件(虚拟地址到物理地址的转换表)
2008-09-04 16:29:00 4518 1
原创 MTRR
MTRR是Memory Type Range Register的缩写,可翻译为存储区域类型寄存器,它规定了读写某段范围物理内存的策略,用于优化CPU数据传送性能。例如可将MTTR设为在显存的地址范围上使用“write-combining”策略,CPU能够在PCI/AGP总线上,将许多次少量的数据写入集合成一次大的数据写入,这样能获得 2.5倍以上图像传送速度的提升。Memory Type Rang
2008-09-04 14:57:00 1036
原创 MIPS and MHz
MIPS即Million Instruction Per Second 的简写--计算机每秒种执行的百万指令数。是衡量计算机速度的指标。现如今CPU的频率越来越高,又是流水线又是超标量计算又是双核多核的,单纯以时钟频率来衡量计算机的速度已经不再科学,用MIPS来衡量相对比较合理。 以ARM7为内核的S3C44B0X的推荐最高工作频率为66MHz,按照按照
2008-09-04 13:25:00 676
原创 X86 General Purpose Register
ebp和esp是32位的SP,BP esp是堆栈指针 ebp是基址指针 ESP与SP的关系就象AX与AL,AH的关系. 32位CPU所含有的寄存器有: 4个数据寄存器(EAX、EBX、ECX和EDX) 2个变址和指针寄存器(ESI和EDI) 2个指针寄存器(ESP和EBP) 6个段寄存器(ES、CS、SS、DS、FS和GS) 1个指令指针寄存器(EIP) 1个标志寄存器(EFlags) 1、数据寄
2008-09-04 13:08:00 921
原创 Segment Register
寄存器(Register)是CPU内部的元件,所以在寄存器之间的数据传送非常快。用途:1.可将寄存器内的数据执行算术及逻辑运算。2.存于寄存器内的地址可用来指向内存的某个位置,即寻址。3.可以用来读写数据到电脑的周边设备。8086 有8个8位数据寄存器,这些8位寄存器可分别组成16位寄存器:AH&AL=AX:累加寄存器,常用于运算;BH&BL=BX:基址寄存器,常用于地址索引;CH&CL=CX:计
2008-09-04 13:04:00 1572
原创 setjmp and longjmp
1.Firstly, Paste the MSDNsetjmpSaves the current state of the program.int setjmp( jmp_buf env );RoutineRequired HeaderCompatibilitysetjmpANSI, Win 95, Win NTFor additiona
2008-09-04 11:11:00 397
uml distilled, 3rd edition, book, by martin
2008-08-28
kqemu-1.3.0pre11
2008-07-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人