本课程为精品课,您可以登录eeworld继续观看: 文件缓存和打开文件继续观看 课时1:课程概述 课时2:教学安排 课时3:什么是操作系统 课时4:为什么学习操作系统,如何学习操作系统 课时5:操作系统实例 课时6:操作系统的演变 课时7:操作系统结构 课时8:OS实验概述 课时9:从OS角度看计算机系统 课时10:从OS角度看RISC-V 课时11:Rust语言与系统编程 课时12:RISC-VCPU启动 课时13:RISC-VCPU启动进一步分析 课时14:基本概念与原理 课时15:硬件架构支持 课时16:中断处理机制–Overview 课时17:中断处理机制–Detail-1 课时18:中断处理机制–Detail-2 课时19:中断处理机制–Detail-3 课时20:中断处理机制–Summary 课时21:系统调用 课时22:计算机体系结构和内存层次 课时23:地址空间和地址生成 课时24:连续内存分配 课时25:碎片整理 课时26:伙伴系统 课时27:SLAB分配器 课时28:非连续内存分配的需求背景 课时29:段式存储管理 课时30:页式存储管理 课时31:页表概述 课时32:快表和多级页表 课时33:RISC-V页映射机制 课时34:使能RISC-V页表 课时35:虚拟存储的需求背景 课时36:覆盖和交换 课时37:局部性原理 课时38:虚拟存储概念 课时39:虚拟页式存储 课时40:缺页异常 课时41:RISC-V缺页异常 课时42:页面置换算法的概念 课时43:最优算法、先进先出算法和最近最久未使用算法 课时44:时钟置换算法和最不常用算法 课时45:Belady现象和局部置换算法比较 课时46:页表自映射 课时47:工作集置换算法 课时48:缺页率置换算法 课时49:抖动和负载控制 课时50:面向缓存的页替换算法-FBR 课时51:面向缓存的页替换算法-LRU-K2Q 课时52:面向缓存的页替换算法-LIRS 课时53:进程的概念 课时54:进程控制块 课时55:进程状态 课时56:三状态进程模型 课时57:挂起进程模型 课时58:线程的概念 课时59:用户线程 课时60:内核线程 课时61:进程地址空间与熔断(meltdown)漏洞 课时62:进程切换 课时63:进程创建 课时64:进程加载 课时65:进程等待与退出 课时66:rCore进程和线程控制 课时67:处理机调度概念 课时68:调度准则 课时69:先来先服务、短进程优先和最高响应比优先调度算法 课时70:时间片轮转、多级反馈队列、公平共享调度算法和ucore调 课时71:实时调度 课时72:优先级反置 课时73:rCore调度框架 课时74:对称多处理与多核架构 课时75:多处理器调度概述 课时76:O(1)调度 课时77:CFS调度 课时78:BFS调度算法 课时79:背景 课时80:现实生活中的同步问题 课时81:临界区和禁用硬件中断同步方法 课时82:基于软件的同步方法 课时83:高级抽象的同步方法 课时84:信号量 课时85:信号量使用 课时86:管程 课时87:哲学家就餐问题 课时88:读者-写者问题 课时89:Rust语言中的同步机制 课时90:死锁概念 课时91:死锁处理方法 课时92:银行家算法 课时93:死锁检测 课时94:并发错误检测 课时95:进程通信概念 课时96:信号和管道 课时97:Linux信号机制 课时98:消息队列和共享内存 课时99:D-Bus机制 课时100:Binder机制 课时101:文件系统和文件 课时102:文件描述符 课时103:目录、文件别名和文件系统种类 课时104:虚拟文件系统 课时105:文件缓存和打开文件 课时106:文件分配 课时107:空闲空间管理和冗余磁盘阵列RAID 课时108:FAT文件系统 课时109:EXT4文件系统-历史 课时110:EXT4文件系统-支持大容量存储 课时111:EXT4文件系统-支持恢复异常 课时112:ZFS文件系统 课时113:IO特点 课时114:IO结构 课时115:IO数据传输 课时116:磁盘调度 课时117:LinuxIO子系统 课时118:Linux内核错误分析 课时119:用rust写操作系统-系统编程语言rust 课时120:用rust写操作系统-rust与操作系统开发 课时121:Background 课时122:FuturesinRust 课时123:Generatorsandasyncawait 课时124:Self-ReferentialStructs&Pin 课时125:WakerandReactor 课时126:Overview 课时127:HowVMMworks-CPU 课时128:HowVMMworks-memory&IO 课程介绍共计128课时,1天5小时17分12秒 操作系统(RISC-V) 操作系统是计算机系统中负责管理各种软硬件资源的核心系统软件,为应用软件运行提供良好的环境。掌握操作系统的基本原理及其核心技术是研究型大学计算机专业本科毕业生的基本要求。 本课程是计算机专业核心课,以主流操作系统为实例,以教学操作系统ucore为实验环境,讲授操作系统的概念、基本原理和实现技术,为学生从事操作系统软件研究和开发,以及充分利用操作系统功能进行应用软件研究和开发打下扎实的基础。 上传者:Lemontree 猜你喜欢 运算放大器技术概述 编译原理 直播回放: Fluke 新能源和锂电行业电学测试与校准应用 野火FreeRTOS内核实现与应用开发实战指南 直播回放: Microchip mSiC™ 产品及其在电动出行中的典型应用方案 TI CC2652 让您轻松实现 Zigbee 和 Thread 应用以及产品开发 研讨会:Keysight五招教您最小化合格/不合格的误判风险 微软全息通信Holoportation,相隔千山万水照样面对面沟通 热门下载 简明电路分析基础习题答案 基于嵌入式系统的轮胎气压监视系统设计.pdf 云计算技术及应用 基于ARMLinux的嵌入式教学实验平台构建 基于STC12C5A的行车使用时间控制系统 超声波清洗机12槽程序(内有机械手的程序) 这个是严蔚敏版的数据结构上机教程中的部分源代码 ATmega128在开发应用中应注意的问题 森林状的关系图 基于ACIS的几何造型技术与系统开发.pdf 热门帖子 四核CPU调研 打算做一个手持设备,安卓4.2以上,低功耗,要有工业级的片子;现在在IMX6Q和S5E4412中间进行选择,感觉IMX6Q功耗有点大,S5E4412的温度范围不够,但目前还没有找到功耗的手册,不知道还有没有更好的片子,可以帮忙推荐下?四核CPU调研4412吧,IMX据说开发起来比较麻烦,另外三星的NOTE2S3魅族的MX2都是4412的处理器,可以大概评估其功耗。另外的话可以看看TI的AM335X。ti的AM335X能跑起来安卓4.2吗?zqjqq88发表于2015-1 pangjian118114 这是怎么回事呢?重启ccs很多次了! 使用ccs5.2调试例程调试pmsm3_4例程程序load的时候总提示Nosourceavailablefor0x3fffff根本进不去main函数请问下这个可能是什么原因引起的,我都重启ccs很多次了,现象一样\0\0\0eeworldpostqq这是怎么回事呢?重启ccs很多次了!好像刚用CCS5的时候遇到过,好久了,忘了怎么解决的了好像是有些地方配置的问题。再看看别人有知道的不jishuaihu发表于2015-2-2710:18 CHIYU 数字化智能充电器的设计 摘 要:设计了基于单片机的智能充电器,介绍了其硬件和软件实现。该充电器可以实时采集和计算电池的参数,并进行智能控制,还可以通过串口和上位机进行通讯并进行实时 关键词:智能充电器单片机开关电源锂离子电池 现代通讯设备、便携式电子产品、笔记本电脑、电动汽车、小卫星等普遍使用蓄电池作为电源,应用非常广泛。然而大多数设备中的蓄电池,只能使用专用的充电器,而且普通的充电器大多充电时间长,无法判断其充电参数和剩余的充电时间。 本文介绍一种基于单片机的通用智能 fighting 谁能帮我把Allegro 的这个PCB 转成ALTIUM AD9的格式 麻烦了。先谢谢了。谁能帮我把Allegro的这个PCB转成ALTIUMAD9的格式内电层有点小问题,软件不兼容谢谢了。这个是别人转了一下的把它转成CADENCE16.5能用的。SWRC286.ZIP是厂家出来的。帮我看看这个吧。谢了。哈哈。 damiaa 【晒样片】+样片申请流程 TI之前更新了申请权限,QQ邮箱之类已不再支持免费申请样片,于是用公司邮箱申请了企业邮箱重新注册。此次活动申请了:用于低功耗可穿戴应用的符合Qi(WPC)标准的无线充电器(TIDA-00318)的AC/DC转换器:BQ51003和电池充电器:BQ25101H用于系统唤醒和中断的基于电容的人体接近检测参考设计(TIDA-00220)的温度传感器:TMP112和电容数字转换器:FDC1004此次的TI申请样品速度极快,当天下午申请提交订单 方财华 庆科WIFI库中UwtPara_str是早期版本的定义还是怎么回事? 庆科的库说明中,有voidApListCallback(UwtPara_str*pApList)这个函数的说明,其中提到UwtPara_str结构,而在例程中,却使用的是ScanResult。在例程可以找到ScanResult的定义,而找不到UwtPara_str的定义,在编译时,如果使用ScanResult结构,可以编译通过,而使用UwtPara_str结构却不可以,说明即是在lib文件中,也没有UwtPara_str的定义。我的疑问是,文档没 dontium 网友正在看 VHDL的顺序语句 Uboot命令使用-uboot启动log信息分析与基础命令使用 迅速适应变化的以太网协议的3种方法 board_init_f函数分析2 Raspberry Pi 传感器平台简介 UCD3138数字滤波器模块:本教程的编码任务 被控对象模型辨识1 实战篇_EEPROM读写测试(第三讲:IIC时序)