ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

汇编学习-入门

2022-07-10 01:01:29  阅读:214  来源: 互联网

标签:汇编 入门 汇编语言 总线 学习 指令 CPU 机器指令


第一章 基础知识

1.1 机器语言

  • 机器语言是机器指令的集合
  • 机器指令展开来讲就是一台机器可以正确执行的命令

指令:0101000(PUSH AX)

1.2 汇编语言的产生

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

1.3 汇编语言的组成

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

  1. 汇编指令(机器码的助记符)
  2. 伪指令(由编译器执行)
  3. 其它符号(由编译器识别)

汇编语言的核心是汇编指令,它决定了汇编语言的特性。

1.4 存储器

CPU 是计算机的核心部件,它控制整个计算机的运作并进行运算,要想让一个 CPU 工作,就必须向它提供指令和数据

指令和数据在存储器中存放,也就是平时所说的内存

1.7 CPU 对存储器的读写

CPU 要想进行数据的读写,必须和外部器件(标准的说法是芯片)进行三类信息的交互:

  • 存储单元的地址(地址信息)
  • 器件的选择,读或写命令(控制信息)
  • 读或写的数据(数据信息)

小结:

每一个 CPU 芯片都有许多管脚,这些管脚和总线相连。也可以说,这些管脚引出总线。

一个 CPU 可以引出三种总线的宽度标志了这个 CPU 的不同方面的性能。

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

 

标签:汇编,入门,汇编语言,总线,学习,指令,CPU,机器指令
来源: https://www.cnblogs.com/strive-sun/p/16462350.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有