自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 并发程序设计(下 )

一、进程通信1.进程通信概念交往进程通过信号量操作实现进程互斥和同步,这是一种低级通信方式进程有时还需要交换更多的信息(如把数据传送给另一个进程),可以引进高级通信方式——进程通信机制,实现进程间用信件来交换信息进程通信扩充了并发进程的数据共享2.进程直接通信发送或接收信件的进程指出信件发给谁,或从谁那里接收信件send(P,信件):把信件发送给进程Preceive(Q,信件):从...

2020-01-21 11:07:24 326

原创 并发程序设计(中)

一、PV操作与进程互斥问题的提出{TS或SWAP指令管理临界区,采用忙式轮询,效率低光开中断管理临界区,不便交给用户程序使用}1.信号量的概念一种可动态定义的软件资源:信号量核心数据结构:操作系统帮忙建立等待进程队列信号量声明:资源报道,建立队列申请资源的原语:若申请不得,调用进程入队等待归还资源原语:操作系统会检测等待队列中有没有等待这个资源的进程,如果有等待这个临界区的进...

2020-01-20 15:08:46 311

原创 并发程序设计(上)

一、并发程序设计的概念1.顺序程序设计及其特性程序是实现算法的操作(指令)序列每个程序在处理器上执行是严格有序的,称为程序执行的内部顺序程序设计的一般习惯是顺序程序设计:把一个具体问题的求解过程设计成一个程序或者若干个严格顺序执行的程序系列,这称为程序执行的外部顺序特性{1.程序执行的顺序性:程序指令执行是严格按序的2.计算环境的封闭性:程序运行如同独占受操作系统保护的资源3.计...

2020-01-20 11:07:41 683

原创 文件管理(2)

一、文件保护和保密1.文件安全与保护机制文件共享指不同用户共同使用某些文件文件保护是指防止文件被破坏文件保密是指防止文件及其内容被其他用户窃取2.文件的共享是计算机用户完成共同任务所必须的文件共享的并发控制在允许文件共享的系统中,操作系统应提供手段实现对共享文件的同步控制多个进程可能同时存取一个文件,如果它们同时进行读操作,操作系统将对这个文件进行统一管理,对各个进程对该文件的访...

2020-01-19 15:57:21 976

原创 文件管理(1)

一、文件的概念文件是具有符号名的,在逻辑上具有完成意义的一组相关信息项的序列。1.文件的命名:{文件命名一般包括文件名和扩展名:前者用于识别文件,后者用于标识文件特性,两者之间用圆点隔开}2.文件的分类{按用途可分成:系统文件、库文件、用户文件按保护级别可分成:只读文件、读写文件、不保护文件按信息时限可分成:临时文件、永久文件、档案文件按设备类型可分成:磁盘文件、磁带文件、...

2020-01-19 13:56:52 1175

原创 设备管理(3)

一、SOPPLing系统1.虚拟设备的概念用一类物理设备模拟另一类物理设备的技术例:内存卡模拟磁盘 ;块设备模拟字符设备 ;输入输出重定向2.经典的SPOOLing系统高速的此版设备来模拟慢速的字符设备,缩短进程在内存中的驻留时间;慢速输入设备的输入先输入到输入井(特殊的磁盘缓冲区)慢速输出设备的输出先输出到输出井;进程运行过程中只从输入井读入数据,只向输出井输出信息,...

2020-01-18 14:01:37 471

原创 设备管理(2)

一、总线与I/O1.总线对I/O的影响总线:解决I/O速度不匹配问题,I/O和CPU、各设备I/O速度不匹配。2.几种经典总线模型一、单总线结构模型:将CPU,主存和I/O模块连接到同一总线。优点:结构简单,易于扩充;缺点:公用总线;设备多时总线压力大,传输时延长,且慢速外设占用带宽多二、三级总线模型主存和Cache通过主存总线连接,主存总线和扩展总线上的I/O设备间通过扩展总线...

2020-01-18 13:01:16 408

原创 设备管理(1)

一、设备管理概述1、I/O设备及其分类I/O设备:输入输出设备、外围设备、外部设备、外设,用于计算机系统与外界(用户、其他计算机或设备)的信息交换或存储。I/O操作:内存和外设间的信息传送操作2、设备管理的目标*解决设备和CPU速度不匹配的问题,使主机和设备充分并行工作,提高设备使用效率。*屏蔽设备的物理细节和操作过程,配置驱动程序,提供统一界面。抽象3、设备管理的基本功能*设备的...

2020-01-16 23:11:10 410

原创 存储管理——段式存储管理

一、基本思想分段存储器的逻辑地址由两部分组成 段号:单元号注:段号加单元号是用户自己设置,而页号加单元号由系统自己切割的。段式存储管理基于可变分区存储管理实现,一个进程要占用多个分区。硬件需要增加一组用户可见的段地址寄存器(代码段、数据段、堆栈段、附加段),共地址转换使用段式存储管理需要增加设置一个段表,每个段占用一个段表项,包括:段始址,段限长,以及存储保护、可移动、可扩充等标志位。...

2020-01-16 19:28:16 4756

原创 存储管理——页式存储管理

一、页式存储管理的基本思想*把主存划分成多个大小相等的页架*程序受页架尺寸限制,程序的逻辑地址也自然分成页*不同的页可以放在不同页架中不需要连续*页表用于维系进程的主存完整性。1、页式存储管理中的地址*逻辑地址组成:页号和单元号物理地址组成:页架号和单元号地址转换通过查阅页表把页号变为页架号即可。这种存储方式只需要一个位来表示页是否被使用,不需要知道是哪个进程在使用。因此一张位示...

2020-01-16 15:07:38 5760

原创 存储管理(3)

一、虚拟存储器因为主存容量限制带来诸多不便所以产生了虚拟存储器1基本思想存储管理把进程全部信息放在辅存中,执行时先将一部分装入主存,以后根据执行行为随用随调入主存中没有足够的空闲空间,存储管理需要根据执行行为把主存中暂时不用的信息调出到辅存上去。2实现思路需要建立与自动管理两个地址空间(1)辅存:虚拟地址空间:容纳进程装入(2)主存:实际地址空间:承载进程执行计算机就会具有一个容...

2020-01-12 14:55:01 256

原创 存储管理笔记(2)

一、地址转换又称重定位,把逻辑地址转换成绝对地址。动态重定位:在CPU执行程序时进行地址转换,从效率出发,依赖硬件来进行地址的转换。二、主存储器空间的共享多个进程共享主存储器资源:多道程序设计技术使若干个程序同时进入主存储器,各自占用一定数量的存储空间,共同使用一个主存储器。多个进程共享主存储器的某些区域:若干个协作进程有共同的主存程序块或主存数据块。三、存储保护对主存中的程序和数据...

2020-01-11 18:37:32 154

原创 计算机操作系统存储管理笔记(1)

一、用户编程的逻辑地址;用户在编程的时候使用的是逻辑地址,又称相对地址,即用户编程所使用的地址空间。逻辑地址从0开始编号,有两种形式一维逻辑地址、二维逻辑地址(段号:段内地址)二、段式程序设计;把一个程序设计成多个段。代码段、数据段、堆栈段等等用户可以自己用段覆盖技术扩充内存空间使用量三、进程执行的物理地址;又称绝对地址,即程序执行所使用的地址空间,处理器执行指令时按照物理地址进行...

2020-01-11 18:14:22 582

用labview做串口接收数据显示波形程序

可以实现与下位机进行串口通讯,非常简单的一个程序。将串口接收到的数据进行波形显示,适合初学者下载并学习

2021-03-06

VXwork实时操作系统及驱动开发学习资料

之前学习收集整理的资料,算是比较全面的。包括VXwork的程序编写与其开发环境风河workbench的使用教程。 文件列表: 1、VxWork6.6集成环境使用教程 2、风河Woorkbench3.0_VxWorks6.6应用程序开发使用说明 3、VxWorks开发教程 4、VxWorks内核、设备驱动与BSP开发详解_2ED_张杨, 于银涛 5、VxWorks下设备驱动程序及BSP开发指南 6、中文版VxWorks Programmer's Guide 7、英文版VxWorks Programmer's Guide

2021-03-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除