登陆注册
12976300000010

第10章 Computer Hardware(3)

An instruction is made up of operations which specify the function to be performed and operands that represent the data to be manipulated. For example, if an instruction is to perform the operation of adding two numbers, it must know what the two numbers are and where the two numbers are. When the numbers are stored in the computer’s memory, they have an address to indicate where they are, so if an operand refers to data in the computer’s memory, it’s called an address. The processor’s job is to retrieve instructions and data from memory and to perform each operation. Having done that, it signals memory to send the next instruction.

The step by step operation is repeated over and over again at speeds measured in millions of a second. A timer called a clock releases precisely timed electrical signals that provide a regular heartbeat for the processor’s work. Megahertz, which means million cycles per second, are used to measure the computer’s speed. A processor is composed of two functional units — a control unit and an arithmetic/logical unit — as well as a set of special workspaces called registers.

1.TheArithmetic and Logic Unit

The arithmetic and logical unit performs the calculations on the numbers and words in the computer. The main operations are addition, subtraction, multiplication and division. Most computers can also perform certain logical operations on words.

The arithmetic and logical unit (ALU) is the functional unit that provides the computer with logical and computational capabilities. Data are brought into the ALU by the control unit, and the ALU performs whatever arithmetic or logic operations are required to help carry out the instruction.

2.The Control Unit

The control unit is the functional unit that is responsible for supervising the operation of the entire computer system. It makes the connections between various functional units of the computer system and calls into operation each unit that is required by the program currently in operation.

The first phase of control is to provide signals to activate the operations in the ALU, the memory unit and the input/ output units. After completing an instruction, the control calls for the next instruction from the memory unit. Usually, the instructions are stored in an increasing order of address. An instruction counter is used in the control unit to record the address of the instruction under examination. By incrementing the address counter, the control unit turns to the next instruction to be fetched.

The control unit fetches instructions from memory and determines their types or decodes them. It then breaks each instruction into a serious of simple small steps

or actions. By doing this, it controls the step by step operation of the entire computer system.

3.Registers

A register is a storage location inside the processor. Register in the control unit are used to keep track of the overall status of the program that is running. Control unit registers store information such as the current instruction, the location of the next instruction to be executed, and the operands of the instruction. In the ALU, registers store data items that are added, subtracted, multiplied, divided, and compared. Other registers store the results of arithmetic and logical operations.

An important factor that affects the speed and performance of a processor is the size of the registers. Technically, the term word size describes the size of an operand register, but it is also used more loosely to describe the size of the pathways to and from the processor. Currently, word sizes in general purpose computer range from 8 to 64 bits.

【Vocabulary】

processor

n. 处理器

instruction

n. 指令

instruction set

指令系统

peripheral

adj. 外围的 n. 外围设备

arithmetic

n. 算术、算法

operation

n. 操作、操作码指令

decode

vt. 解码、解译

operand

n. 操作数

register

n. 寄存器

megahertz

n. 兆赫兹

bit

n. 位、比特

control unit

控制单元

machine language

机器语言

trigger pulse

触发脉冲

【参考译文】

计算机处理器

处理器是解释和执行指令的功能单元,它是计算机的中枢神经系统,与处理器和内存周围被称为外设的设备如键盘、显示器、磁盘等形成对比。每一套处理器都有一套独特的操作命令,例如加、存储、调入等之类的操作命令称为处理器的指令集。计算机系统设计者喜欢将计算机称为机器,所以该指令系统有时也称为机器指令系统,而书写机器指令的二进制语言叫做机器语言。但是不要将处理器的指令系统与BASIC或PASCAL这样的高级程序设计语言相混淆。

一条指令由代表执行特定功能的操作和代表被操作数据的操作数组成。例如,如果一条指令执行两个数相加的操作,那么必须知道这两个数是什么以及这两个数在什么位置。当这两个数存储到了计算机的内存中,它们就有了一个地址指示它的位置。一个操作数只是数据在计算机内存中的位置称为地址。处理器的任务就是从内存中检索指令和数据,执行每一条指令,在完成指令后指示内存送出下一条指令。

一次又一次地执行这些操作步骤,以百万次每秒计算它的速度。一个被称为时钟的计时器准确地发送定时信号,为处理器的工作提供规则的频率。一兆赫兹表示每秒一百万次循环,用它来衡量计算机的速度。每个处理器有两个功能单元,控制单元和算术逻辑单元,和一组称作寄存器的特殊工作空间组成。

