计算机体系英语,深入理解计算机系统英文原版ch2.pdf

Chapter 2

Representing and Manipulating

Information

Modern computers store and process information represented as two-valued signals. These lowly binary

digits, or bits, form the basis of the digital revolution. The familiar decimal, or base-10, representation has

been in use for over 1000 years, having been developed in India, improved by Arab mathematicians in the

12th century, and brought to the West in the 13th century by the Italian mathematician Leonardo Pisano

(c. 1170 – c. 1250), better known as Fibonacci. Using decimal notation is natural for ten-fingered humans,

but binary values work better when building machines that store and process information. Two-valued

signals can readily be represented, stored, and transmitted, for example, as the presence or absence of a

hole in a punched card, as a high or low voltage on a wire, or as a magnetic domain oriented clockwise or

counterclockwise. The electronic circuitry for storing and performing computations on two-valued signals

is very simple and reliable, enabling manufacturers to integrate millions, or even billions, of such circuits

on a single silicon chip.

In isolation, a single bit is not very useful. When we group bits together and apply some interpretation that

gives meaning to the different possible bit patterns, however, we can represent the elements of any finite set.

For example, using a binary number system, we can use groups of bits to encode nonnegative numbers. By

using a standard character code, we can encode the letters and symbols in a document. We cover both of

these encodings in this chapter, as well as encodings to represent negative numbers and to approximate real

numbers.

We consider the three most important representations of numbers. Unsigned encodings are based on tradi-

tional binary notation, representing numbers greater than or equal to 0. Two’s-complement encodings are

the most common way to represent signed integers,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值