4

我想学习机器码。不是出于特定原因。只是为了它。我想知道是否有任何好的机器代码教程。我有一台配备 2.4 GHz Intel Core 2 Duo 处理器的 macbook。

4

3 回答 3

2

首先,除非您是受虐狂,否则我认为您更喜欢有关英特尔汇编语言编程的教程而不是机器代码。汇编语言使用人类可读的指令——一种低级编程语言。机器代码是机器可读的——对机器有好处,对湿件不太好;-)

所有英特尔芯片都使用 x86 指令集的一些变体。上面引用的 Wikipedia 文章提供了汇编与机器代码的示例以及学习汇编语言的资源(请参阅文章底部的外部链接)。

于 2010-04-29T02:57:55.530 回答
1

这是一个很好的问题……在 1980 年代,我在 Commodore 64 和 Apple IIe 上也遇到过同样的问题(当每个字节和指令都很重要时)。Mike Smith 写了一本很棒的书,名为“6502 机器和汇编语言编程”,它教我用机器代码做实验。与这本书类似的书籍可在网上以 pdf 的形式获得。像这样一本为您选择的处理器编写的好书,最终会教您在汇编中执行操作的逻辑以及如何转换为机器代码。大多数人都想在汇编语言上停下来,但值得至少进行一次机器代码的下一步。

于 2019-09-11T00:06:30.923 回答
0

这是一个提供一些不错教程的网站。我前一阵子用过这个,但我从中学到了很多。=D http://www.angelfire.com/electronic2/machinelanguage/lesson1.html

于 2012-07-20T12:03:09.283 回答