微信官方网站服务中心,学校网站首页设计,营销策略包括哪些,网站优化公司推荐目录 一、什么是计算机的组成
二、冯诺依曼体系结构计算机的特点
三、计算机系统的层次结构
四、机器语言、汇编语言、高级语言,
五、 编译程序、解释程序、汇编程序
六、已知主频、CPI计算程序运行时间 一、什么是计算机的组成
计算机的组成可以分为五个部件和两个信息…目录 一、什么是计算机的组成
二、冯诺依曼体系结构计算机的特点
三、计算机系统的层次结构
四、机器语言、汇编语言、高级语言,
五、 编译程序、解释程序、汇编程序
六、已知主频、CPI计算程序运行时间 一、什么是计算机的组成
计算机的组成可以分为五个部件和两个信息流 五个部件运算器、存储器、控制器、输入设备、输出设备 两个信息流控制信息流和数据信息流 控制信息流包括指令信息、状态信息、时序信息 这些信息的组合产生各类控制信号对数据进行加工处理并控制数据信息流向实现计算机的各项功能 二、冯诺依曼体系结构计算机的特点 1.硬件有五大部件运算器、存储器、控制器、输入设备、输出设备 2.软件以2进制的形式表示 3.采用存储程序 所以的程序预先存放在存储器中 指令采用串行执行方式一条指令接着一条指令执行 三、计算机系统的层次结构 四、机器语言、汇编语言、高级语言, 机器语言一种用二进制代码表示的计算机语言最抽象也是机器能直接执行的二进制 汇编语言一种用助记符表示并且与机器语言一一对应用汇编语言编写的程序更加复杂可读性差经过汇编才能执行。 高级语言一种接近人类自然语言并且与计算机结构无关的语言用高级语言编写的程序要经过解释和编译才能执行。例如java python。 五、 编译程序、解释程序、汇编程序 编译程序先完整编译后运行的程序编译程序把高级语言源程序作为输入进行翻译转换产生出机器语言的目标程序然后让计算机去执行这个目标程序得到计算结果。例如C,C等。 解释程序一句一句翻译并且翻译边执行的程序是高级语言翻译程序的一种将源语言书写的源程序作为输入解释一句就提交给计算机执行一句不生成目标程序。例如python 区别编译程序需要生成目标代码解释程序不生成 汇编程序用汇编语言编写的程序。 六、已知主频、CPI计算程序运行时间 程序运行时间指令数*CPI/主频 例题假定计算机M1和M2具有相同的指令集体系结构ISA,主频分别为1.5GHz和1.2GHz。在M和M2上运行程序某基准程序P,平均CPI分别为2和1则程序P在M1和M2上运行时间的比值 具有相同的指令集体系结构——说明指令数相同 基准程序—— 为评估一台机器而执行的程序 CPI主频——为一条指令所运行的时钟周期CPI越大程序运行时间越长 M1程序运行时间指令数*2/1.54指令数/3 M2程序运行时间指令数*1/1.25指令数/6 比值为25