[汇编] 基础知识
第一章 基础知识
汇编语言的组成
- 汇编指令:机器码的助记符,有对应的机器码,e.g. mov
- 伪指令:没有对应的机器码,由编译器执行,计算机并不知晓
- 其他符号:如+ - * / 等,也是编译器执行
核心为汇编指令,他决定了汇编语言的特性
存储单元
- 计算机的最小信息单元是bit,也就是一个二进制位,8个bit组成一个Byte(一个字节),即为计算机存储器的存储单元,从0开始编号
总线分类
- 地址总线:N根地址总线能寻找2^N个内存单元,例如16位的地址总线能寻找64KB的地址,32位的地址总线能寻找4GB的地址
- 数据总线:N根数据总线能传输N位数据
- 控制总线: 有多少根控制总线就意味着CPU提供对外设的多少种控制
各类存储器的分类
- 随机存储器(RAM)(等于装在主板上的RAM+扩展插槽上的RAM)
用于存放供CPU使用的大部分程序和数据 - 装有BIOS(Basic Input/Output System)的只读存储器(ROM)
BIOS是由主板和各类接卡口(显卡,网卡)厂商提供的软件系统,可利用BIOS对设备进行最基本的输入输出 - 接卡口上的RAM
接卡口上的RAM用于存放大批量的输入输出,显卡RAM称为显存,显卡随时将显存的数据向显示器上输出
但是,对于CPU来说,都将他们当成无差别的内存来看待