1.算术逻辑单元

算术逻辑单元在计算机内执行数字和字符的运算,主要的操作有加法、减法、乘法和除法,大多数计算机也能够执行特定的字符逻辑运算。

算术逻辑单元(ALU)是为计算机提供逻辑及计算能力的部件。控制部件将数据输入算术逻辑部件,然后由算术逻辑部件完成执行指令所需的任何算术或逻辑运算。

2.控制单元

控制单元是负责监控整个计算机系统操作的功能部件。它将计算机系统的各个功能部件连接起来,并按照当前运行程序的需要对每个部件进行操作。

控制单元的第一个步骤是提供信号来激活存储在ALU、内存单元和输入输出单元中的操作指令,完成一个指令后,控制单元从内存中调出下一个指令。通常情况下,指令按照地址的上升序列存储。控制单元中使用指令计数器记录正在校验的指令地址,通过递增地址计数器控制单元指向所要取出的下一条指令。

控制单元从存储器中取出指令,并确定其类型或对其进行译码。然后将每条指令都分解成一系列简单的小步骤。这样它就控制了整个计算机系统的步进操作。

3.寄存器

寄存器是处理器内的存储单元。控制部件中的寄存器用来跟踪正在运行的程序的总体状态。控制器寄存器存储当前指令、下一条将要执行的指令地址以及该指令的操作数等信息。在算术逻辑部件中,寄存器存放要进行加、减、乘、除及比较的数据项。而其他寄存器则存放算术和逻辑运算的结果。

影响处理器速度和性能的一个重要因素是寄存器的大小。从技术上讲,术语“字长”描述了操作数寄存器的大小,但它也可用于简单描述出处理器的通道的大小。现在通用的计算机的字长从8位到64位不等。

【Reading Material】

VLIW Microprocessors

When Transmute Crop revealed its new Crusoe family of processors last month, experts weren’t surprised to learn that the chips are based on Very Long Instruction Word (VLIW) technology. VLIW has become the prevailing philosophy of microprocessor design, eclipsing older approaches such as RISC and complex instruction set computing (CISC).

同类推荐
  • 美国名家短篇小说赏析(中级)

    美国名家短篇小说赏析(中级)

    本书精选了十二位美国文学巨匠的12篇美国短篇小说的精华之作,每篇文章前有简短的引言,文中还附有编者的评注和分析及作者简介。
  • 高考英语词汇考点手册

    高考英语词汇考点手册

    词汇是语言学习的重要组成部分。听、说、读、写、译诸项技能的培养与提高,都离不开扎实的词汇基础。《高考英语词汇考点手册》堪称一本多功能的英语工具书。相信《高考英语词汇考点手册》给你提供的是一条学习和记忆单词的有效算途径,能让你收入到意想不到的效果。
  • 饭店英语对答如流

    饭店英语对答如流

    内容鲜活,并且深入饭店组织,分别从前台部、客房部、餐饮部、商务部、商场部、康乐部展现各种英语对话情景,能满足国内饭店行业员工学习英语日常对话及接待外宾的基本需要,也能提高国内各大饭店的整体形象和员工的素质。
  • A New View of Society

    A New View of Society

    本书为公版书,为不受著作权法限制的作家、艺术家及其它人士发布的作品,供广大读者阅读交流。
  • 流行文化篇(老外最想和你聊的101个英语话题)

    流行文化篇(老外最想和你聊的101个英语话题)

    不流行的话不说,不地道的英语不讲!遇到老外开口就“哑火”?不知道从什么话题开始交流?没有关系,本书帮你告别难堪!阅读本书,让你了解当下最流行的欧美文化主题,使你能够轻松开始与老外的交流。本书精选全世界最热议的101个流行文化主题,内容覆盖音乐文化、影视文化、商业文化、体育文化、民族文化等多方面。每个话题都包括背景介绍、常用句子、重点词汇以及一段情景对话。对话涵盖生活的方方面面,有校园生活、日常生活和社会热点问题等。语言通俗易懂,话题生动而不失深刻。
