Architecture MIPs的实用性如何?是否值得在大学二年级继续学习?

Architecture MIPs的实用性如何?是否值得在大学二年级继续学习?,architecture,mips,Architecture,Mips,我知道有一个类似的问题(MIPS-它有多重要),但我关注的是MIPS有多有用。我还在学习计算机科学,在几天前完成了我的第一个MIPs作业后,我想知道MIPs体系结构到底有多有用。显然,在计算机科学的第二年,我可以选择进一步学习MIPs及其体系结构。这让我思考是否真的值得做MIPs。MIPs有多重要和有用?它真的值得我在大学二年级继续学习吗?MIPs组装有多有用 不过分。您直接在MIPS程序集中编程的可能性很低 组装有多有用 非常。尽管您仍然不太可能在汇编中编写任何东西,但了解汇编对于学习如何使

我知道有一个类似的问题(MIPS-它有多重要),但我关注的是MIPS有多有用。我还在学习计算机科学,在几天前完成了我的第一个MIPs作业后,我想知道MIPs体系结构到底有多有用。显然,在计算机科学的第二年,我可以选择进一步学习MIPs及其体系结构。这让我思考是否真的值得做MIPs。MIPs有多重要和有用?它真的值得我在大学二年级继续学习吗?

MIPs组装有多有用

不过分。您直接在MIPS程序集中编程的可能性很低


组装有多有用

非常。尽管您仍然不太可能在汇编中编写任何东西,但了解汇编对于学习如何使用更高级的语言编写程序非常有用。有汇编方面的背景,可以使人们对“效率”的论点有具体的理解,而这些论点很难以任何其他方式收集到

如果你打算成为一名职业程序员,我强烈鼓励你继续学习机器架构。在我自己的一生中,我修过三门这样的“机器架构”课程,我可以合理地说,它们是我在大学期间修过的最有用的课程