计算机组成原理--笔记二

目录

一.计算机系统的工作原理 

二.计算机的性能指标

1.存储器的性能指标

2.CPU的性能指标

3.系统整体的性能指标(静态)

4.系统整体的性能指标(动态)

三.进制计算

1.任意进制 => 十进制

2.二进制 <=> 八、十六进制

3.十进制 => 任意进制

拓:各个进制常见书写

拓:真值和机器数


一.计算机系统的工作原理 

二.计算机的性能指标

1.存储器的性能指标

        MAR,反映最多有几个存储单元

        MDR,反映每个存储单元的大小(即存储字长)

        由此可得,总容量有多少,

总容量 = 存储单元个数 * 存储字长 bit = 存储单元个数 * 存储字长 / 8 Byte

1 Byte = 8 bit

2.CPU的性能指标

CPU执行时间(整个程序的耗时) = CPU时钟周期数 / 主频 = (指令条数 * CPI)/ 主频

        此处的K、M、G、T,要与上文的二进制K、M、G、T做区分,前者衡量频率速率,后者衡量存储容量文件大小

        一般,说的哪个CPU快,其实比较的是IPS,也就是说,主频高的CPU不一定快,与此同时,IPS更高的也不一定快,上述比较的前提是,两个CPU的用途是相同的。(CPU的类型不同,那就不能一概而论了)

3.系统整体的性能指标(静态)

        · 数据通路带宽,数据总线一次可以并行传达信息的位数(各部硬件通过数据总线传递数据)

        · 吞吐量,指系统单位时间内处理的请求数量。

         · 响应时间,指从用户向计算机发送一个请求,到系统对该请求做出响应并获得它所需结果的等待时间。

4.系统整体的性能指标(动态)

三.进制计算

1.任意进制 => 十进制

        十六进制:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F(15)。

2.二进制 <=> 八、十六进制

        二进制分组时,从小数点处向左右分组,缺位则补0. 

        每一组都是转成十进制。

3.十进制 => 任意进制

        · 十进制转二进制

        整数

        如图,75D 转二进制,除基取余,结果为 1001011 

        小数

        乘基取整,无限循环就用省略号省略。 

        · 十进制转八进制(十六进制同理)

        法一,依据上文转二进制思路,依次除以8取余。

        法二,先转为二进制,之后,再转为八进制。

        一般,使用拼凑转二进制,再其他进制,更加快捷,只需要记住2的n次方的值。

        对于小数部分,更推荐使用乘基取整。 

拓:各个进制常见书写

拓:真值和机器数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值