zoukankan      html  css  js  c++  java
  • 汇编第一章

    1.1机器语言

    (1)是机器指令的集合。

    (2)直接面向机器,与机器的操作一一对应。CPU识别、执行机器指令,使其可以充分发挥计算机的硬件功能。

    (3)依赖机器硬件,二进制码难以记忆,直接使用易出错。

    1.2汇编语言的产生

    (1)主体是汇编指令。是机器指令便于记忆的书写格式,同机器指令一一对应。

           操作:寄存器BX的内容送到AX

           机器指令:01构成的二进制信息

           汇编指令:movaxbx

    (2)寄存器,CPU中可以存储数据的器件,不同CPU有不同汇编指令,一个CPU中有多个寄存器。

    1.3汇编语言的组成

    (1)汇编指令

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

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

    1.4存储器

    CPU:计算机的核心部分,控制计算机的运作并进行运算。向CPU提供的指令和数据在存储器(内存)中存放,作用仅次于CPU

    1.5指令和数据

    都是二进制信息。CPU工作时把有的信息看作指令,有的看作数据,为同样的信息赋予不同意义。

    1.6存储单元

    1)存储器被分为若干存储单元,从0开始编号。

    2)电子计算机的最小信息单位bit8bit组成一个Byte(一个字节)。微型机存储器可存一个Byte。大容量存储器一般用以下单位计量容量(B代替Byte):

         1Kb=1024B   1MB=1024KB  1GB=1024MB  1TB=1024GB

    1.7CPU对存储器的读写

    存储单元的编号可看作其在存储器中的地址,CPU从内存中读数据是,要指定存储单的地址。在一台微机中,不只存储器一种操作,CPU在读写数据时还要指明其操作(对哪个器件进行,进行哪种操作,读出还是写入)。

    和外部器件进行信息交互:

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

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

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

    总线:连接CPU和其他芯片的导线,导线的集合。根据传送信息的不同,逻辑上分为地址总线、控制总线、数据总线。

    1.8地址总线

       CPU通过地址总线来指定指定存储单元,地址总线上能传递多个不同信息,CPU能对多个存储单元进行寻址。

       一根导线可以传送高电平或低电平两种稳定状态。n根导线和表示2n次方个不同数据,最小为0,最大为2n次方减1

    1.9数据总线

       器件之间的数据传送通过数据总线进行。数据总线宽度决定了CPU和外界的数据传送速度。

      8086CPU的数据总线宽度为88086CPU的数据总线宽度为16

    1.10控制总线

        CPU对外部器件的控制通过控制总线进行。控制总线是一些不同控制线的集合。控制总线的宽度决定了CPU对外部器件的控制能力。

  • 相关阅读:
    eclipse插件开发:创建向导和导航器配置
    eclipse插件开发:属性视图
    标识出下列SQL语句的执行先后顺序
    webapi和webservice的本质区别
    某仪表上市公司.net-————Sql面试题
    Asp.net MVC 用EF来保存高精度小数时会碰到保留4位小数时,后两位默认为0的解决方法
    Asp.net MVC 集成AD域认证
    jquery zTree插件 json 数据详解
    模板列传值到子窗体中,子窗体中多选gridview中checkbox保存数据多项到数据库中
    asp.net comp雷达图
  • 原文地址:https://www.cnblogs.com/ljzww/p/9735169.html
Copyright © 2011-2022 走看看