[汇编] 基础知识

第一章 基础知识

汇编语言的组成

  • 汇编指令:机器码的助记符,有对应的机器码,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来说,都将他们当成无差别的内存来看待

原文地址:https://www.cnblogs.com/MATLABlearning001/p/5550852.html