计算机组成与原理ptf,计算机组成与工作原理.PDF

本文将详细探讨计算机如何采用二进制存储和处理信息,介绍数制转换原理,五大部件功能详解,以及冯诺依曼结构的实现。从数制基础知识到硬件组成,解答存储程序执行疑问。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

计算机组成与工作原理

第2 章 计算机组成与工作原理

第1 章介绍了一些有关计算机的知识,例如计算机采用二进制,由五大部件构成(冯·诺

依曼结构),可以存储并自动执行程序,经历了由电子管、晶体管、集成电路到大规模集成电

路的发展过程,并已进入普适计算时代。

但程序和各类数据信息怎样以二进制代码存储在计算机内部?计算机到底由什么最基础

的元件组成?五大部件各完成什么功能?它们之间如何协调?怎样实现冯·诺依曼的“存储

程序+程序驱动”思想,计算机究竟如何达到自动执行存在其内部程序的目标?这些就是本

章要介绍的内容。

2.1 计算机常用的数制及机内信息表示

虽然早期计算机是十进制机器,自从维纳在 “现代计算机设计五原则”和冯·诺依曼在

那篇著名的 “101 页报告”中提出计算机采用二进制后,迄今为止所有电子计算机都是二进

制的,即机器内的所有信息都是用二进制代码表示的。原因在于计算机中的每个存储位只有

高电压和低电压两种信号,用0 和1 表示这两种状态很符合逻辑,而且二进制运算规则比十

进制运算规则简单很多。

2.1.1 数制及其转换

日常生活中,人们并不习惯采用二进制。因此程序员编写源程序时仍经常采用十进制或

其他进制,输入计算机后,由计算机自动转换为二进制进行存储和计算,运算完后的结果再

自动转换为十进制或其他进制输出。因此有必要了解二进制与其他常用进制之间的相互转换。

1 .常用计数制

(1)十进制

十进制有10 个不同的数字符号0~9,逢十进一,可用式 (2.1 )表示。

n1

i

N 10 = A 10 (2.1 )

 i

im

i

其中,A 为 10 个符号中的任何一个,10 为第i 位符号所对应的权。当i≥0 时,代表的

i

是整数部分,当i<0 时,代表的是小数部分。

2 1 0 − 1 −2

例2.1 723.54=7×10 +2×10 +3×10 +5×10 +4×10

(2 )二进制

二进制只有2 个不同的数字符号0 和1,逢二进一,用式 (2.2 )表示。

– 47 –

大学计算机基础——计算机科学概论

n1

N = B 2 i (2.2 )

2  i

im

i

其中,B 为2 个符号中的任何一个,2 为第i 位符号所对应的权。

i

(3 )八进制

八进制有8 个不同的数字符号0~7,逢八进一,用式 (2.3 )表示。

n1

N = C 8 i

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值