汇编语言

2019-03-10  本文已影响0人  skelton

基础知识:

汇编语言的主体是汇编指令,它决定了汇编语言特性

程序员用汇编语言写出源程序,再用汇编编译器将其编译成机器码

指令和数据是应用上的概念,在内存和磁盘上,它俩没有任何区别,都是二进制信息

微机存储最小单位是字节

CPU进行数据的读写,必须和外部器件进行下面三种交互:


存储单元地址选择(地址信息)

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

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


总线上能传送多少个不同的信息,CPU就能对多少个存储单元进行寻址(寻址能力)

数据总线的宽度决定CPU和外界的数据传送速度(一次数据传送量)

控制总线是一些不同控制线的集合,决定了CP对系统的其他器件的控制能力


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

每一种CPU都有自己的汇编指令集

CPU可以直接使用的信息放在存储器中

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

每一个CPU都有很多管脚,这些管脚和总线相连。也可以说,这些管脚引出总线。一个CPU可以引出3种总线的宽度标志了这个CPU不同方面的性能


CPU通过总线向外部设备的接口卡发送命令,接口卡根据CPU命令控制外设进行工作。从而实现CPU对外设的间接控制

所有物理存储器都可看作一个由若干存储单元组成的逻辑存储器,每个物理存储器在这个逻辑存储器占有一个地址段,即一段存储空间。CPU在这段地址空间读写数据实际就是在相对应的物理存储器中读写数据,如下图

汇编语言
上一篇下一篇

猜你喜欢

热点阅读