网站大量收购闲置独家精品文档,联系QQ:2885784924

大学计算机由机器语言到高级语言程序编写编译.pptxVIP

大学计算机由机器语言到高级语言程序编写编译.pptx

  1. 1、本文档共82页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大学计算机由机器语言到高级语言程序编写编译;算法;计算7+10并存储的程序;计算7+10并存储的程序;汇编语言程序处理过程;计算7+10并存储的程序;;由机器语言到高级语言 (6)编译器如何实现呢? ;;高级语言(程序)的 基本构成要素;K = 0; For I =1 to 100 Step 1 { If I=50 I 30 { K = K+I; } };常量、变量与表达式;顺序结构 G5 = 1; G6 = 2; G7 = 3; G8 = 4; G9 = 5; G9 = G9 + G8; G9 = G9 + G7; G9 = G9 + G6; G9 = G9 + G5; ;分支结构 IF 条件表达式 { (条件为真时运行的)程序语句序列1 } ELSE { (条件为假时运行的)程序语句序列2 };Y = 50; Z = 80; X = 30; X = Z + Y; If Y Z { X = X - Y; } Else { X= X - Z; } X = X + Y; If X Z { X = Y; } X = X - Z; If XY { X = X - Y; };循环结构(有界循环结构) For (计数器变量 = 起始值 To 结束值 [增量表达式] ) { 循环体的程序语句序列 } Next [计数器变量];循环结构(条件循环结构) Do { 循环体的程序语句序列 } While (条件表达式); ;循环结构(条件循环结构) Do { 循环体的程序语句序列 } While (条件表达式); ;循环结构(条件循环结构) While (条件表达式) Do { 循环体的程序语句序列 };;;用高级语言构造程序;函数;函数;?数学运算函数,如三角函数、指数与对数函数、开方函数等;例如sin(α),Log(x)等; ?数据转换函数,如字母大小写变换、数值型数字和字符型数字相互转换等; ?字符串操作函数,如取子串、计算字符串长度等;例如,Len(abcd); ?输入输出函数,如输入输出数值、字符、字符串等;例如,Printf(…),Scanf(…)等; ?文件操作函数,如文件的打开、读取、写入、关闭等; ?其它函数,如取系统日期、绘制图形等。;用高级语言构造程序 (3)你忘记了递归和迭代吗? ;用高级语言构造程序 (3)你忘记了递归和迭代吗? ;传统程序构造及其表达方法----由粗到细;传统程序构造及其表达方法----也可以由细到粗;程序开发环境;;计算机语言与编译器 --一种抽象-自动化机制示例;;;计算机语言与编译器--一种抽象-自动化机制示例 (3)高级语言中的模式化的语句? ;“模式”运算式的识别及常量、变量的标识;复杂模式转换为简单模式及其组合;V,1;计算机语言与编译器--一种抽象-自动化机制示例 (7)小结 ;计算机语言与编译器--一种抽象-自动化机制示例 (7)小结 ;计算机语言的发展;K = 0; For I =1 to 100 Step 1 { If I=50 I 30 { K = K+I; } };----像堆积木一样构造程序;计算机/CPU 能识别与执行的;不仅要用语言,还要发明新语言; 计算机技术是伴随着计算机语言的不断发展而发展起来的;计算机语言的发展 (3)能否提出新语言? ;计算机语言的发展 (3)能否提出新语言? ;不同抽象层级计算机(虚拟机器);计算机语言促进了计算机处理能力的不断增强;;;;;;基本目标: 理解如何编写计算机可以执行的程序;协议与编解码器 --另一种抽象-自动化机制示例;协议与编解码器--另一种抽象-自动化机制示例 (1)你记得计算之树中的不同抽象层次吗? ;协议与编解码器--另一种抽象-自动化机制示例 (2)怎样解决机器与机器之间的交互问题? ;协议与编解码器--另一种抽象-自动化机制示例 (3)推而广之? ;采样频率 采样精度 编码方法及其保真度;像素表达颜色的不同,需要编码的位数不同。;图像编码:由于位图图像的存储量大(水平像素数目×垂直像素数目×每像素位数),通常都需要进行压缩存储,不同的压缩采用了不同的图像编码。典型的有: JPEG:国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)联合成立的“联合照片专家组” 于1991年3用提出了JPEG标准(Joint Photographic Experts Group) 。 其他常用编码格式有:BMP,GIF,TIFF,…;视频信号的表示与处理 视频:是时间序列的动态图像(如25帧/秒),也是连续的模拟信号

文档评论(0)

kuailelaifenxian + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体太仓市沙溪镇牛文库商务信息咨询服务部
IP属地上海
统一社会信用代码/组织机构代码
92320585MA1WRHUU8N

1亿VIP精品文档

相关文档