汇编语言-王爽-第一章-基础知识

目录

正文

1.机器语言

2.汇编语言的产生

寄存器:简单说就是CPU中可以存储数据的器件,一个CPU中有多个寄存器。

编译器:将汇编指令转换成机器指令的翻译程序

image-20240414155435802

3.汇编语言的组成

汇编语言由三类指令组成:

  1. 汇编指令(核心,决定了汇编语言的特性):机器码的助记符,有对应的机器码
  2. 伪指令:没有对应的机器码,由编译器执行,计算机并不执行
  3. 其他符号:如+,-,*,/等,由编译器识别,没有对应的机器码

4.存储器

指令和数据在存储器中存放

5.指令和数据

指令和数据是应用上的概念。在内存或磁盘上,指令和数据没有任何区别,都是二进制信息。CPU在工作的时候把有的信息看作指令,有的信息看作数据。

6.存储单元

存储器被划分成若干个存储单元,每个存储单元从0开始顺序编号。

7.CPU对存储器的读写

CPU想要进行数据的读写,必须和外部器件(芯片)进行下面三类信息交互。

  • 存储单元的地址(地址信息)
  • 器件的选择,读或写的命令(控制信息)
  • 读或写的数据(数据信息)

总线:在计算机中专门连接CPU和其他芯片的导线。

总线分类:

  • 地址总线
  • 控制总线
  • 数据总线

image-20240414161510671

8.地址总线

一个CPU有N根地址线,则可以说这个CPU的地址总线的宽度为N。这样的CPU最多可以寻找2的N次方个内存单元。

9.数据总线

有多少根数据线,则一次就能传多少位数据

10.控制总线

CPU对外部器件的控制是通过控制总线来进行的。在这里控制总线是个总称,控制总线是一些不同控制线的集合。有多少根控制总线,就意味着CPU提供了对外部器件的多少种控制。所以,控制总线的宽度决定了CPU对外部器件的控制能力。

11.内存地址空间(概述)

image-20240414162334810

12.主板

image-20240414162407501

13.接口卡

image-20240414162438786

14.各类存储器芯片

读写属性看分为两类:

  • 随机存储器(RAM):可读可写,但必须带电存储,关机后存储内容丢失

  • 只读存储器(ROM):只能读取不能写入

从功能和连接上又可分类:

image-20240414162715167

image-20240414162737873

15.内存地址空间

image-20240414162810924

image-20240414162840420

image-20240414162928097

image-20240414162949420