码迷,mamicode.com
首页 >  
搜索关键字:c c++ asm    ( 1851个结果
《Linux内核分析》 week4作业-使用嵌入式汇编调用一个系统调用
一.fork的嵌入式汇编执行#include #include int main(){ pid_t pid; asm volatile( "mov $0,%%ebx\n\t" "mov $0x2,%eax\n\t" "int 0x80\n\t" ...
分类:系统相关   时间:2015-04-26 13:34:05    阅读次数:173
迁移ORACLE数据库文件到ASM
1.迁移数据文件到ASM; 2.迁移日志文件到ASM; 3.迁移控制文件到ASM;
分类:数据库   时间:2015-04-25 14:55:36    阅读次数:188
【CTF】ASM-Pico CTF 2014 Snippet
【Title】Pico CTF 2014 Write-up snippet 【Description】 We found this program snippet.txt, but we're having some trouble figuring it out. What's the value...
分类:其他好文   时间:2015-04-25 12:08:43    阅读次数:305
信号通讯编程
1.核心理论 信号类型:linux系统支持的所有信号均定义在/usr/include/asm/signal.h中,其中常见的信号有: SIGKILL:   杀死进程 SIGSTOP: 暂停进程 SIGCHLD:子进程停止或结束时用来通知父进程 2.函数学习 发送信号 函数名:kill 函数原型:int kill(pid_t pid, int sig); 函数功能:向进程发送信号 ...
分类:其他好文   时间:2015-04-24 09:13:48    阅读次数:152
TMS320F28035学习记录三
1.调用TI的官方延时函数DELAY_US()的步骤,在DSP2803x_Examples.h头文件中。 使用TI定义的DELAY_US()函数步骤:    1). 工程添加 DSP2803x_usDelay.asm文件    2).声明extern Uint16 RamfuncsLoadSize,(RamfuncsRunStart RamfuncsLoadStart在DSP2803x_...
分类:其他好文   时间:2015-04-23 17:29:27    阅读次数:510
字符设备驱动(二)
驱动LED灯 首先加入头文件#include #include #include #include #include #include #include #include <asm/io....
分类:其他好文   时间:2015-04-22 09:40:18    阅读次数:259
os_cpu_a.asm
在OS_CPU_A.ASM中,定义了开、关中断的方法,在uC/OS-II系统中有三种方法可以实现中断开关,而ARM只适用于模式三,即使用一个局部变量,在中断进入之间保存CPU状态,退出时候再恢复状态。OSStart()函数调用OSStartHighRdy()来使就绪态任务中优先级最高的任务开始运行,...
分类:其他好文   时间:2015-04-22 09:29:23    阅读次数:229
程序编译报错统计
1. error: unknown register name 'q0' in asm : "memory", "q0", "q1", "q2", "q3", "q8", "q9", "q10", "q11", "q12", "q13", "q14" 解决方法:把#if defined(__...
分类:其他好文   时间:2015-04-21 20:11:59    阅读次数:116
linux内核学习-4kernal目录(关注新浪微博:寂寞侵蚀的岁月(4000多篇技术分享))
该目录下的代码文件从功能上可以分为三类,一类是硬件(异常)中断处理程序文件,一类是系统 调用服务处理程序文件,另一类是进程调度等通用功能文件。参见图1.5。我们现在根据这个分类方式, 从实现的功能上进行更详细的说明。 5.1.1.1 硬件中断处理类程序 主要包括两个代码文件:asm.s 和traps.c 文件。asm.s 用于实现大部分硬件异常所引起的中断的汇 编语言处理过程。而trap...
分类:系统相关   时间:2015-04-21 11:14:01    阅读次数:191
Linux内核如何装载和启动一个可执行程序
一、程序编译运行过程预处理编译.asm汇编链接.o目标文件装载.out可执行文件进入内存和执行二、链接的两种方式静态链接 静态链接是在链接时将库的内容加入到可执行程序中的做法。因为要将所有需要的库文件放到同一个文件中,所以占用空间会比较大,但是执行效率非常高。动态链接 动态链接是当需要某个头文件.....
分类:系统相关   时间:2015-04-20 20:37:22    阅读次数:589
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!