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

      程序设计语言分为:基础语言和高级语言。

      高级语言,即是如今广泛使用的c语言,c++,java等,有着编程效率高,运行效率低的特点。

      其中基础语言包含机器语言和汇编语言。机器语言,也是对于机器效率运行最高的语言。通过二进制数字的机器语言进行对应的指令运作。而机器语言的缺点是非专业人士难以去熟记并使用。由此,便产生了汇编语言。

      汇编语言的指令与机器指令一一对应,却相对于机器指令而言更为简单的去记忆和使用。

      其包含三类指令:1.汇编指令(是核心,只有它有对应的机器码) 2.伪指令(由编译器执行) 3.其他符号(由编译器识别)。

      计算机主要的核心为CPU和存储器,CUP通过读取存储器控制计算机的运作。

      不同的CPU可能会有不同的汇编指令集。

      指令和数据是应用上的概念,同样的信息在CPU工作时会有不同的意义。

      CPU对于存储器的读写通过地址、命令和数据来实现信息的交互。

      以上部件通过总线连接起来,其中总线包括:地址总线,数据总线和控制总线。代表了CPU不同方面的性能。

      地址总线的宽度决定了CPU的寻址能力。

      数据总线的宽度决定了CPU与其他器件进行数据传输时的一次数据传输量。

      控制总线的宽度决定了CPU对系统中其他器件的控制能力。

      

  • 相关阅读:
    GCC内置函数
    父类子类的拷贝构造与赋值
    外传三 动态内存申请的结果
    外传二 函数的异常规格说明
    外传一 异常处理深度解析
    第69课 技巧,自定义内存管理
    第68课 拾遗,令人迷惑的写法
    第67课 经典问题解析五
    第66课 C++中的类型识别
    第65课 C++中的异常处理(下)
  • 原文地址:https://www.cnblogs.com/xue123/p/9695766.html
Copyright © 2011-2022 走看看