程序储存于永久性介质(如硬盘)并加载随机存取内存而由计算机处理器执行,一次只执行程序内的一个指令。
Programs are stored on permanent media (such as a hard disk), and loaded into RAM to be executed by the computer's processor, which executes each instruction in the program, one at a time.
调试这个问题的一种方法是对这个可执行程序执行objdump命令,并将其结果保存到一个文件中;然后查找出错的指令(在本例中,出错的操作码是98080000)。
One way of debugging this failure is to do an object dump of the executable and save it in a file, then search for the failed instruction (in this case, the failed opcode is 98080000).
一种传统的按照指令计数器规定的指令顺序来执行程序的计算机。
A traditional computer which executes program according to the instruction sequence set by instruction counter.
We might say, even if we are smart enough to build programs that can, by mechanistically following the program, do things we've never thought of.
我们或许说,即使我们非常聪明,可以编制些,能够机械地执行指令的程序,做一些我们从来没想到的事情
So in your mind, if you are now the computer program and you are executing this thing from top to bottom, what just has happened verbally is we are stepping into the line of code that says sort left half of elements.
在你们看来,如果你现在是计算机程序,正在从上到下执行一系列指令,刚才所发生的就是我们现在已执行到了这行代码,它告诉你要对左半部分的元素排序。
But literally all I can do at this stage is write what we would call a straight-line program, that is, a program in which we execute in which we execute the sequence of instructions one by one.
但是字面上来说,我们现在学到的,都是所谓的直线程序,也就是,一个接一个的执行,一系列的,指令的程序。
应用推荐