汇编语言入门———cpu的工作原理(寄存器)

CPU构成

典型的cpu有 运算器,控制器,寄存器 等器件组成。这些器件靠内部总线相连

寄存器

寄存器是cpu内的组成部分。寄存器是有限存贮容量的高速存贮部件,它们可用来暂存指令、数据和地址

8086CPU有14 个寄存器  AX , BX, CX, DX, SI, DI, SP, BP, IP, CS , SS, DS, ES , PSW

通用寄存器(8个 一般不变)

8086CPU所有的寄存器都是16位的,可以存放两个字节(1个字)

AX BX CX DX 是通用寄存器,通常用来放一般性数据。

8088CPU中的寄存器都是8位的,8086CPU为了向下兼容8位寄存器,所以这四个寄存器都可以拆成两个单独的8位寄存器用

如AX 寄存器可以拆成 AH  AL 两个(high,高位  low,低位);

ax低8位(0-7)  高8位(8-15)

同理,bx cx dx一样。

汇编语言入门———cpu的工作原理(寄存器)

时间: 2024-10-15 04:44:14

汇编语言入门———cpu的工作原理(寄存器)的相关文章

Linux内核设计第一周 ——从汇编语言出发理解计算机工作原理

Linux内核设计第一周 ——从汇编语言出发理解计算机工作原理 作者:宋宸宁(20135315) 一.实验过程 图1 编写songchenning5315.c文件 图2 将c文件汇编成32位机器语言 图3 将.s文件中的链接语句删除,获得最后的汇编代码 二.分析堆栈变化情况 三.总结 阐明对“计算机是如何工作的”的理解. ①计算机是依据冯诺依曼体存储结构,依据其核心思想——存储程序计算机工作模型,按程序编排的顺序,一步一步地取出指令,自动地完成指令规定的操作. ②从硬件的角度看,是通过总线连接C

Linux内核设计(第一周)——从汇编语言出发理解计算机工作原理

Linux内核设计(第一周)--从汇编语言出发理解计算机工作原理 计算机工作原理 汇编指令 C语言代码汇编分析 by苏正生 原创作品转载请注明出处 <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 从2月22日起,本学期的linux课程开始了.通过这两天的学习,觉得孟宁老师讲的真不错,条理清晰,举例适当.本周从计算机工作原理出发,回顾了冯诺依曼计算机结构,也回顾了汇编寄存器.汇编指令.C语言程序的汇编分析技巧,很

简述CPU的工作原理

简单介绍CPU的工作原理 1.内部架构 CPU是由晶体管组成,其根本任务就是执行指令和数据处理,对计算机来说,就是由0和1组成的序列.CPU从逻辑上可分为3个模块,分别是控制单元,运算单元和存储单元.其内部架构如下: CPU的工作原理就像一个工厂对产品的加工过程:进入工厂的原料(程序指令),经过物资分配部门(控制单元)的调度分配,被送往生产线(逻辑运算单元),生产出成品(处理后的数据)后,再存储在仓库(存储单元)中,最后等着拿到市场上去卖(交由应用程序使用).在这个过程中,我们注意到从控制单元开

汇编语言入门———cpu与存储器的配合(外部通讯)

存储器: 随机存储器(RAM) :断电以后就会丢失: 只读存储器(ROM): 公共能和链接上分为 随机存储器RAM 装有BIOS的ROM bios(基本输入输出系统),是由主板和各类接口卡(显卡 网卡)厂商提供的软件系统. 接口卡上的RAM (显存) 各类存储器的逻辑链接 内存地址空间: 一个cpu的地址线宽度是10,那么可以寻址1024个内存单元(2的10次方),这1024个可寻到的内存单元就构成了 这个cpu的内存地址空间. 在cpu看来,各类存储器是一个逻辑存储器,如下图所示 Intel

简单介绍 CPU 的工作原理

1.内部架构 CPU 的根本任务就是执行指令,对计算机来说最终都是一串由 0 和 1 组成的序列.CPU 从逻辑上可以划分成 3 个模块,分别是控制单元.运算单元和存储单元 .其内部架构如下: [1]控制单元 控制单元是整个CPU的指挥控制中心,由指令寄存器IR(Instruction Register).指令译码器ID(Instruction Decoder)和 操作控制器OC(Operation Controller) 等组成,对协调整个电脑有序工作极为重要.它根据用户预先编好的程序,依次从

汇编语言--cpu的工作原理(寄存器)--手稿

02 原文地址:https://www.cnblogs.com/Rivend/p/12633680.html

CPU的内部架构和工作原理 (转,相当不错)

一直以来,总以为CPU内部真是如当年学习<计算机组成原理>时书上所介绍的那样,是各种逻辑门器件的组合.当看到纳米技术时就想,真的可以把那些器件做的那么小么?直到看了Intel CPU制作流程及AMD芯片的制作流程的介绍不禁感慨,原来科技是如此的发达. 本文我们以Intel为例对CPU的工作原理做简单介绍,仅仅是简单介绍,那么AMD,ARM,MIPS甚至PowerPC你应该会触类旁通才对. 还记得那是1968年7月18日,鲍勃-诺斯和戈登-摩尔的新公司在美国加利福尼亚州,美丽的圣弗朗西斯科湾畔芒

CPU的内部架构和工作原理-原文

CPU从逻辑上可以划分成3个模块,分别是.和,这三部分由CPU内部总线连接起来.如下所示: 控制单元:控制单元是整个CPU的指挥控制中心,由指令寄存器IR(Instruction Register).指令译码器ID(Instruction Decoder)和操作控制器OC(Operation Controller)等,对协调整个电脑有序工作极为重要.它根据用户预先编好的程序,依次从存储器中取出各条指令,放在指令寄存器IR中,通过指令译码(分析)确定应该进行什么操作,然后通过操作控制器OC,按确定

cpu工作原理

众所周知,CPU是电脑的“心脏”,是整个微机系统的核心,因此,它也往往成了各种档次微机的代名词,如昔日的286.386.486,奔腾.PII.K6到今天的PIII.P4.K7等.回顾CPU发展历史,CPU在制造技术上已经获得了极大的提高,主要表现在集成的电子元件越来越多,从开始集成几千个晶体管,到现在的几百万.几千万个晶体管,这么多晶体管,它们是如果处理数据的呢? ◆ CPU的原始工作模式在了解CPU工作原理之前,我们先简单谈谈CPU是如何生产出来的.CPU是在特别纯净的硅材料上制造的.一个CP