One can run MSDOS on a Mac OS X using.... an emulator direct execution from a sh
ID: 3848884 • Letter: O
Question
One can run MSDOS on a Mac OS X using.... an emulator direct execution from a shell prompt the NET runtime for MAX OS a virtual machine What statements about system calls are true? a process can never be suspended in the middle of a system call because that would leave the CPU stuck forever in kernel mode system calls offer access to OS services for user processes system calls are invoked from C/C++ using function libraries system calls always involve a transition from user to kernel mode system call parameters cannot be passed in registers because of their reduced capacityExplanation / Answer
1. In question number 1, an emulator and a virtual machine, both can be used to run MS DOS. A virtual machine will be sandboxed and you cant have a dos cmd in your system. And there are DOS emulators too, namely boxer.
2. The correct statements in the above question 7 are:
c) system calls offer access to OS services for user processes.
c)system calls are invoked from c/c++ using function libraries
d)system calls involve a transition from user to kernel mode
a) and e) are false because
a process can be suspended in the middle of a system call
and
the first 8 bits of arguments of system calls are passed in registers only
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.