标签:ACC 存储 通用寄存器 计算机 硬件 送到 位数 MDR 原理
主存储器的基本构成
取一个数:
存一个数:
注意字,字节,比特的区别。
字在不同的计算机中可能是不一样的,比如说64,32,16,8。
MAR的位数可以反映出存储单元的个数。
MDR的位数=存储字长。(这是因为比如说,取一个数,存储单元中的数要放在MDR中,所以MDR的位数要等于存储字长)。
运算器的基本组成
控制器的基本组成
计算机的工作过程
在这个程序中,定义的a,b,c,y分别储存在主存地址为5 6 7 8的位置。
y=a*b+c这句代码分为5句指令存储在主存地址为0 1 2 3 4的位置。
取数a到ACC
把b送到MQ,并且把ACC中的a送到通用寄存器X中,在CU的控制下b和a相乘,结果送到ACC里。
把c送到通用寄存器X中,把ACC中的ab和c相加之后送到ACC里。
把ACC中的ab+c的结果送到MDR中。
标签:ACC,存储,通用寄存器,计算机,硬件,送到,位数,MDR,原理 来源: https://blog.csdn.net/m0_64973566/article/details/123591276
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。