zoukankan      html  css  js  c++  java
  • 汇编学习

    地址总线

      地址总线宽度决定访问内存的大小 例如8086架构可以有20 个地址总线 一个地址总线为2个字节 2个2位的16进制  可以访问的最大内存我2^20 也就是1m  最大可以装在内存为1mb

    数据总线

      数据总线决定数据吞吐量 8086 的数据总线为16  每次数据吞吐量也就是2个字节 如果一个1kb 的数据想要读取 那就是说要读取512次 才能读取完  cpu 的位数 也是根据数据总线来确定的 

    控制总线

      用来执行控制命令的发送和接受 其本质也是操作数据

    内存  分为 ram 和 rom

      RAM

      为主内存 为地位内存  比较安全的内存 写的程序 主要执行在 RAM 中 

      可以读写

      ROM

      一般为BIOS 系统内存  显存  网卡 

      只读(系统内存)

      显存和网卡(可以读写)

    寄存器

      cpu 分为三部分 运算器 控制器和寄存器 

      寄存器是程序员用来操作寄存器的内容来改变对 CPU 的控制;

      8086 16位寄存器 

      可以存放两个字节

    AH - AL

    AX

    数据寄存器
    BH - BL

    BX

    CH - CL

    CX

    DH - DL

    DX

    SP

    堆栈指针

    指针寄存器

    BP

    基数指针

    SI

    源变址

    变址寄存器

    DI

    目的变址

    IP

    指令指针

    控制寄存器

    FLAG

    状态标志

    CS

    代码段

    段寄存器

    DS

    数据段

    SS

    堆栈段

    ES

    附加段

  • 相关阅读:
    JavaScript Window
    3.1.3 背景音乐播放技术
    6.1 多媒体相关基本概念及计算问题
    11.5 知识产权考点讲解
    第15课 TortoiseGit程序操作介绍
    第16课 “远程 Git文档库” 的基础操作
    第11课 Git GUI程序的基本功能
    第12课 使用Git GUI
    第13课 SmartGit程序操作介绍
    第14课 SourceTree程序操作介绍
  • 原文地址:https://www.cnblogs.com/azhen/p/7335304.html
Copyright © 2011-2022 走看看