实验
文章平均质量分 91
PasserbyGG
Q3517151980
展开
-
BCD码优先编码设计
作业名称: BCD码优先编码设计一、作业目的1.了解了74148优先编码器的工作原理和优先级的设计。2.掌握集成优先编码功能和应用。3.熟悉和运用Multisim对常用电路的仿真和设计。二、作业内容大家都知道在计算机里面都是使用二进制,其实,8086/8088 CPU 也可以使用十进制进行计算的。在计算机中的十进制数称为 BCD 码,它是使用四位二进制数,表示一位十进制数字。常见的 BCD 码是 8421 码。即:0000 ~ 1001 分别代表 0 ~ 9。一个字节有 8原创 2020-07-14 17:16:34 · 2805 阅读 · 0 评论 -
磁盘调度-操作系统
实验项目名称: 磁盘调度算法一、实验目的1、掌握Shortest Service Time First和电梯调度SCAN算法;2、对磁盘工作的进一步了解。二、实验内容最短寻道时间优先Shortest Service Time First和电梯调度SCAN算法,格式要求:输入:磁盘访问序列当前磁头位置输出:调度顺序总磁头移动磁道数三、实验原理SSTF:总是从等待访问者中挑选寻找时间最短的那个请求先执行的,而不管访问者到来的先后次序。 SSTF 查找距离磁头最短(也就是查找时间原创 2020-07-14 16:16:47 · 375 阅读 · 0 评论 -
操作系统实验:页面置换算法
实验项目名称: 页面置换算法一、实验目的1、学习最佳置换optimal policy和最近最久未用算法LRU。2、完成思考、设计与练习。二、实验内容输入:内存物理块frame个数(3个或4个)页面访问序列输出:页面置换过程缺页次数三、实验原理OPT:其所选择的被淘汰页面,将是以后永不使用的,或许是在最长(未来)时间内,不再被访问的页面。采用最佳置换算法,通常可保证获得最低的缺页率。但由于人们目前还无法预知一个进程在内存的若干个页面中,哪一个页面是未来最长时间内不再被访问的,因原创 2020-07-14 16:13:04 · 999 阅读 · 0 评论 -
银行家-操作系统
实验项目名称: 银行家算法一、实验目的1、学习最有代表性的避免死锁算法,Dijkstra提出的银行家算法。2、利用C++实现线程创建、线程撤销、线程同步程序;3、完成思考、设计与练习。二、实验内容1、输入进程个数、资源个数、进程对资源的最大需求,当前分配状态2、输入某个进程的资源请求3、判断是否安全A.若安全,输出安全的进程序列B.否则,输出unsafe三、实验原理银行家算法是最有代表性的避免死锁算法,是Dijkstra提出的银行家算法。这是由于该算法能用于银行系统现金贷款的原创 2020-07-14 16:10:51 · 369 阅读 · 0 评论 -
操作系统实验:Windows进程管理
实验项目名称: Windows进程管理一、实验目的1、学习windows系统提供的线程创建、线程撤销、线程同步等系统调用;2、利用C++实现线程创建、线程撤销、线程同步程序;3、完成思考、设计与练习。二、实验内容1、写一个windows控制台程序(需要MFC),创建子线程,显示Hello, This is a Thread. 然后撤销该线程。2、向线程对应的函数传递参数,如字符串“hello world!”,在线程中显示。3、如何创建3个线程A, B, C,并建立先后序执行关系A→B原创 2020-07-14 16:06:57 · 3772 阅读 · 0 评论