大会新手

 孤魂地狱 发布于 2023-02-06 11:07

我想开始学习汇编语言,但我不知道从哪里开始.我知道Assembly取决于处理器的架构.所以我当场有一个问题.如果我在我的系统上写一些汇编代码,是否可能无法在另一台计算机上运行?如果没有,如何创建Windows或Linux,它几乎适用于所有计算机.还是我错了?

1 个回答
  • 汇编语言是处理器的语言.不同的处理器,不同的语言

    有许多方法可以实现可移植性.用C编写然后在目标处理器上编译C程序是一种方法.使用虚拟机是另一回事.

    一些可移植性由具有类似指令集的相同系列处理器实现.因此,英特尔和AMD处理器将运行相同的可移植汇编语言代码,因为指令集已经设计为彼此兼容.

    但RISC处理器不会运行相同的汇编语言程序,因为指令集完全不同.

    2023-02-06 11:10 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有