腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何通过MMIO访问pci快速配置空间?
、
我还编写了一个示例
linux
内核模块,通过端口映射io读取pci配置空间,这个模块工作得很好。我也想通过MMIO/MMCFG访问来做同样的事情。 我也做了一个搜索,但找不到令人信服的答案。
浏览 5
提问于2018-09-02
得票数 5
1
回答
x86程序集正确使用数据
段
吗?
、
、
、
我可以加载可执行文件,但是我希望每个运行的程序都有自己的数据
段
。现在,从我在32位保护模式研究中收集到的信息来看,数据
段
指的是64k的数据块,对吗?
浏览 0
提问于2013-01-07
得票数 0
回答已采纳
1
回答
虚拟内存中页面的保护
、
我在一篇教程中读到,虽然intel分段不在
linux
中使用,但在虚拟内存教程中,代码
段
选择器和数据
段
选择器.And中存在保护或模式信息--我在虚拟内存教程中阅读了关于使用页
表
保护页面的信息,这取决于它们运行的模式在什么阶段,页面上的保护信息被添加到页面
表
中? CPU是否检查代码
段
选择器,并根据它设置页
表
标志?
浏览 2
提问于2012-07-30
得票数 0
回答已采纳
1
回答
如何在
Linux
x86_64和x86中设置内存
段
权限?
、
、
、
、
我读到
Linux
使用分页,DEP是通过将页面标记为非可执行文件来强制执行的。但是读/写的权限呢?全局描述符
表
和
段
寄存器是如何发挥作用的?我看到全局和本地描述符
表
包含每个
段
的权限。那么是控制权限的
表
还是由内核维护的VM区域结构呢?
浏览 2
提问于2018-07-03
得票数 1
回答已采纳
1
回答
MOV,EAX节
段
故障?
、
、
、
当我运行mov ds,rax时,它将引发错误Program terminated with signal SIGSEGV, Segmentation faultglobal main mov rax,0ffffH mov rbx,6
浏览 3
提问于2020-07-22
得票数 0
回答已采纳
1
回答
linux
内核使用哪种类型的内存模型(即平面/分段)?
、
、
、
、
如果
linux
内核使用的是平面内存模型,那么它如何保护非特权应用程序访问关键数据?
浏览 1
提问于2016-06-01
得票数 0
回答已采纳
1
回答
Linux
中的全局还是局部线性地址空间?
、
、
在
linux
中,因为
段
的基数都是0,所以逻辑地址与线性地址一致(“理解
linux
内核”一书)。
浏览 7
提问于2012-07-28
得票数 3
回答已采纳
3
回答
分页分段内存方面的程序生命周期
、
、
、
我对x86
linux
机器中的分段和分页过程有一个令人困惑的概念。如果一些人从头到尾弄清楚所有涉及的步骤,我会很高兴的。提前谢谢。这个问题可以有很多东西。但
浏览 1
提问于2011-11-18
得票数 3
回答已采纳
3
回答
Linux
中的"/etc/init.d“和"/etc/rcX.d”目录之间的连接是什么?
、
、
我正在从一本名为“
Linux
命令行和Shell脚本圣经,第二版”的书中学习命令行。这本书说: 有些
Linux
实现包含一个在启动时自动启动的进程
表
。在
Linux
系统中,这个
表
通常位于特殊文件/etc/inittab中。其他系统(如流行的Ubuntu发行版)利用/etc/init.d文件夹,其中包含在启动时启动和停止单个应用程序的脚本。可能是因为我刚接触
linux
,所以我不明白第二
段
引用的意思。有人能用一种简单得多的语言解释同样的事情
浏览 0
提问于2012-01-09
得票数 26
回答已采纳
1
回答
全局描述符
表
(GTD)的现代用法是什么?
、
、
据我所知: GDT用于在内存中定义一个
段
(包括约束)。 页面
表
有一个监控程序位,指示当前位置是否用于内核.
linux
是如何使用它的呢?
浏览 7
提问于2020-11-08
得票数 2
回答已采纳
1
回答
为什么
Linux
有两个数据
段
,一个用于用户模式,另一个用于内核模式?
、
Linux
有(除了其他部分)一个用户数据
段
和一个内核数据
段
。但是内核数据
段
仍然可以从用户模式访问,因为用户数据
段
和内核数据
段
指向相同的虚拟内存地址!那么,为什么
Linux
有两个数据
段
,一个用于
浏览 0
提问于2019-04-06
得票数 3
1
回答
如何解码此指令"call *fs:0x334“以了解确切的函数地址?
、
、
、
在运行时,如何获取寄存器fs中的值,并在"call *fs:0x334“中计算目标函数的地址?我可以使用哪种x86程序集?
浏览 1
提问于2012-03-07
得票数 1
回答已采纳
1
回答
如何在
Linux
环境下制作自己的夏令时刻
表
?
、
、
、
我正在使用buildroot工具构建一个
linux
嵌入式项目,并使用mono在
linux
系统上运行我的.net应用程序。有必要有一个自定义的日光节约时间
表
。用户将在接下来的几年(夏令时开始和结束时)手动插入我在.net中所做的GUI界面中,如果这些时间
段
由政府更改,则允许用户编辑。在我使用这个文件作为我的zoneinfo信息之前: 这个文件有圣保罗的夏令期,
Linux
在启动时会自动改变
浏览 1
提问于2018-05-29
得票数 2
回答已采纳
1
回答
ARM
Linux
如何维护
段
?
、
Linux
通过MMU将平面虚拟地址转换为物理地址。在
Linux
的虚拟地址空间中,有许多类型的
段
: 感谢你的帮助。
浏览 1
提问于2015-07-23
得票数 0
回答已采纳
2
回答
Linux
共享内存
段
故障
、
、
、
然而,当我从初始化函数返回时,内存区域不再可访问,并且当我试图访问内存区域时,我得到了一个
段
错误。我尝试过在GDB中运行它,但在我尝试执行memcpy的代码行上看到的只是一个
段
错误:这可能是一些次要的东西,因为某些原因我就是看不到!谢谢。
浏览 27
提问于2017-07-11
得票数 0
回答已采纳
1
回答
为什么
Linux
中的数据和代码
段
完全重叠?
、
、
上下文:我正在阅读“理解
Linux
内核,3d ed",它使用2.6.11内核。
表
除其他部分外,还包括用户代码和数据
段
。但是这两个
段
的基址是0x0,它们的大小也是一样的。所以它们完全重叠。因此,据我所知,逻辑地址cs + offset与逻辑地址ds + offset相同,其中cs和ds是分别保存代码
段
选择器
浏览 0
提问于2014-01-16
得票数 5
回答已采纳
1
回答
如何在MBR中双引导FreeBSD和PC-BSD -与GRUB2?
、
、
、
、
我有一台计算机,它的几个操作系统安装在不同的分区上:PC-BSD扩展划分换/ -partition(以及一切)用于
Linux
CentOSFreeBSD和PC各自在分区中都有自己的第二阶<e
浏览 0
提问于2014-10-09
得票数 1
4
回答
Linux
线程中的文件
段
/
段
/记录锁定
、
、
、
、
有没有办法让线程锁定一个文件
段
,这样其他线程就不能访问它?我尝试过fcntl(fd, F_SETLKW, &flock),但是这个锁只对进程有效,对线程无效(一个锁在一个进程中的所有线程之间共享)。
浏览 0
提问于2012-10-21
得票数 0
回答已采纳
1
回答
linux
进程描述符存储在哪里,什么可以访问它?
、
、
、
、
我看到
Linux
中的进程描述符(在x86上)存储在内核数据
段
中,但存储在PAGE_OFFSET下面的地址(即用户地址空间)中。由于内核数据
段
和用户数据
段
都覆盖了完整的4GB地址空间,因此如果用户代码知道进程描述符的地址,那么可以通过该用户数据
段
访问流程描述符。这是正确的吗?如果是的话,这难道不是一个安全漏洞吗?但是,当使用页面
表
翻译线性地址时,对于PAGE_OFFSET以下的每个进程,页面
表
就不一样了,那么两个进程不能将它们的进程描述符存储在同一个线性地址上吗?
浏览 2
提问于2016-02-25
得票数 3
1
回答
如何最好地在x86上传递我的语言的全局偏移
表
(GOT)?
、
、
因此,我最终会和C和elf做同样的事情:全局偏移
表
。想到的第一件事就是把它放在一个寄存器或堆栈参数中。
浏览 2
提问于2009-02-26
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
6 段常用linux 实战命令
超全的 Linux 机器的渗透测试命令备忘表,共16表128条命令
C187 费用报销明细表多数据汇总财务费用管理表时间段查询
超全的 Linux 机器的渗透测试命令备忘表
如何在 Linux 上让一段时间不活动的用户自动登出
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券