zoukankan      html  css  js  c++  java
  • 汇编语言学习(基础知识)01

    汇编语言(基础知识)01

    1、  汇编语言得主体是汇编指令。汇编指令和机器指令的差别在于指令的表示方法上。汇编指令是机器指令便于记忆的书写格式。

    2、  操作 机器指令 汇编指令

    3、  汇编语言的组成:

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

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

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

    4、  存储器

    cpu是计算机的核心部件,他控制整个计算机的运行并进行运算。CPU工作需要指令和数据。而指令和数据在存储器中存放。

    5、  指令和数据

    在内存或数据上,指令和数据没有区别,都是二进制信息。

    6、  存储单元

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

    电子计算机的最少信息单位是bit(比特)一个二进制位。8个bit组成一个Byte(一个字节),微型机储存器的存储单元可以存储一个Byte(8个二进制位)

    7、  CPU对存储器的读写

    CPU从内存中读取数据,首先要指定存储单元的地址。

    CPU读数据是要指明在要对哪个器件进行操作,进行哪种操作,是从中读取数据,还是向里面写入数据。

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

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

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

    8、  CPU是通过什么将地址、数据、和控制信息传送到存储器芯片中的?

    电子计算机能处理、传输的信息都是电信号,电信号是用导线传送。

    计算机中有专门的连接CPU和其他芯片的导线,统称为总线。从物理上讲总线是一根根导线的集合。

    根据传输信息的不同,总线从逻辑上分为三类:地址总线、控制总线、数据总线。

     

    9、  地址总线

    CPU是通过地址总线来指定存储单元的。地址总线能传送多少个不同信息,CPU就可以对多少个存储单元进行寻址。

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

    10、数据总线

    CPU与内存或其他器件之间的数据是通过数据总线来进行的。数据总线的宽度决定了CPU和外界的数据传送速度。

    11、控制总线

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

    “读信号输出”的控制线负责由CPU向外传送读信号,CPU向该控制线上输出低电平表示将要读取数据。“写信号输出”的控制现负责传送写信号。

  • 相关阅读:
    WebBrowser无法显示招商银行password输入控件的问题
    对流式计算模型的理解
    Dev BarManager使用方法
    创业的需求分析——创业杂记【1】
    使用Apktools反编译apk应用
    【JUnit4.10源码分析】3.4 Description与測试树
    基于KWIC 的keyword匹配算法(管道+过滤器模式下实现)
    纯CSS滑动效果
    PhotoSwipe简介
    包加载失败的解决办法
  • 原文地址:https://www.cnblogs.com/kaifeibuluo/p/4661206.html
Copyright © 2011-2022 走看看