Hop*_*ope 0 x86 assembly mainframe
我目前在一个处理大型机编程的团队工作,我需要学习汇编语言.三年前,我在大学里有一个关于x86汇编和MASM的入门课程,我和一个没有经验的人一起工作,他们也需要学习.
我的问题:我应该注意到的大型机上的汇编是否有任何不同或具体的内容,或者将从一本涵盖基本x86汇编的书中学习,就像我在大学时所用的教科书一样.有人对好书有什么建议吗?
谢谢!
我认为"大型机"是指IBM System z?
如果您理解了这些概念,那么您需要的只是指令集架构的参考手册和您将使用的汇编器手册.您可能很幸运地找到了两者结合的文档.
如果它是您想要的System z,我认为您需要z/Architecture操作原理,SA22-7832以及一个或多个汇编程序书籍,您可以在以下位置找到:
我认为你会发现大型机指令集比x86更加一致,简单和易用.当然,这可以说基本上任何其他架构.:-)
考虑到这种架构的年龄,可能任何早期的ISA手册都可以.您可能还需要有关编译器使用的链接约定的一些信息.现有机器语言库代码的示例源代码可能真的值得追捕.