Macos Mac机器代码教程

Macos Mac机器代码教程,macos,machine-code,Macos,Machine Code,我想学习机器代码。不是因为特定的原因。只是为了好玩。我想知道是否有好的机器代码教程。我有一台配备2.4 GHz Intel Core 2 Duo处理器的macbook。首先,除非你是受虐狂,否则我想你更喜欢英特尔教程而不是机器代码。汇编语言使用人类可读的指令——一种低级编程语言。机器代码是机器可读的-适用于机器,但不适用于湿件;-) 所有英特尔芯片都使用x86指令集的一些变体。上面提到的维基百科文章给出了汇编代码与机器代码的示例,以及学习汇编语言的资源(请参阅文章底部的外部链接)。这里有一个网站

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

首先,除非你是受虐狂,否则我想你更喜欢英特尔教程而不是机器代码。汇编语言使用人类可读的指令——一种低级编程语言。机器代码是机器可读的-适用于机器,但不适用于湿件;-)


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

这里有一个网站,提供了一些不错的教程。我不久前用过这个,但我从中学到了很多=D
这是一个很好的问题……早在20世纪80年代,我就在Commodore 64和Apple IIe上遇到了同样的问题(当时每个字节和指令都很重要)。迈克·史密斯写了一本很棒的书,书名为《6502机器和汇编语言编程》,这本书教我用机器代码进行实验。类似于这本书的书可以在线下载pdf。为您选择的处理器编写的一本好书最终将教会您在汇编中执行操作的逻辑以及如何转换为机器代码。大多数人都想停留在汇编语言上,但至少有一次机器代码的下一步是值得的。

想要走到黑暗面,可能会重复+1。你真的是指机器代码还是指汇编?我怀疑是后者,在这种情况下,关于x86汇编的任何一本像样的书都可以用。我真的是指机器代码。用1和0。我想要一个教程,演示如何使用我说的计算机编写、编译和运行机器代码。@没有,如果你用机器代码编写,你就不需要编译器;它已经被翻译了。你只需要运行它。我记得在我学习机器代码的时候,我曾经有一个表,上面有汇编指令和机器代码之间的转换,直到我找到我的第一个汇编程序:)这作为一个注释比作为一个答案更好,因为它不是对所问问题的答案。