简述虚拟设备的实现原理。
把一批作业的全部信息通过输入设备预先传送到磁盘上等待处理。在多道程序设计系统中,可从磁盘上选择若干个作业同时装入主存储器,并让它们同时执行。由于作业的信息已全部在磁盘上,故作业执行时不必再启动输入机读信息,而可以从共享的磁盘上读取各自的信息。把作业产生的结果也存放在磁盘上,而不直接启动打印机输出。直到一个作业得到全部结果而执行结束时,才把该作业的结果从打印机输出。可见在作业执行过程中不需要使用输入机和打印机。因此系统只配置一台输入机和一台打印机的情况下,可让多个作业同时执行。