我现在学8086和8088汇编语言,写出来的程序能在其他种类CPU上运行吗?

由于读书,这星期五来收答案... 由于读书,这星期五来收答案 展开
 我来答
百度网友718258d
2009-11-15 · TA获得超过1079个赞
知道小有建树答主
回答量:288
采纳率:0%
帮助的人:0
展开全部
看是哪种种类的CPU,学习的ASM汇编可以移植到别的电脑上运行,是因为我们用的这些PC机都是兼容80X86指令系统的,所以可以正常运行
如果兼容8086和8088的cpu,那就可以移植
但是

c51单片机和80X86系列PC机,它们的汇编程序是不能相通的。
他们的指令是不一样的
汇编语言是针对8086/8088CPU的,每台机子上的8086/8088核心都是一样的,所以都能够运行,要是你拿到51等其他片子就肯定不行了
8086的CPU是8位的,然而真实的PC机是32位或64位的,所以你都要用编译软件来编译运行,并且计算机内有虚拟的8086内核
所以可以运行!!

汇编语言是面对机器的低级语言

能否在其他种类CPU上运行吗?
看是否兼容8086/8088指令系统
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式