2021年11月7日

学习笔记第五章

摘要: 5.1 硬件定时器 定时器是由时钟源和可编程计数器组成的硬件设备。时钟源通常是一个晶体振荡器。会产牛周期性电信号,以精确的频率驱动计数器。使用一个倒计时值对计数器进行编程,每个时钟信号减 1。当计数减为0时,计数器向CPU生成一个定时器中断,将计数值重新加载到计数器中,并重复倒计时。计数器周期称为定 阅读全文

posted @ 2021-11-07 21:24 20191224 阅读(35) 评论(0) 推荐(0) 编辑

反汇编测试

摘要: int g(int x){ return x+3; } int f(int x){ int i = 13; return g(x)+i; } int main(void){ return f(8)+1; } 测试代码如上图 实现过程: 首先使用 gcc -g -no-pie -fno-pic -m3 阅读全文

posted @ 2021-11-07 20:42 20191224 阅读(55) 评论(0) 推荐(0) 编辑

ls命令的改进

摘要: 码云代码链接:https://gitee.com/lu_chen9/linux-system-programming/blob/master/ls%E6%94%B9%E8%BF%9B 阅读全文

posted @ 2021-11-07 18:32 20191224 阅读(34) 评论(0) 推荐(0) 编辑

stat命令实现

摘要: 一 任务详情学习使用stat(1),并用C语言实现 提交学习stat(1)的截图 man -k ,grep -r的使用 伪代码 产品代码 mystate.c,提交码云链接 测试代码,mystat 与stat(1)对比,提交截图 man stat 学习stat内容 man -k stat | grep 阅读全文

posted @ 2021-11-07 18:19 20191224 阅读(30) 评论(0) 推荐(0) 编辑

导航