《汇编语言》基础知识笔记整理(缓更)

本文主要介绍了汇编语言的基础知识,包括机器语言、汇编指令的组成、存储器的结构和类型,以及CPU对存储器的读写操作。详细探讨了地址总线、数据总线和控制总线在CPU中的作用,并提到了接口卡和存储器芯片的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

参考书目:《汇编语言(第三版)》王爽著


目录

第一章 基础知识

1.1  机器语言

1.3 汇编语言的组成

1.4 存储器

1.6 存储单元

1.7 CPU对存储器的读写

1)地址总线

2) 数据总线

3)控制总线

1.8 接口卡

1.9 存储器芯片

1.9  内地址空间

第二章  寄存器


第一章 基础知识

1.1  机器语言

机器语言是机器指令的集合。

汇编语言的核心是汇编指令。汇编指令是机器指令便于记忆的书写格式。

例如:

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

       机器指令:1000100111011000

       汇编指令:mov ax,bx

汇编指令→编译器→机器码→计算机

1.3 汇编语言的组成

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

  1. 汇编指令:机器码的助记符,有对应的机器码。
  2. 伪指令:没有对应的机器码,由编译器执行,计算机并不执行。
  3. 其他符号:如+、-、*、/、等,由编译器识别,没有对应的机器码。

1.4 存储器

向CPU提供指令和数据时,指令和数据在存储器中存放。(即内存)

1.6 存储单元

一个存储器有128个存储单元,编号从0~127.,可存储128个字节。

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

1.7 CPU对存储器的读写

CPU进行数据读写进行的三种交互:

  1. 地址信息——存储单元的地址
  2. 控制信息——器件选择,读写命令
  3. 数据信息——读或写的数据

总线:连接CPU与其他芯片的导线。

1)地址总线

一个CPU有N根地址线——CPU地址总线宽度为N。寻址次数:2^n.

2) 数据总线

CPU与内存或其他器件的数据传送通过数据总线进行。

8根数据总线——传送一个8位二进制数据。

3)控制总线

实现CPU对外部器件的控制。

CPU引出3种总线的宽度标志着这个CPU不同方面的性能:

  1. 地址总线的宽度决定了CPU的寻址能力;
  2. 数据总线的宽度决定了CPU与其他器件进行数据传送时的一次数据传送量;
  3. 控制总线的宽度决定了CPU对系统中其他器件的控制能力。

1.8 接口卡

接口卡:根据CPU的命令控制外设进行工作。

1.9 存储器芯片

  1. 随机存储器
  2. 装有BIOS的ROM
  3. 接口卡上的RAM(显示卡上的RAM称为显存)

1.9  内地址空间

第二章  寄存器

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值