汇编语言基础知识的总结
Posted smallblog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了汇编语言基础知识的总结相关的知识,希望对你有一定的参考价值。
汇编语言的主体是汇编指令;汇编语言的核心是汇编指令,它决定了汇编语言的特性。
汇编语言有3类指令组成:1、汇编指令:机器码的助记符,有对应的机器码; 2、伪指令:没有对应的机器码,由编译器执行,计算机并不执行;3、其他符号,如+、-等,由编译器识别,没有对应的机器码。
CPU读取内存中的数据:1、首先指定的存储单元地址(读取哪一个存储单元中的数据),即地址信息;2、选择哪个器件进行某种操作,即控制信息;3、是读还是写数据。即数据信息。
总线从逻辑上分为三类:地址总线、控制总线和数据总线。
若一个CPU有N根地址线,则这个CPU的地址总线宽度为N,最多可以寻找到2的N次方个内存单元。8根数据总线一次可以传送一个8位二进制数据(一个字节),16根数据总线一次可以传送两个字节。
8086有16根数据线,一次传送16位数据,一次传送数据89D8H;而8088只有8根数据总线,一次只能传8位,所以写入89D8H时需要进行两次数据传送。
控制总线的宽度决定了CPU对外部器件的控制能力,有多少根控制总线就意味着CPU提供了对外部器件的多少种控制。
每一种CPU都有自己的汇编指令集。CPU可以直接使用的信息在存储器中存放,都是二进制信息。存储单元从零开始顺序编号。一个存储单元可以存储8个bit。
地址总线的宽度决定了CPU的寻址能力;
数据总线的宽度决定了CPU与其器件进行数据传送时一次数据传送量;
控制总线的宽度决定了CPU对系统中其他器件的控制能力。
存储器从读写属性上分为:随机存储器(RAM)和只读存储器(ROM)。
最终运行程序的是CPU,必须要从CPU的角度考虑问题。
以上是关于汇编语言基础知识的总结的主要内容,如果未能解决你的问题,请参考以下文章