Loading... # 汇编语言学习(二)~基础知识补充 ## 汇编语言的特点 优点 * 直接控制计算机硬件部件 * 编写“时间”和“空间”两方面最有效的程序 缺点 * 预处理器密切相关 * 需要熟悉计算机硬件系统、考虑许多细节 * 编写繁琐,调试、维护、交流和移植困难 故有时需要采用高级语言和汇编语言混合编程 ## 汇编语言的应用场合 * 对软件的执行时间或者存储容量有较高要求的场合 * 需要提高大型软件性能的场合 * 软件与硬件关系密切、软件需要直接和有效控制硬件的场合 * 没有合适的高级语言的场合或只能采用汇编语言的时候 * 其他,如系统的底层软件、加密解密软件、分析和防治计算机病毒软件等 ## 冯·诺依曼计算机 计算机由运算器、控制器、存储器、输入设备、输出设备组成 运算器和控制器合称中央处理器(CPU) 基本特点 * 采用存储程序方式,即程序和数据存放在同一个存储器中 * 存储器按地址访问 * 指令由操作码和地址码构成 * 机器以运算器为中心,输入输出设备都要经过CPU和存储器间进行数据传送 ### 存储器 采用小端方式存储一个字 * 一个字占据两个相邻的存储单元 * 低位字节存入低位地址,高位字节存入高位地址 * 字的地址由其低地址来表示 最后修改:2022 年 01 月 02 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 0 如果觉得我的文章对你有用,请随意赞赏