第一章 基础知识

汇编语言

第一章 基础知识

1.3汇编语言的组成

汇编语言有以下3类组成

1.汇编指令 (机器码助记符)

2.伪指令 (由编译器执行)

3.其他符号 (右边一起识别)

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

 

1.4 存储器

指令和数据在存储器中存放,也就是平时说的内存

磁盘不同于内存,磁盘的数据或程序如果不读到内存中,就无法被cpu使用

 

1.5指令和数据

指令和数据是应用上的概念

在内存或磁盘上,指令和数据没有任何区别

 

1.6存储单元

存储器被划分为若干存储单元,每个存储单元从0开始编号

 

1.7cpu对存储器的读写

Cpu研祥进行数据的读写,必须和外部期间进行三类信息的交互

1.存储单元的地址

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

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

在计算机中专门有连结cpu和其他芯片的导线,通常称为总线

物理上一个个导线的集合

逻辑上地址总线 数据总线 控制总线

分别对应三个功能

对于8086cup,下面的机器码能够从3号单元读数据

机器码: 1010000000000000000000110000000000

含义 3号单元读取数据送入寄存器AX

Cpu接受这条机器码后将完成上面所述的读写工作

1.8地址总线

Cpu是通过地址总线来制定存储单元的

地址总线上能传送多少个不同的信息,cpu就可以对多少个存储单元进行寻址

64cpu + 64win + 64位软件

一个cpun根地址总线,则可以说这个cpu的地址总线的宽度为N,这样的cpu最多可以寻找2N次方个内存单元(字节)

 

1.9数据总线

Cpu与内存或其它器件之间的数据传输是通过数据总线来进行的

数据总线的宽度决定了cpu和外界的数据传输速度

数据的速度基本是不变的,只是通过扩大数据总线的宽度来增加一次传输的信息量,变相的增加速度

1.10控制总线

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

 

小结

1.汇编指令是机器指令的助记符,同机器指令一一对应

2.每一种cpu都有自己的汇编指令集

3.Cpu可以直接使用的信息在存储器中存放

4.在存储器中指令和数据没有任何区别,都是二进制信息

5.存储单元从零开始顺序编号

6.一个存储单元可以存储8bit

7.每一个cpu芯片都有许多管脚,这些管脚和总线相连,也可以说,这些管脚引出总线.一个cpu可以引出三种总线的宽度标志了这个cpu不同方面的性能:

a) 地址总线的宽度决定了cpu的寻址能力

b) 数据总线的宽度据定了cpu与其他器件进行数据传送时的一次数据传送量

c) 控制总线宽度决定了cpu对系统中其他器件的控制能力

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值