45、P1 W6 U6.7 总结

视频:
如果本次课程对应的 Coursera 的视频打不开,可以点击下面链接
P1W6U6.7 -Perspectives

首先回答同学的几个问题

1.能不能在不变动 Hack的机器指令和Hack的汇编语言的翻译规则的情况下。再提升一下 Hack汇编语言的 易用性。

可以的,老师举了一个例子,如下图。

左侧 可以理解为 改进后更友好的 汇编指令。只需要汇编器,多一步翻译成我们知道的 右边的 Hack指令就行了。

2.我们学完之后,会不会在工作中还会用到汇编语言或者汇编器。

一般情况不会用到,就像机器语言一样,我们有了更方便的汇编语言。就不太会去写机器语言了,同理有了高级语言,实际上我们也很少再会去写汇编语言了。

3.那世界上第一台电脑的汇编器是怎么写出来的。

用汇编语言写一个汇编器,然后人工翻译成机器语言。这个工程会很大,不过所幸只用进行一次。

到此 part1硬件的6周课程 就结束了。wow。我们从最基本的与非门,做出一台小电脑啦。神奇

祝贺

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 视频:如果本次课程对应的 Coursera 的视频打不开,可以点击下面链接P1W6U6.1 - Assembly ...
    shazizm阅读 5,420评论 0 1
  • TITLE: 编程语言乱炖 码农最大的烦恼——编程语言太多。不是我不学习,这世界变化快! 有时候还是蛮怀念十几、二...
    码园老农阅读 10,818评论 2 35
  • 话接上文: 造个计算机--2、设计CPU 关于造个计算机,现在已经说到了第三回了,前面提到了怎么设计运算器和内存...
    老鱼阅读 7,639评论 6 16
  • 在计算机科学中,的确遇到很多这样的案例。比如我们现在使用的gcc和c语言程序的关系,记得大一那会儿一直搞不明白,感...
    Alex_1799阅读 4,247评论 1 1
  • 计算机系统漫游 代码从文本到可执行文件的过程(c语言示例):预处理阶段,处理 #inlcude , #defin...
    willdimagine阅读 9,080评论 0 5

友情链接更多精彩内容