单项选择题
Windows的系统接口和Linux接口的不一样导致了什么样的结果?()
A.Windows上的程序不能在Linux上运行
B.Windows系统和Linux系统不能同时安装到一台机器上
C.Windows中的文件在Linux中打不开
D.Linux和Windows之间不能通过网络传输文件
点击查看答案&解析
相关考题
-
单项选择题
下面哪个不是系统调用?()
A.exec
B.fork
C.printf
D.open -
单项选择题
应用程序中的系统调用为什么要展开成一段包含int 0x80的代码?()
A.展开成jmp指令也可以,此处只是选择int指令而已
B.为了代码的可读性更好
C.int 0x80是唯一能从CPL=3(用户态)到CPL=0(内核态)的指令跳转
D.为了代码的可重用性 -
单项选择题
printf(“Hello World!”)中字符串“hello World!”最终是如何传递给sys_write函数的?()
A.直接通过栈完成的
B.通过寄存器找到用户态内存区中该字符串的起始地址,然后利用FS段寄存器找到并读入的
C.直接通过寄存器完成的
D.通过一段共享内存完成的