累加寄存器(AC)入门
累加寄存器通常简称为累加器
,它是一个通用寄存器。
其功能是:当运算器的算术逻辑单元执行算术或逻辑运算时,为ALU提供一个工作区
。
例如,在执行一个减法运算前,先将被减数取出暂放在AC中,再从内存储器中取出减数,然后同AC的内容相减,所得的结果送回AC中。运算的结果是放在累加器中的,运算器中至少要有一个累加器。目前CPU中的累加器,多达16个、32个,甚至更多。当使用多个累加器时,就变成通用寄存器堆结构,其中任何一个累加器可存放源操作数,也可存放结果操作数。在这种情况下,需要在指令格式中对寄存器号加以编址。
ps
- 就是暂存运算结果的地方
参考
为什么寄存器比内存快? - 阮一峰的网络日志
累加寄存器(AC)入门相关推荐
- SA markdown
文章目录 第 1 章 计算机组成与体系结构 1.1 计算机系统组成 1.1.1 计算机硬件的组成 1.1.2 计算机系统结构的分类 1.1.3 复杂指令集系统与精简指令集系统 1.1.4 总线 1.2 ...
- 《软件设计师》——计算机组成原理与体系结构
任何进制转成十进制,使用按权展开法,注意小数点. 十进制转成任意进制,使用短除法. 1个字节有8个位,每位分别用二进制的0和1来表示.分为无符号数和有符号数,下面以有符号数来说明,有符号数最高位是符号 ...
- 计算机计组成原理课后,计算机组成原理课后习题课(0001).doc
计算机组成原理课后习题课(0001).doc (7页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 1.什么是指令周期?什么是机器周期? ...
- 高级计算机职称考试题,高级职称计算机考试试题
计算机硕士在读 那么,现在你想考的学校到底还考不考408?有多少985学校考408?有多少211?又有哪些研究所? 点击领取>>>软考16本电子版官方教材 & 36本辅导教材 ...
- 【最新合集】PAT乙级最优题解(题解+解析+代码)
以下每道题均是笔者多方对比后, 思考整理得到的最优代码,欢迎交流! pat乙级题解目录 编号 标题 题解 分类 1001 害死人不偿命的(3n+1)猜想 (15分) 9行代码AC 水 1002 写出这 ...
- 计算机组成原理中7421,计算机组成原理07421
<计算机组成原理07421>由会员分享,可在线阅读,更多相关<计算机组成原理07421(21页珍藏版)>请在技术文库上搜索. 1.中断服务子程序图C2.1保存CPU现场设备服务 ...
- 个人计算机有控制器和运算器吗,cpu是由控制器和运算器组成的对还是错
对的. CPU即中央处理器,是计算机中负责读取指令,对指令译码并执行指令的核心部件.中央处理器主要包括两个部分,即控制器.运算器,其中还包括高速缓冲存储器及实现它们之间联系的数据.控制的总线. 一.控 ...
- 软件设计师笔记---中央处理单元CPU
一.CPU的组成 CPU主要由运算器.控制器.寄存器组和内部总线等部分组成. 二.CPU的功能 1.程序控制. CPU通过执行指令来控制程序的执行顺序,这是CPU的重要功能. 2.操作控制. ...
- 计算机技术知识字,计算机基础知识
众所周知,计算机硬件主要由CPU(运算器和控制器).存储器(内存和外存).外部设备(输入/输出设备)等构成.那这几个部件之间是如何协同工作的?下面逐一介绍这几部件,以及这几个部件之间协同工作方式. 一 ...
- 计算机组成与体系结构——计算机结构——2020.11.19
(一)计算机结构在这里插入图片描述 (二)运算器: 算术逻辑单元ALU:数据的算术运算和逻辑运算 累加寄存器AC:通用寄存器,为ALU提供一个工作区,用在暂存数据 数据缓存寄存器DR:写内存中,暂存指 ...
最新文章
- man手册查找ascii码和运算符优先级
- RIP基于跳数的负载均衡
- C# Graphic 绘制圆、三角形、椭圆、图片
- Apache ZooKeeper - ZK的ACL权限控制( Access Control List )
- 【Java进阶】Eureka讲解与应用
- Cocos2dx-Android 之Makefile通用高级写法
- web服务器去掉域名www的301重定向设置方法
- vscode解决方案 关闭源代码管理
- 使用UIImageView实现加载GIF图片
- 国家集训队论文99~08年全版
- win10如何停止自动更新
- 基于STM32F429IGT6的NAND FLASH读写测试(CUBEMX)
- HTML+CSS大作业:使用html设计一个简单好看的公司官网首页 浮动布局
- python按指定概率抽样_python:抽样和抽样方法
- 论文参考文献格式(GB7714-2005)_庄启智_新浪博客
- ctrl +z / pause键 出现 [1]+ Stopped 怎么解决
- 如何在VS201里引用ActiveX类型的引用
- 网络安全工程师千峰学习总结第八天
- 匠客传媒:论文降重的必备技巧
- 接口(服务)之间的调用方式有哪些?/软件系统之间接口的几种通讯方式?
热门文章
- 深度学习自学(三十九):基于对抗网络判别能力正则化的半监督生成方法
- educoder MongoDB 复制集 分片
- DBeaver连接mysql驱动下载失败怎么办?
- oracle ora12514错误,【ORACLE】提示ORA-12514错误处理
- 微信登陆报错:redirect_uri域名与后台配置不一致,错误码:10003 微信支付报错 微信登录报错 微信开发
- 教你如何申请免费的API接口
- 计算机地址如何表达,计算机中的地址是表示
- vue将每个路由打包成html,Ant Design Vue pro 动态路由的实现和打包
- java判断是否失效_java – 如何在输入有效之前检查无效输入和循环?
- 父与子python下载不了_【求助】看父与子学习Python,里面有一个滑雪小游戏,加载不出图...