摘要: 一.模型化 硬件编程模型:计算机硬件的编程能力可以用一个简单的编程模型来表达,这个模型包括一下内容:(1)用机器指令来表达处理过程;(2)处理的对象是二进制数和不同的存储器;(3)处理是对二进制数进行算术和逻辑运算的操作和在不同存储器之间移动的操作。 软件编程模型:高级语言定义了一个通过高级指令操作高级数据结构的抽象计算机。高级指令构成了高级语言中语句和表达式的规范,是关于中央处理器的抽象;高级数据结构构成了高级语言中数据类型系统和变量规范,是关于主存的抽象。语句序列和数据通过编译器程序分别映射到计算机主存中的机器指令序列和数据区域上,这样使得高级编程语言采用了不同的名称概念,但都毫无例... 阅读全文
posted @ 2014-02-28 17:03 左右斋 阅读(330) 评论(0) 推荐(0) 编辑