• 汇编语言学习(基础知识)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向该控制线上输出低电平表示将要读取数据。“写信号输出”的控制现负责传送写信号。

  • 相关阅读:
    codeforces 455C 并查集
    poj 3501 Escape from Enemy Territory 预处理+二分+bfs
    POJ 2110 Mountain Walking 二分+bfs
    poj1637 Sightseeing tour 混合图欧拉回路判定
    ubuntu禁用super(win)键
    win10 ubuntu双系统安装后无法引导进入ubuntu
    python2限制函数传入的关键字参数
    python限制函数执行时间
    python classmethod 和 staticmethod的区别
    centos sendmail 启动慢
  • 原文地址:https://www.cnblogs.com/kaifeibuluo/p/4661206.html
Copyright © 2020-2023  润新知