- 博客(7)
- 资源 (16)
- 收藏
- 关注
转载 linux 内核源码中的idr机制
原文:http://blogold.chinaunix.net/u3/93926/showart_1874142.htmlidr在linux内核中指的就是整数ID管理机制,从本质上来说,这就是一种将整数ID号和特定指针关联在一起的机制。这个机制最早是在2003年2月加入内核的,当时是作为POSIX定时器的一个补丁。现在,在内核的很多地方都可以找到idr的身影。idr机制适用在那些需要把
2017-01-19 23:33:33 331
转载 linux oops
内核Oops小结出现Oops消息的大部分错误时因为对NULL指针取值或者因为用了其他不正确的指针值。Oops如何产生的解释如下: 由于处理器使用的地址几乎都是虚拟地址,这些地址通过一个被称为“页表”的结构被映射为物理地址。当引入一个非法指针的时候,分页机制无法将该地址映射到物理地址,此时处理器就会向操作系统发出一个“页面失效(page fault)”的信号。如果地址非
2017-01-16 14:23:09 438
转载 51单片机寄存器表
51单片机寄存器功能一览表21个特殊功能寄存器(52系列是26个)不连续地分布在128个字节的SFR存储空间中,地址空间为80H-FFH,在这片SFR空间中,包含有128个位地址空间,地址也是80H-FFH,但只有83个有效位地址,可对11个特殊功能寄存器的某些位作位寻址操作(这里介绍一个技巧:其地址能被8整除的都可以位寻址)。 在51单片机内部有一个CPU用来运算、控制,有
2017-01-15 16:29:48 4107 1
转载 51汇编笔记-与外部RAM交换数据
累加器A与片外RAM之间的数据传递类指令 MOVX A,@Ri MOVX @Ri,A MOVX #9; A,@DPTR MOVX @DPTR,A 说明: 0)@符号修饰的寄存 会把寄存器的内容当做地址来看,movx与外部的RAM传递数据的指令,内部只需要mov
2017-01-15 11:47:32 7880
转载 51单片机 XBYTE
XBYTE是一个地址指针(可当成一个数组名或数组的首地址),它在文件absacc.h中由系统定义,指向外部RAM(包括I/O口)的0000H单元,XBYTE后面的中括号[ ]0x2000H是指数组首地址0000H的偏移地址,即用XBYTE[0x2000]可访问偏移地址为0x2000的I/O端口。 这个主要是在用C51的P0,P2口做外部扩展时使用,其中XBYTE [0x0002],P2
2017-01-11 15:55:08 11412 1
转载 51单片机 DPTR寄存器
MCS-51单片机外部RAM的地址空间为64K,地址总线为16位,访问外接RAM可执行如下4条指令:MOVX A,@DPTRMOVX @DPTR,AMOVX A,@RIMOVX @RI,A其中DPTR为16位地址寄存器,地址高8位存于DPH,地址低8位存于DPL;Ri(I=0,1)是8位寄存器,作为地址指针时仅存低8位地址。MC
2017-01-11 15:51:05 23815 1
转载 linux top 命令
想检测某个进程在数据传输的过程中被调度的信息先将top后台运行并将结果保存到文件,运行进程,然后cat这个日志文件top -b -d 1 -n 100 > xx.log &---------------------------------------------------------------------------------------------------
2017-01-05 16:14:31 606
火焰图采集脚本与图形化工具
2023-11-09
iperf arm linux 网络测速
2020-12-24
linux_armv7_cross_wifi_tools.tar.gz
2020-12-01
device-tree-compiler_1.4.7-3ubuntu2_amd64.deb
2019-11-24
busybox-1.30.0.tar.bz2
2019-11-24
TCP_FILE_TRAN
2014-05-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人