汇编(二)寄存器的介绍
2014-12-04 15:27
246 查看
What?什么是寄存器
对于一个程序员来说.CPU中主要的部件是寄存器,寄存器是CPU中程序员可以用指令读写的部件,程序员通过改变各种寄存器中的内容来实现对CPU的控制
在8086CPU中一共有14个寄存器,每个寄存器有一个名称,这些寄存器是:AX,BX,CX,DX,SI,DI,SP,BP,IP,CS,SS,DS,ES,PSW
寄存器我们先暂时分成两类
1.通用寄存器
其中通用寄存器有AX,BX,CX,DX这4个寄存器通常用来存放一般性的数据,被称为通用寄存器
2.特使寄存器
Why?为什么要寄存器
首先 我们讲的是汇编,通俗点就是对硬件的操作 尤其是CPU 那我们通过什么方式去控制它 让它为我们做事呢?大吼一声?那肯定不是啦
现在告诉你就是通过寄存器来实现我们的为所欲为。。。不是这样说太猥琐了 应该是让它来协助我们的工作
How?怎么使用寄存器?
寄存器是一个害羞的小姑凉 我们要通过一种中间件去告诉它 那这个中间件是什么呢?请看下一章!
对于一个程序员来说.CPU中主要的部件是寄存器,寄存器是CPU中程序员可以用指令读写的部件,程序员通过改变各种寄存器中的内容来实现对CPU的控制
在8086CPU中一共有14个寄存器,每个寄存器有一个名称,这些寄存器是:AX,BX,CX,DX,SI,DI,SP,BP,IP,CS,SS,DS,ES,PSW
寄存器我们先暂时分成两类
1.通用寄存器
其中通用寄存器有AX,BX,CX,DX这4个寄存器通常用来存放一般性的数据,被称为通用寄存器
2.特使寄存器
Why?为什么要寄存器
首先 我们讲的是汇编,通俗点就是对硬件的操作 尤其是CPU 那我们通过什么方式去控制它 让它为我们做事呢?大吼一声?那肯定不是啦
现在告诉你就是通过寄存器来实现我们的为所欲为。。。不是这样说太猥琐了 应该是让它来协助我们的工作
How?怎么使用寄存器?
寄存器是一个害羞的小姑凉 我们要通过一种中间件去告诉它 那这个中间件是什么呢?请看下一章!
相关文章推荐
- 汇编语言Day_01:汇编中常用的寄存器简单介绍
- 汇编基础教程(一)——寄存器介绍
- 汇编基础教程(一)——寄存器介绍
- 汇编基础教程(一)——寄存器介绍(EFlags)
- 汇编学习--常用寄存器功能介绍(基于8086CPU)
- 汇编基础教程(一)——寄存器介绍(EFlags)
- 汇编语言-环境安装及各个寄存器介绍
- 【汇编】计算机寄存器介绍
- 汇编语言相关寄存器的介绍
- 汇编基础-CPU中各个寄存器的介绍
- 汇编语言之寄存器(详细介绍)
- 汇编基础教程(一)——寄存器介绍
- 汇编语言--寄存器(内存访问)
- 汇编中各寄存器的功能
- SPARC 汇编mov常量到寄存器
- 汇编语言---使用寄存器
- 汇编语言笔记02-寄存器(CPU工作原理)
- 寄存器汇编命令详解
- 汇编与c之间内容传递的分析理解及ldr指令与.word伪指令的简单介绍
- ARM汇编编程基础之一 —— 寄存器