【发布时间】:2014-01-11 00:15:41
【问题描述】:
尊敬的社区成员, 我正在 coursera.org 上学习计算机体系结构课程 该课程介绍了应用程序转换为在微处理器上执行指令的想法。扩展这个想法,我想知道诸如文字处理器之类的应用程序或像 emacs 这样简单的应用程序是如何执行的。
我的意思是当您启动应用程序、开始键入、删除一个单词或一行、保存并退出应用程序时会发生什么。
是否可以看到程序启动时执行的指令,在打字模式等。如何查看每条指令的执行,它的操作数,内存和缓存访问?
如果问题看起来不完整,请添加缺失的部分以使其更有趣。
谢谢
【问题讨论】:
-
在那个层面上真的真的真的真的真的很无聊。
-
这就是为什么我们必须了解它才能重新思考并使其变得更好。你不同意吗?
-
不,我没有。它不需要更有趣。它做它需要做的事情。
-
“它做了它需要做的事情”但是如何?我认为这不是魔法
-
不,这不是魔法。非常非常无聊。
标签: linux hardware computer-architecture microprocessors