课程介绍
相关标签: Linux 操作系统 OS

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

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

显示全部 ↓
推荐视频

    用户评论

    dingyingsi
    课程讲解很好,通俗易懂。
    2020年01月13日 13:25:56回复|(2)

    猜您喜欢

    推荐帖子

    单片机驱动步进电机
    单片机驱动步进电机的。虽然现在已经有了集成的驱动芯片(L297/L298等),原理却是一样的。
    0957 单片机
    板子已到货
    板子已到货,非常精致,感谢eeworld给我的机会。将来的体验过程会与大家分享。
    lcofjp 微控制器 MCU
    SiGe推出全球最纤薄的Wi-Fi®功率放大器
    纤薄如纸的新器件能增强移动式消费电子产品的无线传输能力 并延长电池寿命 SiGe半导体公司(SiGeSemiconductor)宣布推出全球最纤薄的Wi-Fi?系统功率放大器RangeCharger?SE2523BU,采用侧高仅为0.5mm如纸张般纤薄的全新封装,集成了SiGe半导体业界领先的性能和高功效技术。这种超薄设计更可降低25%的功耗,非常适合于把Wi-Fi功能嵌入到以电池供电的便携式消费
    fighting 模拟电子
    【设计工具】XILINX新版设计工具套件提供更快时序收敛
    赛灵思公司宣布推出其深受欢迎的集成软件环境 (ISE™) 设计工具套件8.1i 版,新版本增加了新的 ISE Fmax 技术,具有增强的物理综合能力,可提高 Virtex™-4 和 Spartan™-3 架构的性能和时序收敛特性。通过使用 ISE 8.1i 软件,设计者可将性能提升至比以前ISE 版本平均高出10% 到 37%,与相比,并将使用 Virtex-4
    ddllxxrr FPGA/CPLD
    MSP430F5XXX中的ADC12使用
    [i=s] 本帖最后由 火辣西米秀 于 2020-12-5 21:07 编辑 [/i]MSP430F5xxx ADC12 框图使用流程AD部分主要配置ADC12模块的时钟、参考源、采样通道、采样模式、存储和采样保持。下面一个部分一个部分来。第一个是ADC12模块的时钟,这个是模块运行时的时钟,跟采样定时器是两个概念,曾经我有一段时间被迷惑住了。这个由ADC12CTL1里面的ADC12SSEL和AD
    火辣西米秀 微控制器 MCU
    user guide 中文版用户指南向导 008 翻译slau144i
    [align=left][align=left]15.4.13 IFG2, Interrupt Flag Register 2 ..............中断标志寄存器 .............. 444[/align][align=left]15.4.14 UC1IE, USCI_A1 Interrupt Enable Register ..........中断使能 ............
    ppiicc 微控制器 MCU

    推荐文章

    用OpenSTLinux帮助决定合适的嵌入式Linux发行版 2024年02月21日
    OpenSTLinux是用于STM32 微处理器的开源 Linux 发行版。该操作系统可帮助工程团队更快地进行原型设计并缩短产品上市时间。因此,它可以作为一种独特的支持工具,同时也为开源社区做出贡献。 很多时候,团队将 Tux 视为可以解决所有软件需求的灵丹妙药。然而,从概念到大众市场需要的不仅仅是内核,尤其是在嵌入式系统上。因此,选择正确的发行版和平台至关重要。为了帮助面临...
    在Linux开发板上跑一个qt程序的基本步骤 2024年02月21日
    01 前言 学 Linux 不难,难的是没有找对 教程 ,没有人快速的带你。开发板买了之后就放在那里吃灰,看 视频 也看不下去,看文档又看不懂,太难了! 本文以通俗易懂的方式讲一下在正点原子Linux开发板上跑一个qt程序的基本步骤,争取让初学者能够在半天的时间跑通第一个程序。 硬件 :正点原子 Linux mini开发板 软件:win10,vmware,ubun...
    stm32上移植linux的实操案例经验分享 2024年02月18日
    刚从硬件跳槽为嵌软时,没有任何一丝的准备。一入职,领导就交代了一项特难的任务——在stm32上移植linux! 瞬间我就懵了,没办法硬着头皮上吧,先搜集资料,我之前跑的是ok6410的板子上运行的linux,现在是在stm32上移植,以前stm32倒是玩过,研究生期间就捣鼓过它,但现在还没从抓烙铁的硬件当中缓过神来,就转到嵌入式软件的开发,更头疼的是stm32没有MMU!...
    英特尔 Thread Director 技术助力,Linux 用户运行 Windows 虚拟机性能提升 14% 2024年02月05日
    2 月 5 日消息,去年 10 月,微软发布了一份指南,鼓励 Windows 用户通过 WSL 尝试 Linux,这多少让人有些意外。而如果你是一位 Linux 用户,想要在 Linux 主机上尝试 Windows 虚拟机,并且恰好使用第 12 代或更高版本的英特尔处理器,那么现在有一个好消息。 英特尔一直在致力于整合 Thread Director 优化,以提高 Linux...

    推荐内容

    可能感兴趣器件

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

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

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

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