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