腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
为什么可执行文件可以同时在英特尔和AMD处理器上运行?
executable
、
instructions
、
instruction-set
、
platform-independent
AMD和Intel的
指令集
不是不同吗?可执行文件是如何在两者上工作的?他们到底是如何编译这些文件来像这样工作的。
操作系统
在这一切中到底扮演着什么角色?
浏览 2
提问于2015-08-23
得票数 20
1
回答
大型机的安全?
obscurity
、
architecture
我非常好奇大型机是如何看起来比服务器更安全的。针对大型机的恶意软件非常罕见。或者是由于大型机的架构?某些特点,如只读记忆,使它很难渗透或妥协。我已经尝试谷歌,但这是相当困难的资料,在大型机上找到一般。谢谢你的回应。
浏览 0
提问于2014-11-24
得票数 2
回答已采纳
4
回答
本地语言对于特定的
操作系统
意味着什么?
java
、
android
、
operating-system
、
programming-languages
、
native
这个概念是否也适用于其他
操作系统
?例如,我们是否也有windows和/或
linux
的本地语言?我不确定使用“本地语言”这个词有多常见。我正在寻找的主要事情是什么原因使一种语言更友好,更频繁地用于特殊的
操作系统
。作为另一个例子,我们有一些编译成java字节码的语言,为什么它们没有被广泛用于android开发?
浏览 3
提问于2018-04-30
得票数 1
2
回答
哪些因素影响所需的编译器?
compiler-construction
、
operating-system
、
cpu
、
cpu-architecture
、
instruction-set
这个平台将有一个特定的
操作系统
和
指令集
。
浏览 6
提问于2014-08-05
得票数 3
回答已采纳
2
回答
无法执行二进制文件错误
linux
我只是在我的
linux
上运行了一个简单的hello world程序,它工作正常,我本应该在手持设备上运行相同的文件(在
linux
操作系统
上运行),我得到了错误信息,比如Cannot execute binaryfile error.我对
linux
完全是个新手。
浏览 3
提问于2011-08-30
得票数 0
1
回答
需要从硬件层概述调试过程。
linux
、
debugging
、
x86
、
gdb
我想全面了解调试过程是如何在运行
Linux
操作系统
的典型x86机器上发生的;假设用于调试的程序是gdb。问题1:调试过程是由硬件促进的(还是完全在软件中实现?)如果是的话,涉及
指令集
的哪些体系结构特性?
浏览 4
提问于2020-02-02
得票数 0
回答已采纳
1
回答
什么是KVM ?为什么它有用?
linux
、
linux-kernel
、
kvm
我知道KVM 是一种针对具有特殊硬件的机器的
Linux
虚拟化解决方案。 我不明白这允许什么。使用KVM可以解决哪些问题?它在哪里、何时和为什么被使用?
浏览 3
提问于2013-09-03
得票数 1
回答已采纳
1
回答
为什么机器代码依赖于OS类型?
c
、
assembly
、
compilation
、
linker
、
machine-code
假设我有一个用C编写的程序,我有两台相同的计算机,一台运行Windows,另一台运行
linux
。由于计算机是相同的,它们的处理器具有相同的
指令集
,所以编译后的机器代码应该是相同的。假设,我没有调用任何与
操作系统
相关的函数,或者依赖于实际
操作系统
的东西。
浏览 1
提问于2016-12-14
得票数 7
回答已采纳
2
回答
多线程、多处理、多任务处理是在
指令集
还是
操作系统
上实现的?
multithreading
、
operating-systems
、
multiprocessing
、
multitasking
在只有一个cpu核心的计算机上,多个程序可以在没有
操作系统
的情况下以多任务处理方式运行吗?程序之间的多任务处理是否可以在没有
操作系统
的情况下实现(例如,仅在
指令集
中实现)?多线程程序必须基于
操作系统
实现吗?它能否在
指令集
中实现,并在没有
操作系统
的情况下使用并行线程运行? 多个进程可以在没有
操作系
浏览 0
提问于2015-01-28
得票数 5
2
回答
x86和x64共享
指令集
?
architecture
、
64-bit
、
cpu
、
32-bit
、
cpu-architecture
我不知道在64位
操作系统
上如何运行32位应用程序。 我们之所以能够在64位
操作系统
上运行32位应用程序是因为x86-64吗?除了x86-64,x64
指令集
还有其他
指令集
吗?有些人告诉我,x64只是为了扩展内存范围,而他们拥有的
指令集
是相同的。这是正确的吗?
浏览 2
提问于2016-01-15
得票数 1
回答已采纳
3
回答
为什么可执行文件依赖于
操作系统
而不是CPU?
low-level
、
cpu
、
machine-code
每个CPU家族都有不同的
指令集
。那么,为什么任何运行适当
操作系统
的计算机都能理解我的.exe文件中的指令,而不管它的物理CPU是什么?而且,通常在某些应用程序的“下载”页面中,您可以下载Windows、
Linux
和Mac (每个
操作系统
通常有两次下载,用于86位和64位计算机)。为什么没有更多的下载,每个家庭的CPU?
浏览 0
提问于2014-07-26
得票数 24
回答已采纳
3
回答
为什么我们需要为不同的平台(例如Windows/
Linux
)进行编译?
c
、
assembly
、
compilation
、
cpu
、
cpu-architecture
我已经了解了CPU/ASM/C的基本知识,也不明白为什么我们需要针对不同的
操作系统
目标以不同的方式编译C代码。编译器所做的是创建汇编程序代码,然后组装成二进制机器代码。当然,由于
指令集
结构不同,每个CPU架构(例如ARM)的ASM代码是不同的。 但是当
Linux
和Windows运行在同一个CPU上时,机器操作就像MOVE/ADD/.应该是一样的。虽然我知道有一些特定于
操作系统
的功能,比如打印到终端,但是这种功能可以通过stdio.h的不同实现来提供。而且,我仍然可以创建一个非常基本的
浏览 3
提问于2018-01-12
得票数 9
回答已采纳
1
回答
异步和同步I/O
操作系统
独立吗?
linux
、
windows
、
unix
、
io
、
operating-system
我的教科书通
常用
unix、
linux
和windows来解释概念。然而,当涉及异步和同步I/O时,它只在windows的上下文中解释它。正因为如此,我想知道异步和同步I/O是否独立于
操作系统
?所有unix、
linux
和windows都可以使用这两种类型的I/O吗?或者只有windows
操作系统
才有这些能力。 谢谢。
浏览 2
提问于2016-11-12
得票数 0
回答已采纳
3
回答
Linux
/Unix中的“性能计数器”概念
windows
、
linux
、
unix
、
performancecounter
操作系统
提供了一些
常用
的计数器,我可以添加我自己的计数器。
Linux
/Unix中对应的概念是什么?
浏览 2
提问于2009-07-08
得票数 18
回答已采纳
1
回答
手臂拇指
指令集
是什么?
arm
、
thumb
、
instruction-set
在"ARM11TechnicalRefManual“第1-34节的”拇指
指令集
“下,它说: 拇指
指令集
是最
常用
的32位ARM instructions.Thumb指令的子集,它有16位长,并有相应的32
浏览 5
提问于2012-05-17
得票数 60
回答已采纳
1
回答
如何动态地找到
指令集
体系结构机器实现的方法?
operating-system
、
instruction-set
1)我想知道我们是否可以编写一个C程序来了解机器的
指令集
结构。 2)
操作系统
如何确定计算机在安装过程中运行的
指令集
体系结构(ISA)?如果
操作系统
支持两种不同的ISA,那么安装文件是否包含这两种体系结构的汇编代码?
浏览 2
提问于2014-09-22
得票数 4
回答已采纳
1
回答
如何在Xilinx中添加
linux
平台的lwip库
c
、
eclipse
、
embedded-linux
、
xilinx
、
petalinux
我的问题是,如何将lwip库添加到工具Xilinx中,以便在嵌入式
linux
环境中使用它。我试了很多次,但总是存在调试问题。
浏览 5
提问于2018-10-18
得票数 1
回答已采纳
3
回答
最小
Linux
发行版
linux
、
unix
我刚刚读完Tanenbaum
操作系统
一书,他在书中介绍了Minix
操作系统
。我想进入下一步,学习
操作系统
的内部部分…… 我能精简的最小的
linux
/
linux
发行版是什么,同时仍然支持
常用
英特尔网络/以太网驱动程序(适用于我的台式机)?像应用程序管理器,游戏,桌面主题等(所有臃肿的代码)我将不需要的东西,因为我想尝试并编写自己的barebone
操作系统
。我会使用Minix并向上构建(与剥离
Linux
形成对比),但我担心它有点太基础了
浏览 2
提问于2011-12-07
得票数 1
回答已采纳
1
回答
如何在ARMv8-a上启用Aarch32
指令集
?
gcc
、
assembly
、
arm
、
intrinsics
它还使用了基于的32位
操作系统
。根据ARM的,3.2节
指令集
ARM 8- AArch32
指令集
由A32 (ARM
指令集
,32位固定长度
指令集
)和T32 (拇指
指令集
,16位固定长度
指令集
;Thumb2
指令集
,16位或32位长度
指令集
它是ARMv7-A
指令集
的一个超集,因此它保留了运行现有软件所必需的向后兼容性。在A32和T32中增加了一些以保持与A64
指令集
的一致性,包括NEON划分和加密扩展指
浏览 4
提问于2016-07-28
得票数 3
回答已采纳
1
回答
我应该在
Linux
服务器上安装哪个Java二进制文件?
linux
、
java
如何找出我应该在
Linux
服务器上安装哪个Java二进制文件?在Java下载页面中,我看到:
Linux
x64自解压缩安装程序和
Linux
x86自解压安装程序。运行uname -a I get:
Linux
2.6.26-2-AMD 64 #1 SMP 19 22:33:18 UTC 2009 x86_64 GNU/
Linux
但结果让我感到困惑,它有64和86
浏览 0
提问于2011-06-25
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
常用Linux命令
Linux常用基础命令
linux常用的命令
刚刚:龙芯Linux内核正在支持自研LoongArch指令集
Linux操作系统安装
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券