资 源 简 介
应用背景要落实对OSP2模拟器CPU调度。你将实施在模块threadcb.java方法和单一的方法do_handleinterrupt()在timerinterruphandler.java继续你的了解中央处理器的调度;关键技术在OSP2,CPU调度涉及的功能和文件threadcb.javatimerinterruphandler.java。教材的4章介绍了如何OSP2 OSP2与threadcb.java功能,具体do_create(创建一个线程),do_kill(杀死一个线程和潜在的任务),do_suspend(这修改一个线程等待状态和挂起它如果不是已经暂停),do_resume(修改了等待状态的线程,并将其移动到准备队列,如果等待状态变化的准备,并do_dispatch(删除)从队列和调度线程)。这些方法都是你努力的地方。最大限度地减少全局变量,如果需要,他们应该放在()。 ;