zoukankan      html  css  js  c++  java
  • 汇编语言#第一章基础知识

    一.机器语言


    1. 定义:机器指令的集合。(机器指令是一串二进制数字。)
    2. 工作过程:计算机使机器指令转化为高低电频,驱动电子器件,进行运算。

    二.汇编语言

    • 组成:(1).汇编指令(核心):机器码的助记符,有对应的机器码。

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

    (3)其他符号:由编译器识别,没有对应的机器码。

    • 工作过程:汇编指令——编译器——机器码——计算机

    三.CPU

    • 存储器:(1)定义:以字节为单位被划分成若干个存储单元,容量以KB,GB,MB计。
    • 指令和数据:(1)在内存或者磁盘上,指令和数据没有任何区别。
    • CPU对存储器的读写:(1)CPU——地址总线——指定存储器单元;{地址总线:一个CPU有N根地址总线,宽度为N,可以寻找到2N个存储单元}

    (2)CPU——通过数据总线——与内存和其它部件进行数据传送;(1.数据总线的宽度决定传送速度。   2.8根数据总线一次可以传递一个8位的二进制数据——一个B)

    (3)CPU——通过控制总线——对外器件进行读写(总线宽度决定对外控制的能力)

    • 内存地址空间:(1)定义:设一个CPU的地址总线宽度为n,那么可以寻址2n个内存单元,这2n个可寻到的内存单元就构成这个CPU的内存地址空间。(寻址空间)
    • 主板:从逻辑上分为地址总线,逻辑总线,控制总线
    • 接口卡
    • 各类存储芯片(1) 根据读写属性分类
           ① 随机存储器RAM
           ② 只读存储器ROM 
      (2) 根据功能和连接分类
           ① 主随机存储器RAM
           ② 装有BIOS的ROM
           ③ 接口卡上的RAM 

    (4)三种语言的比较

     

    机器语言

    汇编语言

    高级语言

    计算机能否直接识别

    不能

    不能

    易用性

    占据空间

    执行速度

    用途

    特殊

    加密/解密

    系统核心要求速度快,代码短的程序

    直接操纵I/O信息安全

    一般性软件开发

     

     

     

     

  • 相关阅读:
    FastAdmin CMS 插件下载
    使用 Python 连接到 PADS Layout
    Javascript undefined 和 null
    反馈给又拍云需要以下信息
    Web前端性能优化之图片优化
    nodejs--实现跨域抓取数据
    HTML6 展望
    cSS3 伪类:nth-child 的使用方法
    css3中的几何图形shape研究
    iScroll5 API速查随记
  • 原文地址:https://www.cnblogs.com/yitou13/p/7586775.html
Copyright © 2011-2022 走看看