有没有办法在ZLinux上编码IBM的BAL?
收藏

我正在尝试学习IBM的基本汇编语言,我想知道是否有一种方法可以在大型机上运行的Linux客户机上组装BAL代码?
我已经安装了nasmas,但我认为它们通常用于英特尔处理器而不是z。


最佳答案:

Linux中有一个工具链,可以编写汇编程序。as作为一个汇编程序,然后链接edit and go。然而,汇编器只是一种依赖于更广泛的api生态系统的“语言”。
例如,在z/OS上,有许多手册记录了操作系统服务的接口、汇编程序的授权和其他“操作系统服务”,这些手册将根据您正在开发的操作系统而有所不同。
如果你想在Linux上编写390X汇编程序,你可以,但是你在Linux中使用的操作系统服务与其他操作系统(如z/OS)非常不同。
如果您对z/os和zlinux之间的架构差异进行比较和对比感兴趣,您会发现this演示很有启发性。

公众号