• 汇编语言——基础知识 Cop


    1.汇编语言和机器语言:机器语言是机器指令的集合。机器指令是一台机器可以正确执行的命令。不同处理器有其自有的机器语言。汇编语言的主体是汇编指令,而汇编指令是机器指令便于记忆的书写方式。

    2.汇编语言指令包括:汇编指令,伪指令,其他符号

    3.存储器:每个存储器分为若干单元,每个单元可以存储128个字节。

         CPU可以将需要直接使用的命令放入寄存器中。

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

         在一台PC机中,装有多个存储器芯片。这些存储芯片从物理连接上看是独立的,不同的部件。从读写属性上看又分为两类:随机存储器(RAM)只读存储器(ROM)

           随机存储器可读可写,但必须带电存储,关机后存储的内容丢失。只读存储器只能读取不能写入,关机后其中的内容不丢失。这些存储器从功能上又可以分为以下几类:

          

        (1)随机存储器

    用于存放供CPU使用的绝大部分程序和数据,主随机存储器一般由两个位置上的RAM组成,装在主板上RAM和插在扩展插槽上的RAM。

        (2)装有BIOS的ROM

    BIOS是由主板和各类接口卡(如显卡、网卡等)厂商提供的软件系统,可以通过它利用该硬件设备进行最基本的输入输出。在主板和某些接口卡上插有存储相应BIOS的ROM。

     例如,主板上的ROM中存储着主板的BIOS;显卡上的ROM中存储着显卡的BIOS;如果网卡上装有ROM,那其中就可以存储网卡的BIOS。

        (3)接口卡上的RAM

     某些接口卡需要对大批量输入、输出数据进行暂时存储,在其上装有RAM。最典型的是显示卡上的RAM。一般称为显存。显示卡随时将显存中的数据向显示器上输出。换句话来说,我们将需要显示的内容写入显存,就会出现在显示器上。

        CPU在操作这些存储,都把他们当作内存来看,把他们总的看作是一个由若干存储单元组成的逻辑存储器,就是我们俗称的内存地址空间,内存地址空间的大小受CPU地址总线的宽度的限制。

    4.CPU:CPU从内存中读取数据要和外部组建进行三类信息交互:地址信息(存储单元地址),控制信息(器件的选择,读或写的命令),数据信息(读写的内容)

        CPU通过总线向接口卡发送命令,接口卡根据CPU的命令控制外设进行工作。

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

          数据总线的宽度决定了CPU与外界的数据传送速度

    6.控制总线:控制总线的数量意味着CPU能提供对于外部器件多少种控制,所以控制总线的宽度决定了CPU对于外部器件的控制能力。

  • 相关阅读:
    while循环和递归
    ASP.NET Core Swagger 显示接口注释
    ABP依赖注入
    EF Core 笔记
    .NET Core 管道过滤器扩展
    ABP权限认证
    552 you must authentication
    C# 多线程写文件,时常写不成功
    .Net 的一些插件
    多线程下HttpContext.Current 的问题
  • 原文地址:https://www.cnblogs.com/saudade/p/9707277.html
Copyright © 2020-2023  润新知