第一章笔记
汇编语言和机械语言不具备可移植性
机械语言是机械指令的集合,汇编语言是机械指令符号化
执行效率上差不多
汇编语言改善了机器语言的不直观性。
从目标代码的长度和程序运行时间的角度上看,汇编语言程序与机器语言程序是等效的。
汇编语言机械不能识别,但机械语言程序可以直接执行
汇编语言—>机械语言(映射)
汇编语言直接有效控制硬件
用途:
(1) 有助于从软件角度理解计算机的工作原理
(2) 汇编语言具有能够直接有效控制硬件的能力,能够编写出运行速度快、代码量小的高效程序,在许多场合具有不可替代的作用,例如操作系统的核心程序段、实时控制系统的软件、智能仪器仪表的控制程序、频繁调用的子程序或动态链接库、加密解密软件、分析和防治计算机病毒等。
CPU:内部总线,外部总线
逻辑上分为:地址总线,数据总线,控制总线
存储器
- 读/写:随机访问RAM 只读ROM
- 功能/连接 主随机访问RAM BIOS的ROM 接口卡上RAM