热门推荐
  • 断情残月霸皇路

    断情残月霸皇路

    前世不懂情,才会错失红颜,生来死去命难为,缘起缘灭皆如尘。如有来生,许你放歌纵马,仗剑天涯,看冷傲杀手梦飞雪如何纵横异世,快意恩仇.
  • 喂,告诉你我是男人

    喂,告诉你我是男人

    一个无意的伤害,原本买来准备去吓后母的一条小蛇,竟要了他的小命,他不甘心,为什么还有妈妈,为了他竟自杀跟随他去。一切的一切全乱了,等到他醒来,世界已经全变了。如果说今生为男人,为什么到了前世竟变成一个女人,红颜祸水在他自己还难以接受自己成为女儿身这个事实时,突然出现的一位权位高贵的王爷,一位长兄的朋友,还有他他们改变了一切。唉世界全乱了她该如何对待,不!他要做回自己。不会,要反抗到底,告诉所有
  • 玄响寻踪:魏晋玄言诗研究

    玄响寻踪:魏晋玄言诗研究

    本书分为七章,主要内容包括:玄言诗的先声、魏晋世族文化、玄言诗人群落、玄言诗文阐释、玄言诗的余波、玄言诗读者群落等。
  • 三千仙途

    三千仙途

    六道轮回,生老病死!也许你这辈子是个人,或许下辈子就只是一头猪。但是,人要生存,猪也要生存!存在的意义是为了生存下来,生活下去!他曾经历荣华富贵,也曾颠沛流离,最终生老病死,但依旧,只为了一个目标,活下去。
  • 最强机修

    最强机修

    强是什么?强是一种责任!是一种对生命的尊重!是所有人的认可!它绝非武力的最高点,更不是私人利欲的借口!真正的强不会因一人的陨落而消失,而是作为一种精神一代又一代的留传下去。我相信,有这种精神在的国家,永远是一个强国!这是讲述一个普通的机修少年踏上寻找答案的故事,没有人会知道答案究竟是什么,只有在找寻的过程当中,才会发现自己想要的答案。
  • 相思谋:妃常难娶

    相思谋:妃常难娶

    某日某王府张灯结彩,婚礼进行时,突然不知从哪冒出来一个小孩,对着新郎道:“爹爹,今天您的大婚之喜,娘亲让我来还一样东西。”说完提着手中的玉佩在新郎面前晃悠。此话一出,一府宾客哗然,然当大家看清这小孩与新郎如一个模子刻出来的面容时,顿时石化。此时某屋顶,一个绝色女子不耐烦的声音响起:“儿子,事情办完了我们走,别在那磨矶,耽误时间。”新郎一看屋顶上的女子,当下怒火攻心,扔下新娘就往女子所在的方向扑去,吼道:“女人,你给本王站住。”一场爱与被爱的追逐正式开始、、、、、、、
  • 巫蛊道事

    巫蛊道事

    三苗之国,巫蛊之乱,连续千年打压,巫将如何延续。一个身负血海深仇从苗疆走出的少年,一段惨痛的回忆,一位深藏黑暗的流浪人。茅山术,阴阳道,密宗驱魔法,巫蛊道,一切是偶然还是早有预谋。
  • 久宠终成婚

    久宠终成婚

    多年以后,她伏在他的背上灿然的笑,“亲爱的言先生,你是不是早就对我动心了?”男人不屑的轻哼,“顾唯一,你记住,我是被你霸王硬上弓的。”背上的女人笑得张扬,“即便是霸王硬上弓,你也只能是我的。”他低垂的眉眼中带着温和的笑容,背着她在屋内缓缓的踱着步子,唯一,她是他超越了生命的唯一的珍宝。
  • 校花之绝品狂少

    校花之绝品狂少

    一年前,他穿越魔域,成为一代魔帝。万年后,魔域被毁,修为尽失,他回到了陌生却熟悉的都市。是一切重头再来,还是安心平凡,听天由命,故事从遇到了校花女神的那个夜晚说起......。
  • 让爱流浪

    让爱流浪

    多少人懂得爱情,却沉浸其中,忘了最初的的魅力。有人告诉我海上的日出很美丽,我站在板间享受此刻的美景,有些沮丧,太美太凄凉。我努力寻找真正的爱情故事,终于为了成长一个人去流浪。每个人都有属于自己的故事。这是个爱,欲望,成长的故事,主人公们从一开始就注定找到自己的位置,而生活也会这样下去。