- 博客(57)
- 收藏
- 关注
原创 汇编英文全称
asr Arithmetic Shift Right 算数右移。stmfd Full Descending 满减栈。ror Rotate right 循环右移。m在前大部分为move,m在后大部分为Mutiple多个。s可能是shift或者special register。r基本上是Register寄存器或者右。
2024-02-22 03:07:58
946
原创 2.15作业
2.时间片轮转:相同优先级的任务有相同时间片(1ms),当时间片被耗尽时 ,就退出当前任务,空闲任务是在当前系统中无其他任务运行时运行的任务,空闲任务在开启任务调度器时被创建。1.抢占式调度:高优先级的任务先执行,并且会打断低优先级的任务。4.suspended:任务挂起,无法运行,但任务还存在。1.空闲任务可以防止CPU进入空转状态,节约CPU资源。1.read:任务被创建出来就处于就绪态。2. runnig:任务在运行中的状态。3.blocked:任务在等待某个事件。2.回收被释放的任务资源。
2024-02-15 22:42:50
454
原创 2.14作业
串行通信简单,长距离传输稳定,只需要较少的引脚。并行通信传输速率较快,需要更多传输线路和引脚。串行通信:每个数据位依次发送接收,只有一个传输线路,如UART,I2C。并行通信:每个数据位都有自己的传输路线,同时传输多个数据位。半双工:支持相互通信,但两个方向不能同时进行。波特率:每秒传输的bit数。全双工:同时双向通信。
2024-02-15 22:15:40
348
原创 2.12作业
2.复位和时钟控制,高速时钟选择Crystal/Ceramic Resonator 晶体/陶瓷谐振器。3.系统时基源选择任意内部定时器。选择时钟源为内部时钟源。是代码烧录后自动运行。
2024-02-12 23:06:02
463
原创 2、6作业
TCP存在沾包,会多个将足够小,发送间隔足够短的消息包一起发送,造成TCP收发不同步。TCP适用于对传输质量要求较高,传输大量数据的场景,如线上支付,文件下载。UDP适用于对传输质量要求较低,应答不便的场景,如直播,游戏。UDP提供无连接的,尽力的,可能误码可能乱序,可能丢失的通信。TCP提供有连接的,稳定的,无误码无失真无乱序无丢失的通信。TCP每发一个数据包就需要对方回应一个应答包,消耗资源多。UDP有消息保护边界,不会发生沾包,所以收发同步。TCP和UDP都是通信协议。TCP和UDP的区别。
2024-02-06 18:15:11
756
原创 2、3作业
在子进程创建之前,打开管道,创建子进程之后,子进程继承一份管道文件描述符,所以无名管道只能运用在亲缘进程之间,有名管道支持无关进程之间的通信,使用名称访问该管道,允许多个读写进程对其同时经行访问。消息队列允许进程通过特定的消息类型选择性地发送和接收信息,并支持消息的优先级。高效,适用于大量的数据和共享,无需在用户空间和内核空间之间进行数据复制。通过计数器实现,可以控制对临界资源的访问,保证资源的顺序使用。在内核空间创建一个管道文件,通过管道文件通信,单向通信。可用于进程间的同步和互斥操作,避免资源竞争。
2024-02-03 22:27:39
865
原创 8/9作业
printf("申请头结点空间失败\n");printf("链队为空\n");printf("所给链队不合法\n");printf("申请链队失败\n");printf("链队为空\n");printf("申请失败\n");printf("创建成功\n");
2023-08-09 20:55:08
40
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人