• 本课程为精品课,您可以登录eeworld继续观看:
  • 同步与互斥实现方法(下)
  • 登录
课程介绍
相关标签: Linux 操作系统 OS

(1) 操作系统运行机制,中断/异常处理过程,系统调用及系统使用接口。在课堂重点说明操作系统内核功能程序的运行机制,用与日常生活类比方法讲解中断作用及实现技术,用实际操作系统界面演示操作系统实用程序,在课后实验中让学生编写一个 shell 命令解释器理解系统使用接口并在编程中使用系统调用。

(2) 进程概念、进程切换和进程调度。利用实际操作系统演示进程创建和结束,利用操作系统工具观察系统中进程的属性和进程的轮换运行,课堂讲解强调进程调度切换时机和方法,在课后实验中实现多进程编程。
(3) 同步互斥原语及应用。启发式讲解同步互斥原语的引入,给出一些不完善的互斥实现,引导学生找出并发受限或不能互斥的不足或错误,并寻找有效解决办法。采用实例反复讲解原语应用。
(4) 页式虚拟存储管理中的地址转换及页面替换。从方便用户编程的角度提出需求,从充分利用内存的角度引入技术,启发学生理解存储虚拟化技术实现。
(5) 驱动程序的构成、功能和接口,磁盘驱动及请求优化,缓存技术。利用实际操作系统驱动程序文件来增强学生印象,利用操作系统读写文件、执行程序的延迟或加速现象说明磁盘请求优化和缓存技术。
(6) 文件系统的目录结构和文件存储、访问权限机制。用与存储管理类比的方法引出文件系统,强调文件系统的持久性特点,归纳总结存储的安全性访问机制,引导学生对操作系统资源虚拟化技术的认识。
(7) 线程概念和线程实现。课堂利用实际操作系统演示线程,强调线程与进程差别,实验提倡使用线程进行多道程序设计,比较多线程与多进程编程的开销和安全性差异。

显示全部 ↓
推荐视频

    猜您喜欢

    推荐帖子

    【FreeUI v0.2】简单手机界面设计分析
    [size=4]前面的[color=#0000ff][b]FreeUI v0.1[/b][/color]虽然说不上做的多好,而且 [url=home.php?mod=space&uid=664340]@armink[/url] [url=home.php?mod=space&uid=390804]@kdy[/url] 以及我的朋友 @鸟小菜 的试用都没有什么下文反馈。[/size][size=4]
    辛昕 编程基础
    NTC热敏电阻在电源电路上的应用分析
    [align=center][color=rgb(85, 85, 85)][font=微软雅黑][size=12px][img]http://www.hiecube.com/uploadfile/b/hIViMXqXSxoYRdTccNtp.jpg[/img][/size][/font][/color][/align][color=rgb(85, 85, 85)][font=微软雅黑][size=
    tgd343310381 电源技术
    DAC时序
    [i=s] 本帖最后由 wzp2007 于 2016-7-15 11:28 编辑 [/i]刚接触FPGA,实在不熟悉,附图是DAC2904时序,怎么写驱动时序啊,哪位大侠有类似的并口DAC驱动没啊,万分感激啊
    wzp2007 FPGA/CPLD
    网易6月接手魔兽世界,你将何去何从?
    6月8日,网易将代替九城成为《魔兽世界》在中国内地的指定运营商,而二者的交接,充满可以预见的火药味……《魔兽世界》作为九城的摇钱树即将改嫁网易,在给国内网游业带来“地震”的同时,一个新的网游市场也在悄然布局。北郡修道院位于艾尔文森林北部的一个山谷之中。初夏的山谷繁花盛开,风景如画,一切正如多年前初次来到这里时一样,充满着安静与祥和。若水薇蓝看着周围的一切,轻轻叹了口气。她摘下手上的永生幽暗手套,在
    clark 聊聊、笑笑、闹闹
    EEWORLD大学堂----Cyclone V——现在提供,最适合您的电路板
    Cyclone V——现在提供,最适合您的电路板:https://training.eeworld.com.cn/course/2110Cyclone V——现在提供,最适合您的电路板
    chenyy FPGA/CPLD
    【KW41大赛作品提交】基于KW41Z的蓝牙游戏键盘
    [size=14px]非常对不起,这个项目一直耽误了很久而且到现在还没最终完成,只能说完成了一半。因为工作还有其他原因加上前期没有花太多时间在上面。[/size]我的项目是蓝牙游戏键盘,我的设想是通过两块KW41Z开发板实现键盘的无线功能,就是通过HID的那两个例子来实现,PC端我用单片机做了一个虚拟键盘鼠标板子。通过HID Device的串口输出给HID 键盘鼠标板子来实现键盘鼠标的功能。目前只
    buddha1122 NXP MCU

    推荐内容

    热门视频更多

    可能感兴趣器件

    完成课时学习+分/次

    EEWorld订阅号

    EEWorld服务号

    汽车开发圈

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

    站点相关: 汽车电子 智能硬件

    北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved