【汇编语言笔记】第一章 基础知识

1.1 机器语言

  • CPU是一种微处理器,使用不同的电平脉冲来控制工作。

1.2 汇编语言的产生

  • 1. 汇编语言的主体是汇编指令
  • 2. 汇编指令和机器指令的差别在于指令的表达方法上,汇编指令是机器指令便于记忆的书写格式。
  • 3. 每一种CPU都有自己的汇编指令集。

1.3 汇编语言的组成

  • 1. 汇编语言由以下3类指令组成:

    (1)汇编指令:机器码的助记符,有对应的机器码。

    (2)伪指令:由编译器执行,计算机不执行。无对应的机器码。

    (3)其他符号:如+-*/,由编译器识别。无对应的机器码。

  • 2. 汇编语言的核心是汇编指令,他决定了汇编语言的特性。

1.4 存储器

  • 1. 存储器中存放指令和数据(内存)
  • 2. CPU可以直接使用的信息,在存储器中存放

1.5 指令和数据

  • 内存和磁盘里,指令和数据无区别,都是二进制信息。

1.6 存储单元

  • 1. 存储器被划分成若干个存储单元,每个单元从0开始编号。
  • 2. 微机存储器容量的最小单位字节
  • 3. 一个存储单元可以存储1Byte(字节),即8个2进制位
  • 4. 磁盘、内存的容量单位转换:1KB=1024B  1MB=1024KB  1GB=1024MB  1TB=1024GB

      *硬盘不同: 1KB=1000B  1MB=1000KB  1GB=1000MB  1TB=1000GB

1.7 CPU对存储器的读写

  • 1.CPU要想进行数据的读写,必须和芯片进行下面3类信息交互:

    (1)存储单元的地址(地址信息)

    (2)器件的选择,读或写的命令(控制信息)

    (3)读或写的数据(数据信息)

  • 2.CPU和其他芯片的导线,统称为总线,总线分为3类:地址总线控制总线数据总线

  • 3.CPU从单元里读取数据的过程:

    (1)CPU通过地址线将需要的地址信息发出。

    (2)CPU通过控制线发出内存读命令,选中存储器芯片。

    (3)存储器将相应地址中的数据通过数据线送入CPU。

  • 4.CPU向单元里写入数据的过程:

    (1)CPU通过地址线将需要的地址信息发出。

    (2)CPU通过控制线发出内存写命令,选中存储器芯片。

    (3)CPU将相应地址中的数据通过数据线送入存储器。

1.8 地址总线

  • 1. CPU通过地址总线制定存储器单元。
  • 2. 一个CPU有N根地址线,其宽度为N,最多可以寻找2的N次方个内存单元。

1.9 数据总线

  • 1. CPU与内存或其他器件之间的数据传送石通过数据总店来进行的。
  • 2. 数据总线的宽度决定了CPU和外界的数据传送速度。
  • 3. N根数据总线一次可以传送一个 N位2进制数据

      8根一次可传送一个 8位2进制数据(1字节)

      6根一次可传送一个16位2进制数据(2字节)

  • 4. 8086CPU  数据总线宽度为16

      8088CPU  数据总线宽度为8

1.10 控制总线

  • 1. 有多少根控制总线,就意味着CPU对外界器件有多少种控制。
  • 2. 控制总线的宽度决定了CPU对外部器件的控制能力。
  • 3. 例:内存读写命令 是由几根控制线综合发出的。

其他:

  • 1. 存储器芯片从读写属性上看,可以分为2类: 随机存储器(RAM)只读存储器(ROM)

      RAM:可读可写,但必须带电存储关机后存储的内容消失

      ROM:只能读取不能写入,关机后内容不消失。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值