打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
汇编1——概述

汇编1——概述

汇编语言的主体是汇编指令。汇编指令和机器指令的差别在于指令的表示方法上。汇编指令采用了助记符这种便于记忆的书写格式。

汇编语言由3类指令组成:

  1. 汇编指令——机器码的助记符,有对应的机器码;
  2. 伪指令——没有对应的机器码,由编译器执行;
  3. 其他符号——如=、-、*、、等,由编译器执行,没有对应的机器码。

CPU和其他器件的交互是通过总线来完成的,根据传送信息的不同,总线从逻辑上分为3类:

  1. 地址总线——决定了CPU的寻址能力;一个地址总线宽度为N的CPU,可以寻找2的N次方各内存单元;
  2. 数据总线——决定了CPU与外界传输数据的速度;
  3. 地址总线——决定了CPU提供对外部器件的控制能力;

一个地址总线宽度为20的CPU,其可以定位的最大内存单元为220 -1,这220 个存储单元包括显存地址空间、网卡BIOS ROM地址空间、系统BIOS ROM地址空间和主存储器地址空间,对CPU而言,这220 个存储单元都是可访问的,因为不管是何种物理存储器,都被CPU看做是内存,看做一个由若干存储单元组成的逻辑存储器。只是当访问的逻辑存储空间不同,所进行的操作不同。例如,对于8086PC机,地址0--9FFFF是主存储器地址空间,如果在这段地址中读取数据,实际上就是在读取主随机存储器中的数据;地址A0000--BFFFF是显存地址空间,如果在这段地址中操作数据,实际上是向显存中写入数据。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
「计算机基础」学习汇编语言之前需要了解的基础知识
汇编入门第一篇小白也能看懂(CPU首先按程序计数器所指出的指令地址从内存中取出一条指令)伪指令和加减乘除等符号没有对应的机器码由编译器识别执行计算机并不执行
汇编基础知识
汇编语言之基础知识
什么是汇编语言?逆向分析必备语言
80C51单片机指令的取指、执行时序
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服