腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
将32位程序转换为16位程序
、
、
汇
编程
序为我的16位代码movzbw ( %ax )抛出错误,%ax错误:‘(%ax)’不是有效的基/索引表达式环境:处理器:英特尔(X86)汇
编程
序:"GNU AS“操作系统:"
Linux
”目的:当我编写一个非常简单的引导加载程序将"Hello,World“打印到屏幕时在编写16位
实
模式
代码时,我可以使用什么等效指令来避免错误?更多信息:下面是我试图在"16位GNU AS“汇<
浏览 3
提问于2013-04-14
得票数 0
2
回答
Grub在哪种
模式
下运行?
、
、
我了解到,当计算机启动时,它处于
实
模式
。好的,我的问题是Grub引导加载程序运行在
实
模式
还是保护
模式
?
浏览 3
提问于2012-02-06
得票数 2
回答已采纳
1
回答
在加载内核之后,syslinux是否切换到保护
模式
?
、
在加载内核之后,syslinux是否切换到保护
模式
?syslinux启动内核后的机器状态是什么?
浏览 2
提问于2011-06-18
得票数 1
1
回答
x64体系结构中
实
模式
和保护
模式
的区别
、
、
x64架构上的
实
模式
和保护
模式
有何不同?我正在尝试为
Linux
内核制作一个定制的引导加载程序。如何在程序集中启用保护
模式
?
浏览 0
提问于2013-07-03
得票数 3
5
回答
在
Linux
2.6中,我们如何从保护
模式
转换到真实
模式
?
、
、
、
、
在
Linux
2.6中,我们如何从保护
模式
转换到真实
模式
?
浏览 4
提问于2009-05-06
得票数 4
回答已采纳
1
回答
程序集调用映射到错误的地址
、
、
、
、
在切换到保护
模式
后,我试图从引导程序跳转到加载的内核。 内核加载得很好,处于正确的位置,但是当加载程序的第二阶段调用内核的主函数时,它调用错误的地址。
浏览 6
提问于2017-02-26
得票数 2
回答已采纳
1
回答
有没有在
实
模式
下工作的
Linux
发行版?
、
我正在寻找在
实
模式
下工作的GNU/
Linux
发行版。我想把它安装在虚拟机上,这样我就可以学习汇编了。有没有人能帮我一下?
浏览 2
提问于2013-06-20
得票数 0
2
回答
使用grub引导程序集编写的内核
、
、
、
我已经在OSDev.org上使用
实
模式
的汇编教程编写了一个简单的汇编内核。我试图引导它,但GRUB给我的错误是它找不到多引导头文件。我看了C Bare Bones教程的汇编代码。
浏览 3
提问于2014-04-02
得票数 0
1
回答
调用0x16时分割故障
、
、
这是我的nasm代码的一部分: mov rdi, %1 mov rax, 0%endmacro len1: equ $ - msg1 fmti: d
浏览 2
提问于2019-04-14
得票数 1
回答已采纳
3
回答
如何知道当前
模式
是真实的还是大的真实
模式
?
、
、
、
假设我的API是从一个系统调用的,该系统可能只在
实
模式
或大
实
模式
下工作。我的API应该显示当前的系统
模式
。那么它怎么能知道当前
模式
是
实
模式
还是大
实
模式
呢?注意: 尽管启用了A20地址行,但这并不意味着它处于大的真实
模式
。
浏览 2
提问于2013-03-11
得票数 1
2
回答
虚拟内存中的0x400000以下是什么?
、
、
、
、
在学习
Linux
操作系统时,我知道以下几点: 保护
模式
使用4G进行32位,用户空间可以使用2/3G。
浏览 7
提问于2020-12-17
得票数 2
回答已采纳
2
回答
实
模式
与加载
linux
内核混淆
、
、
、
据我所知,保护
模式
将在内核中激活,而在grub阶段,它仍然是真正的
模式
。我的误解是:在实际
模式
中,可用的总内存不足1MB,但是grub如何将内核甚至根文件系统(通常大于1MB)加载到内存中呢?
浏览 0
提问于2013-05-14
得票数 4
1
回答
分段故障与int 10h
、
、
我编写了输出带有参数的字符串的代码,但我的程序崩溃了分段错误: 11。segment .data row db 24 len equ $-msgexit: int 0x80 mov ah, 13h xor bh, bh mov dh, 24 mov bp, msg
浏览 3
提问于2014-04-20
得票数 0
回答已采纳
1
回答
在x86上引导
Linux
与在ARM上引导
Linux
有什么不同?
、
、
、
、
我正在尝试理解在x86和ARM架构上引导
linux
过程,并想知道在x86上引导
linux
和在ARM上引导
linux
之间的区别。2)加载保护
模式
(非实数)内核代码。有没有人能告诉
浏览 3
提问于2014-03-27
得票数 0
1
回答
如何在32位保护
模式
下关闭机器
、
我一直在研究一种不用切换到16位
实
模式
就能关闭计算机的方法。我不能在32位保护
模式
下调用BIOS函数。虽然我已经找了将近一个星期的信息,但我没有找到任何正确工作的文档或源代码。因为我对低级
编程
非常陌生,所以我怀疑不可能在没有切换到真正
模式
的情况下关闭计算机。是吗?谢谢。
浏览 2
提问于2014-09-19
得票数 2
回答已采纳
1
回答
为什么在保护
模式
下启用A20行?
、
、
、
、
在
Linux
0.01的引导加载程序的程序集源文件中,启用了A20行。之后,引导加载程序跳转到受保护
模式
。在保护
模式
下,地址总线自动解锁。当跳转到受保护
模式
时,为什么引导加载程序会启用A20地址行?
浏览 1
提问于2015-11-20
得票数 9
回答已采纳
2
回答
x86处理器中虚拟-8086
模式
与实地址
模式
的区别
、
、
在维基百科中,虚拟8086
模式
的解释是: 和实地址
模式
的解释。
实
模式
,也称为实地址
模式
,是所有x86兼容CPU的操
浏览 4
提问于2017-03-30
得票数 1
回答已采纳
1
回答
你能在“
实
模式
”下访问PCI卡(32位)吗?
你能在“
实
模式
”下访问PCI卡(32位)吗?“
实
模式
”不是16位吗?我有一个开发人员声称他只能在
实
模式
下访问硬件。但是PCI是32位的。
浏览 1
提问于2011-09-24
得票数 1
1
回答
.byte start_of_setup-1f在
linux
内核代码中的含义
、
我想要理解
linux
内核中x86
实
模式
入口点的含义: # Explicitly enter this as bytes, or the assembler
浏览 47
提问于2016-07-21
得票数 4
回答已采纳
1
回答
Linux
内核模块中的
linux
实
模式
接口
、
、
在嵌入式系统上,我有一个经常需要调用的BIOS函数,使用LRMI,我能够从用户空间程序中成功地调用它。现在我想在一个可加载的内核模块中做同样的事情。
浏览 2
提问于2010-06-10
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux网络编程
linux的运行模式
linux高级课程-在Linux中编程
Linux云服务器存储扩容实操
Linux 网络编程—Socket
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券