我的《汇编语言(王爽)》学习笔记1

 

第一章 基础知识

  • 机器语言是机器指令的集合。 
    -----------------------------------------------------------------------------------------------------------------------------------------
  • CPU是一种微处理器。而每一种微处理器都有自己的指令集,也就是机器语言。 
    -----------------------------------------------------------------------------------------------------------------------------------------
  • 汇编语言由3类指令组成:汇编指令、伪指令、其他符号。 
    -----------------------------------------------------------------------------------------------------------------------------------------
  • 汇编指令是汇编语言的主体,他是机器指令的助记符,同机器指令一一对应。
    -----------------------------------------------------------------------------------------------------------------------------------------
  • 伪指令没有对应的机器指令,由编译器执行,计算机并不执行。
    -----------------------------------------------------------------------------------------------------------------------------------------
  • 其他符号没有对应的机器指令,由编译器识别。 
    -----------------------------------------------------------------------------------------------------------------------------------------
  • 寄存器是CPU中可以储存数据的器件,一个CPU中有多个寄存器。 
    -----------------------------------------------------------------------------------------------------------------------------------------
  • 在磁盘上,指令和数据没有任何区别,都是二进制信息。 
    -----------------------------------------------------------------------------------------------------------------------------------------
  • CPU写入信息到内存中,从内存中读取信息。通过地址总线、控制总线和数据总线与芯片进行信息交互。 
    -----------------------------------------------------------------------------------------------------------------------------------------
  • CPU能直接使用的信息在存储器中存放。而对外部设备的控制只能通过控制插在扩展插槽上的接口卡。 
    -----------------------------------------------------------------------------------------------------------------------------------------
  • 地址总线宽度N决定了CPU的寻址能力,即CPU最多能够寻找的内存单元数量为2的N次方个.这些可存的内存单元构成CPU的内存地址空间,8086CPU地址总线宽度为20,内存地址空间地址大小为1M,寻址能力也就是1M。 
    -----------------------------------------------------------------------------------------------------------------------------------------
  • 数据总线宽度决定了CPU一次性传送数据的大小,8086CPU数据总线宽度为16位(先传低字节,后传高字节)。 
    -----------------------------------------------------------------------------------------------------------------------------------------
  • 控制总线宽度决定了CPU对外部器件(即:芯片)的控制能力。 
    -----------------------------------------------------------------------------------------------------------------------------------------
  • 存储器的一个存储单元(或者叫内存单元)存储8位二进制信息,即:1Byte。 
    -----------------------------------------------------------------------------------------------------------------------------------------
  • 逻辑存储器(内存地址空间)组成:主存储器地址空间(RAM)、显存地址空间(RAM)、显卡/系统/声卡BIOS ROM地址空间。

 

你可能感兴趣的:(汇编语言)