程序是怎样跑起来的1.7 CPU的处理其实很简单_程序是怎样跑起来的1.7 CPU的处理其实很简单试读-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > 编程 > 程序是怎样跑起来的 > 1.7 CPU的处理其实很简单

程序是怎样跑起来的——1.7 CPU的处理其实很简单

可能有些读者不知道机器语言和汇编语言的指令到底有多少种,因而对CPU的运行没什么概念。为了消除大家心中的这个疑团,接下来我们就来看一下机器语言到底有哪些种类。表1-2按照功能对CPU能执行的机器语言指令进行了大体分类。这里没有列出指令的具体名称(汇编语言的助记符)。看完表后你会惊奇地发现,原来 CPU可以进行的处理非常少。虽然高级编程语言编写的程序看起来非常复杂,但CPU实际处理的事情就是这么简单。这样一来,大家是不是能够消除“计算机机制看起来很难”这个印象了呢? 表1-2 机器语言指令的主要类型和功能 如果大家读完上文后有种恍然大悟的感觉,对程序的运行机制有了一个整体的印象,那么本书的目的也就达到了。只要对程序的运行机制有了一个整体印象,相信大家的编程能力和应用能力也会快速得到提高。现在再看之前写出来的程序,是不是感觉它们也变得活灵活现了呢? 本章在介绍标志寄存器时,提到过“位”这个专业术语。1位代表二进制数的一个字节位,这一点对了解计算机的运算机制非常重要。在下一章中,我们将以位为基础,向大家介绍一下二进制数和浮点数这些数据形式,以及逻辑运算和位操作等相关知识。

展开全文

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

《程序是怎样跑起来的》其他试读目录

• 1.1 CPU的内部结构解析
• 1.2 CPU是寄存器的集合体
• 1.3 决定程序流程的程序计数器
• 1.4 条件分支和循环机制
• 1.5 函数的调用机制
• 1.6 通过地址和索引实现数组
• 1.7 CPU的处理其实很简单 [当前]