TMON(2010)

2021-05-05 22:30:33

Warning: Can only detect less than 5000 characters

许多人认为汇编语言太难是实用的。最近我在某个地方读到汇编语言是如此简单,即不可能。我认识到这个声明中的智慧的线程,但我不认为我同意。它绝对不属于M68K指令集和Macintosh API。汇编语言的简单性使其易于学习,汇编代码功能强大且高效。揭示了处理器的所有功能。在某些方面,汇编语言是唯一有意义的语言,因为它是唯一一个关于真实的,而不是虚拟机的机器。无论如何,M68K语言使用使用。毕竟,Macintosh Toolbox是在装配中编写的。

你知道其他指令集是否相当不错?英特尔x86。想象一下Apple已经转向英特尔X86,于1994年回来。我想知道现在是什么东西。微软陷入了整个20世纪90年代的指令,无论多年而行都是由行业合作书和大学专家们所说的。最后,这涉及Microsoft和所有Windows开发人员的利益。你知道什么指令集是完全废话? POWER PC。从IBM设置的电源指令是使减少指令集计算机架构的运动的另一个结果。这个想法是人们永远不应该读或写汇编语言。相反,指令集应该被设计为最佳编译器,而不考虑对称性或优雅,或者对人类重要的任何事情。他们说,编制者并不关心任何东西。因此,20世纪90年代的所有酷新处理器使用了指令集,这将使您会呕吐地看待它们。这些处理器由应该是下一个大事的公司制作,因为他们已经接受了电脑语言架构的下一波。这些公司是DEC,Sun,IBM和Silicon Graphics。我猜RISC的想法实际上并没有泛滥。苹果没有被吸入这一点而被摧毁,但是Mac上的汇编语言编程是一种伤亡。 PowerPC指令的纯对接 - 丑陋在Macintosh上进行了汇编语言编程,是痛苦的体验。 PowerPC还杀死了在调试器或反汇编程序中读取可执行代码的实践。在旧的Mac或仿真器上尝试tmon,看看丢失了什么。

一旦我通过我的Mac上的可执行代码像风一样移动。现在我只能向不透明对象发送消息,这就是全部。