网站数据分析工具网站在开发过程中如何做SEO
web/
2025/10/7 22:52:55/
文章来源:
网站数据分析工具,网站在开发过程中如何做SEO,网站被篡改怎样做,公司做分享网站好吗第一章 计算机系统概述 1.2.2 各硬件部分的介绍 本笔记参考书目#xff1a;
计算机组成原理#xff08;第六版.立体化教材#xff09;白中英、戴志涛2021王道计算机组成原理视频公开课
本节重点#xff1a;
主存储器、运算器和控制器的基本组成计算机运行过程的实例
转…第一章 计算机系统概述 1.2.2 各硬件部分的介绍 本笔记参考书目
计算机组成原理第六版.立体化教材白中英、戴志涛2021王道计算机组成原理视频公开课
本节重点
主存储器、运算器和控制器的基本组成计算机运行过程的实例
转载请注明文章来源 主存储器
结构
存储体用于存放二进制0/1。MAR存储地址Address寄存器提供数据位置。MDR储存数据Data寄存器提供MAR对应地址的数据。 数据读入读出
读入CPU告诉MAR位置和MDR数据向对应位置写入数据读出CPU从MAR位置获取数据存入MDR再从MDR取数据。
存储体
二进制数据按地址存储在存储体中。
存储单元每个存储单元存放一串二进制代码存储字word存储单元中二进制代码的组合存储字长存储单元中二进制代码的位数通常为8bit的整数倍地址MAR指向的信息存储元二进制的电子元件电容每个存储元存放1bit
** MAR位数反映了存储单元的个数 MDR位数 存储字长 **
易错点
1Byte(字节) 8bit1B 1Byte1word(字) ?bit - 存储字长取决于计算机架构(MDR位数) 运算器
运算器用于实现算术运算加减乘除和逻辑运算与或非。
ACC/MQ/X均为寄存器
ACCAccumulator累加器寄存器存放操作数或运算结果MQMultiple-Quotient Register乘商寄存器在乘、除运算时用于存放操作数或运算结果X通用寄存器通用的操作数寄存器存放操作数。X有多个但只需一个X就能实现运算ALUArithmetic/Logic Unit算术逻辑单元是运算器的核心单元集成复杂电路实现算术运算/逻辑运算。 控制器
CUControl Unit控制单元控制器的核心元件集成复杂电路分析指令发出控制信号IRInstruction Register指令寄存器存放当前执行的指令PCProgram Counter程序计数器存放下一条指令的地址有自动加1的功能。
指令执行顺序
PC取指令
IR存储指令
CU分析/执行指令 计算机的工作流程
操作码和地址码是指令计算机执行时会自动拆分
指令均存放在存储体中。 “取数”流程
(寄存器)表示寄存器内容 M(MAR)-MDR表示将主存储器MAR指向的内容赋值给MDR
PC指向主存地址0PC将主存地址0传入MAR控制器向主存指明访问数据的地址控制器通过控制总线告诉主存进行读取操作MAR去存储体中寻找相应数据取出并放入MDRMDR中的指令通过总线传入IRIR中的操作码被送入CUCU分析操作码进行 “取数” 操作“取数” 操作将指令的地址码传入MAR同上主存储器根据M(MAR)将存储体中相应数据放入MDR在CU的指挥下(MDR)a被送入ACC中。
以上为“取数”指令 14为取指令取指令结束后PC移向下一条指令 5分析指令 68执行指令。 “乘法”流程
取指令(PC)1取指令过程同上IR储存指令将操作码送入CU CU分析知“乘法”指令 “取数据”(MAR)6过程同上;因为是乘法操作所以总线控制MDR将b值存入MQ将ACC的a值放入X中即(X)2 执行乘/商操作时被乘数放入X乘数放入MQ CU告诉ALU执行乘法运算ALU将(X)和(MQ)相乘结果存入ACC若乘积过大需要MQ辅助存储。 “加法”流程
取指令…分析指令…执行指令 CU得知是加法指令开始协调各部件工作按主存地址2的地址码取c存入MDR后令(X) - (MDR) c 1 执行加法时ACC存入被加数X存入加数 CU向ALU发送信号(ACC) - (ACC) (X) 关于加/乘法规律小总结 加法运算指令地址码内容(加数)存入X 乘法运算指令地址码内容(乘数)存入MQACC内容存入X。 “储存”流程
将abc存入主存单元取/分析指令同上。
“存数”指令是把ACC中的数据存到地址码指明的存储单元中。
执行指令…
指令3地址码传入MAR指明存入的存储单元ACC中的结果传入MDR指明储存内容CU通过控制总线告诉存储体进行存储操作。
(PC)-4终止进程利用中断机制通知 操作系统 终止该进程。 必经步骤 取指令、分析指令、执行指令、指令结束 总结和知识回顾
一个指令由操作码和地址码组成
**CPU区分指令和数据的依据是指令周期的不同阶段。**先取指令后取数据CPU就可以区分从内存中取出的是指令还是数据。
现代计算机中MAR、MDR被集成于CPU中
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/88731.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!