摘要: https://www.cnblogs.com/teamzjdbm/p/15521657.html 阅读全文
posted @ 2021-11-07 21:34 修勾 阅读(8) 评论(0) 推荐(0) 编辑
摘要: #第5章 定时器及时钟服务 ##1.硬件定时器 定时器是由时钟源和可编程计算器组成的硬件设备。 时钟源:晶体振荡器,会产生周期性电信号。使用倒计时值对计数器进行编程,每个时钟信号间1,当计数减为0时,计数器向CPU生成一个定时器中断。 计数器周期称为定时器刻度,是系统的基本计时单元。 ##2.个人计 阅读全文
posted @ 2021-11-07 14:15 修勾 阅读(40) 评论(0) 推荐(0) 编辑
摘要: #反汇编测试 ##1. 编译汇编代码 代码: 汇编代码编译 输入gcc -S -o main.s main.c 将下面c程序”week0303学号.c“编译成汇编代码 ##2. 使用gdb跟踪汇编代码 使用gcc - g example.c -o example -m32指令在64位的机器上产生32 阅读全文
posted @ 2021-11-06 11:59 修勾 阅读(73) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/teamzjdbm/p/15490302.html 阅读全文
posted @ 2021-10-31 22:19 修勾 阅读(14) 评论(0) 推荐(0) 编辑
摘要: #任务一 ##编辑并运行2.3.1中的代码,要求在不修改t2.c 和 t1.c中main函数中的代码的情况下,程序运行结果是你的后四位学号。提交代码和运行结果截图。 代码: 运行结果: #任务二 ##网上学习objdump命令,提交不少于5篇博客链接和微信读书上的图书链接,并给出你认为最好的讲解资源 阅读全文
posted @ 2021-10-31 17:31 修勾 阅读(17) 评论(0) 推荐(0) 编辑
摘要: #第4章 并发编程 在早期,大多数计算机只有一个处理组件,即中央处理器CPU,受此硬件条件的限制,计算机程序通常是为串行计算编写的,在只有一个CPU的情况下,每次只能按顺序执行某算法的一个指令和步骤。但基于分治原则的算法经常表现出高度的并行性,可通过并行或并发执行来提高计算速度。近年来,随着多核处理 阅读全文
posted @ 2021-10-30 00:05 修勾 阅读(69) 评论(0) 推荐(0) 编辑
摘要: ##一、Linux文件系统的三层抽象是什么? 1.磁盘->分区 2.分区->块数组 3.超级块、i-node、数据块 ##二、写出Cat userlist的过程,要详述目录文件,i-node.数据块,要画图示意(假设块大小为4k, userlist的大小不小于10k,自己假设大小) 超级块用来存储文 阅读全文
posted @ 2021-10-25 11:47 修勾 阅读(14) 评论(0) 推荐(0) 编辑
摘要: #man ls #实践截图 ##-a ##-lu ##-s ##-t ##-F ##-i ##-R 阅读全文
posted @ 2021-10-25 10:53 修勾 阅读(78) 评论(0) 推荐(0) 编辑
摘要: #第3章 Unix/Linux进程管理 ##1.多任务处理 多任务处理指同时执行几个独立的任务。在单CPU系统中一次只能执行一个任务。多任务处理是通过在不同任务之间多路复用CPU的执行时间来实现的,即将CPU执行操作从一个任务切换到另一个任务,这种切换机制称为上下文切换。如果切换速度足够快,就给人一 阅读全文
posted @ 2021-10-24 23:27 修勾 阅读(106) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/teamzjdbm/p/15418597.html 阅读全文
posted @ 2021-10-17 22:55 修勾 阅读(19) 评论(0) 推荐(0) 编辑