当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

程序设计工具(PPT课件讲稿)Software Program Tool

资源类别:文库,文档格式:PPT,文档页数:53,文件大小:3.25MB,团购合买
 计算机语言的发展  不同编程工具介绍  Visual Studio2010简介
点击下载完整版文档(PPT)

程序设计工具 Software Program Tool 任课老师:黄武 下午10时35分

下午10时35分 程序设计工具 Software Program Tool 任课老师:黄武

Q提纲 ◆计算机语言的发展 ◆不同编程工具介绍 ◆ Visual studio2010简介 下午10时35分

下午10时35分 提纲  计算机语言的发展  不同编程工具介绍  Visual Studio2010简介

Q1计算机语言的发展 ◆计算机编程工具依赖于编程语言,计算 机语言的发展引起编程工具的发展 机器语言 2.汇编语言 计算机编程工具 3.高级语言 4.4G语 计算机语言 下午10时35分

下午10时35分 1 计算机语言的发展  计算机编程工具依赖于编程语言,计算 机语言的发展引起编程工具的发展 1. 机器语言 2. 汇编语言 3. 高级语言 4. 4G语言 计算机编程工具 计算机语言

Q1机器语言 ◆机器语言是用二进制代码表示的计算机 能直接识别和执行的一种机器指令集合 ◆机器语言是计算机能够唯一识别的语言 ◆机器语言灵活、直接执行、速度快 00000000000 LOAD A,16 00000100000代表 LOAD B,1 0001,0000000表 STORE B,16 000100000000表 STORE B,1 下午10时35分

1.1 机器语言  机器语言是用二进制代码表示的计算机 能直接识别和执行的一种机器指令集合  机器语言是计算机能够唯一识别的语言  机器语言灵活、直接执行、速度快 – 0000,0000,000000010000 代表 LOAD A, 16 – 0000,0001,000000000001 代表 LOAD B, 1 – 0001,0001,000000010000 代表 STORE B, 16 – 0001,0001,000000000001 代表 STORE B, 1 下午10时35分

Q1机器语言示例 ◆指令部份的示例 0000代表加载(LOAD) 0001代表存储( STORE) ◆暂存器部份的示例 0000代表暂存器A 0001代表暂存器B 下午10时35分

1.1.1 机器语言示例  指令部份的示例 – 0000 代表 加载(LOAD) – 0001 代表 存储(STORE) ...  暂存器部份的示例 – 0000 代表暂存器 A – 0001 代表暂存器 B 下午10时35分

Q11机器语言的缺点 L.与自然语言不一致,难于理解 2.考虑到计算机的所有细节,实现复杂 3.可读性差,不易维护 4.严重依赖于具体的计算机硬件,可移植 性差,重用性差 ◆百度百科参考 http://baike.baidu.com/link?url=ab4emzquoWnyjeq 25njhQjUKfzvz6 gwAjqbinnT2 m kOEcHQuteJYfTUmJO Dblivo7ufgoyi Ehy WIDZKVLFa 下午10时35分

1.1.2 机器语言的缺点 1. 与自然语言不一致,难于理解 2. 考虑到计算机的所有细节,实现复杂 3. 可读性差,不易维护 4. 严重依赖于具体的计算机硬件,可移植 性差,重用性差  百度百科参考 http://baike.baidu.com/link?url=AB4emzqUoWnyJeQ 25njhQjUKfzvz6_gwAjqbinnT2_m_kOEcHQuteJYfTUmJO Db1iVO7ufgoyiEhyWlDZkVLFa 下午10时35分

Q12汇编语言 ◆汇编语言是为了克服机器语言不易理解 的缺陷而开发的一种用助记符代替机器 码而形成的面向机器的语言 ◆汇编语言亦称为符号语言 ◆汇编语言占用空间少,运行速度快,但 仍然与机器语言接近,不易开发及维护 下午10时35分

1.2 汇编语言  汇编语言是为了克服机器语言不易理解 的缺陷而开发的一种用助记符代替机器 码而形成的面向机器的语言  汇编语言亦称为符号语言  汇编语言占用空间少,运行速度快,但 仍然与机器语言接近,不易开发及维护 下午10时35分

Q1.汇编语言示例 CODE SEGMENT ASSUME CS: CODE START MOV CX. 0 MOV DX 1 AAl SUB DX JZ AA3 SHL AX JNC AA2 AA2 INC CL CODE ENDS END START 下午10时35分

1.2.1 汇编语言示例 CODE SEGMENT ASSUME CS:CODE START: MOV CX, 0 MOV DX, 1 AA1: SUB DX, 1 JZ AA3 SHL AX, 1 JNC AA2 AA2: INC CL … CODE ENDS END START 下午10时35分

Q12常见的汇编语言工具 常见的汇编语言见下表 OS/Plantform 开放源代码 许可证 专有软件 DevelSoftware Assembler Windows, Linux, Unix-like 免费软件 FASI Windows, DOS, Linux, Unix lik BSD许可证 Unix-like. Windows DOS GOAsm Windows Windows, Linux, FreeBSD, Mac OS X LZASM Windows, Dos 否否是是否是是否是否是是否是否否否否否 免费软件 公有领域 Sybase开 免费软件 NASI Windows, Linux, Mac OS X, DOS, OS/2 Windows Windows Mobile 免费软件 TCCASM Unix-like. Windows Windows, DOS, Linux, Mac os X, Unix-like 专有软件 Windows. DOS OS/2 Sybase Op TASM Windows. DOS 专有软件 PASMO ZX Spectrum, PMD-85 GPL MACRO-11 PDP-11 unknow MAC/65 Atari 8-bit family Proprietary 下午10时35分

1.2.2 常见的汇编语言工具 下午10时35分

Q13高级语言 高级语言是为了克服汇编语言的缺点 应运而生的 高级语言是与自然语言接近并为计算 机所接受和执行的计算机语言 高级语言是面向用户的语言,高级语 言诞生使语言脱离了具体机器的限制, 而且易于理解,从而促进了软件产业 的巨大发展 下午10时35分

下午10时35分 1.3 高级语言  高级语言是为了克服汇编语言的缺点 应运而生的  高级语言是与自然语言接近并为计算 机所接受和执行的计算机语言  高级语言是面向用户的语言,高级语 言诞生使语言脱离了具体机器的限制, 而且易于理解,从而促进了软件产业 的巨大发展

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共53页,可试读18页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有