作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
几周后我开始上大学(软件工程学位),并且知道我将在第一年学习的一个模块是“建筑基础”或类似的东西;基本上它是在学习“汇编”中的编程。
我想做一些背景学习,所以我为此做好了准备(我在其他一些单元上做了同样的事情),但不知道是否有不止一种“汇编语言”。那里有多少?是每个制造商一个,32 位和 64 位语言,还是只有一个标准?
如果有不止一种类型,那么在大学阶段最“流行”或最可能教授的类型是什么?
最佳答案
有很多很多类型的汇编语言。目前最流行的是ARM、MIPS和x86。 ARM 用于许多手机和许多嵌入式系统。 MIPS 在 IBM CPU 上很流行,并且可以在 Mac、一些视频游戏机等系统上找到,我确信我错过了一些。 x86 汇编器用于 Intel PC。每种风格都有不同的版本,涵盖从 16 位到 64 位指令的全部范围。组装的问题是旧架构趋于消亡,新架构出现,但 RISC 风格系统所做的基本事情基本相同。这只是学习系统之间的助记符的问题。 Move、Mov、Load 等都加载一个带有值的寄存器。它真的就像任何其他语言一样。一旦你学会了一个,很容易拿起新的。您可能会遇到一些较旧的型号是 Z80、68000、6502 和 6510 - 取决于您想要返回的机器返回多远。
希望有帮助。
关于汇编语言 - 不止一种类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3527026/
我是一名优秀的程序员,十分优秀!