腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
系统
调用
与
中断
上下文
、
系统
调用
使用软件
中断
(
中断
向量128)来实现。在roberts所写的"
Linux
内核开发“一书中写道,
中断
处理发生在
中断
上下文中。它还写了
系统
调用
在进程上下文中运行,但是
系统
调用
句柄实际上是一个“
中断
句柄”,那么为什么它在不同的上下文中呢?
浏览 3
提问于2013-08-22
得票数 5
2
回答
kthread & interupt - handler -有没有可能
、
、
Linux
驱动有没有可能有一个kthread,
中断
句柄和
系统
调用
,也就是说
linux
内核允许上面三个都有吗?另外,如果
中断
处理程序和kthread使用--相同的硬件寄存器--那么我们如何保护这个临界区?
浏览 0
提问于2012-12-05
得票数 2
回答已采纳
1
回答
我们如何判断信号是否会
中断
系统
调用
的执行?
、
、
从
Linux
编程接口在较早超时后(即在时间片开始时)重新安排进程的时间;或在过早终止的意义上,什么
系统
调用
可以被什么信号
中断
?谢谢。
浏览 0
提问于2018-12-25
得票数 -4
1
回答
x86_64
linux
中的
系统
调用
是否仍然会产生
中断
?
、
在较早版本的
linux
体系结构中,
系统
调用
总是在执行过程中生成
中断
。它们将通过将
系统
调用
号设置为%eax并将参数设置为%ebx、%ecx等来执行,然后发出特定的
中断
INT0x80。因此,
系统
调用
可以说是
系统
上软件
中断
的一个常见原因。 然而,在现代的x86_64体系结构中,有一个特定的
系统
调用
指令"syscall",它绕过了使用
中断</e
浏览 0
提问于2017-10-23
得票数 6
回答已采纳
1
回答
在fread()和fwrite()库
调用
期间是否发送
中断
信号?
、
、
、
在
Linux
上,C标准库
调用
fread和fwrite来执行
系统
调用
的等价物read和write。
系统
调用
说明
中断
的手册页表示,如果将errno设置为EINTR,则可能会发生短写。但是,库函数的手册页没有提到
中断
。那么,在这些库函数中会发生
中断
吗?
浏览 2
提问于2018-11-11
得票数 6
1
回答
linux
内核中的
系统
调用
是在哪里发出的?
、
首先,我应该提到,我正在使用2.6.32
Linux
内核。我正在寻找源代码中的代码,它根据
系统
调用
ID (在/
linux
/arch/x86/kernel/syscall_table_32.S中定义)执行正确的
系统
调用
。据我理解,
系统
调用
是通过
中断
完成的,
系统
调用
ID位于eax寄存器中。因此内核必须为
中断
服务,并根据eax寄存器中的I
浏览 4
提问于2013-10-10
得票数 0
回答已采纳
1
回答
中断
系统
调用
?
、
、
、
、
嘿,伙计们,我只是想确认我是否正确理解了
系统
调用
是如何被
调用
的。 因此,如果程序员需要访问内核功能,它会将
系统
调用
号加载到寄存器中,并
调用
软件
中断
(在
linux
0x80中)。然后,NVIC(或AVIC)使处理器跳转到
中断
处理程序的开头,并使cpu进入管理模式。 然后,
中断
处理程序获取
系统
调用
号,并跳转到处理
系统
调用
的内核代码。 最后,程序返回到
浏览 45
提问于2021-07-09
得票数 0
1
回答
是否有像posix这样的
系统
调用
在程序集级别上使用windows的int号?
、
、
、
、
我想用,因此,为了在汇编级别使用int
调用
来使用
系统
调用
,在windows中有一些内核
调用
,如程序集级别的posix库unitsd.h。在哪里可以找到用于打开文件、mkdir等的windows
系统
调用
列表(
中断
号),比如
linux
或unix中的_NR_write 4。
浏览 0
提问于2016-07-21
得票数 1
回答已采纳
2
回答
包装
系统
调用
(以可靠和安全的方式)
、
、
在
Linux
下有可靠的“包装”
系统
调用
的方法吗?(类似于包装共享库函数
调用
的LD_PRELOAD )。是否有可靠、安全的方法“包装”
系统
调用
(或者接收信号),该进程不能
中断
(假设适当的
Linux
实现)?
浏览 0
提问于2011-10-29
得票数 4
3
回答
为什么此int $0x10 BIOS INT在
Linux
上不起作用?
、
、
、
我在一台装有英特尔芯片的
linux
机器上学习AT&T语法中的汇编语言。我了解到INT10H用于
调用
BIOS子例程以实现各种视频目的。 我写了这个简单的汇编代码来清除屏幕。
浏览 1
提问于2013-10-18
得票数 1
1
回答
Linux
中的
中断
和
系统
调用
调度
、
、
、
在
Linux
中,硬件
中断
和
系统
调用
/异常是否由同一个dispatcher过程分派?如果您看到
Linux
,您会注意到,硬件
中断
(在x86 arch上)在其
中断
向量上不包含更多的指令,这些指令会在堆栈上推送
中断
向量号并跳转到common_interrupt。我的问题是:是
Linux
中的每个
中断
(异常(包括SysCall)、
中断
)都以相同的方式发送,直到到达某个点到分支为止?(由于他们的类型)
浏览 8
提问于2016-01-13
得票数 2
2
回答
有像
中断
表一样的Syscall表吗?
、
、
、
系统
调用
是否像fork()、exit()保存在某种函数指针表中,就像
中断
描述符表一样?当我
调用
我的fork()或exit()时,我的操作
系统
会去哪里?
浏览 0
提问于2015-04-15
得票数 4
回答已采纳
1
回答
SYSENTER/SYSEXIT vs INT 0x80
、
、
旧的
linux
版本使用“int0x80”指令来实现
系统
调用
,后期版本使用"SYSENTER/SYSEXIT“指令来实现。这种差异会给
系统
呼叫带来问题吗?
浏览 2
提问于2014-03-07
得票数 7
3
回答
在哪里可以找到i 486-
linux
-gnu指令集的
中断
列表?
、
、
、
、
我的所有测试都相当成功,但我看到的任何
中断
列表似乎都与我的测试代码有效或匹配。GNU汇编程序2.17 Debian GNU/
Linux
版权2005自由软件基金会公司。此汇编程序配置为“i 486-
linux
-gnu”目标。
浏览 10
提问于2009-04-07
得票数 0
1
回答
scanf函数和EINTR信号
、
、
、
、
我在
Linux
平台上工作。我有一个基于控制台的多线程应用程序,它加载一个用于其他功能的多线程共享对象库。共享对象库在内部打开用于通信的串行端口。该库使用'open','read‘和'write’
Linux
系统
调用
进行串行通信。串口通信采用信号处理器接收数据。控制台应用程序中的主线程等待'scanf‘语句,以从用户获取输入。每当串行端口上有任何活动时,都会生成信号,由于该信号会使用EINTR (
中断
的
系统
调用
)
中断
浏览 7
提问于2015-03-25
得票数 0
1
回答
系统
呼叫可以
中断
吗?
、
、
、
请评论以下一句:这是我对这个话题的理解,但我不确定它是否正确。
浏览 0
提问于2013-07-24
得票数 3
回答已采纳
1
回答
中断
向量表位于何处?
、
、
、
中断
向量表是在ROM中还是在RAM中?如果它在RAM中,它是从哪里加载的?另外,该表是否依赖于操作
系统
?例如,在MS-DOS中,“int0x80”用于播放音乐之类的东西,但在
Linux
中,它是一个
系统
调用
。那么,在MS-DOS中,
中断
0x80是由操作
系统
还是ROM处理的?如果它在ROM中,
Linux
会覆盖表项吗?
浏览 0
提问于2015-09-10
得票数 4
1
回答
干扰信号处理程序与其他信号?
、
、
信号处理程序能否被另一个信号( SIGKILL,SIGSTOP除外)
中断
?(
Linux
和其他Unixes)
浏览 3
提问于2018-01-25
得票数 3
回答已采纳
1
回答
重新启动
系统
调用
安全吗?
、
、
、
我正在阅读一本教科书,其中描述了如何处理
中断
时的
系统
调用
:
系统
调用
可以被
中断
。
系统
调用
(如读取、等待和接受)可能会长时间阻塞进程,因此称为慢
系统
调用
。在一些较早版本的Unix上,当处理程序捕获信号时
中断
的慢
系统
调用
不要在信号处理程序返回时恢复,而是立即返回给具有错误条件的用户,并将errno设置为EINTR。在这些
系统
上,程序员必须包括手动重新
浏览 0
提问于2020-10-02
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如果在执行某个系统调用时发生中断,操作系统还能切回中断前的系统调用继续执行吗?
Linux系统调用实例和功能速查
介绍Linux下的系统调用过程
Linux的系统调用与函数库的关系
这篇文章给大家介绍一下Linux的中断系统
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券