服务承诺
资金托管
原创保证
实力保障
24小时客服
使命必达
51Due提供Essay,Paper,Report,Assignment等学科作业的代写与辅导,同时涵盖Personal Statement,转学申请等留学文书代写。
51Due将让你达成学业目标
51Due将让你达成学业目标
51Due将让你达成学业目标
51Due将让你达成学业目标私人订制你的未来职场 世界名企,高端行业岗位等 在新的起点上实现更高水平的发展
积累工作经验
多元化文化交流
专业实操技能
建立人际资源圈Central_Processing_Unit
2013-11-13 来源: 类别: 更多范文
Central Processing Unit
The heart of any computer is the central processing unit (CPU). The CPU
communicates with the memory over a bidirectional data bus. In memory
reside program instructions, data constants, and variables, all placed in an
ordered sequence. The CPU reaches out to this sequence by controlling and
manipulating the address bus. Special memory locations called input/output
(I/O) ports pass binary information to or from the real world in the form of
parallel or serial data bytes. The system clock oversees the whole network
of gates, latches, and registers, ensuring that all bits arrive on time at the
right place and that no data trains collide. Of the four parts of a computer
(CPU, memory, I/O, and clock), the most important part is the CPU.
The CPU consists of several subgroups, including the arithmetic and logic
unit (ALU), the instruction decoder, the program counter, and a bank of
internal memory cells called registers. In a typical CPU sequence, the
program counter reaches out to the memory via the address bus to retrieve
the next instruction. This instruction is passed over the data bus to the
internal registers. The first part of the instruction is passed to the instruction
decoder. It decides which data paths must be opened and closed to execute
the instruction. In some cases, all the information needed to complete the
operation is embedded within the instruction. An example of this type of
instruction is “clear the accumulator.” In other cases, the instruction needs
additional information, and it returns to memory for the added data. An
example of this type of instruction might be “load Register 2 with the data
constant 5.” Once all the information is in place, the instruction is executed
by opening and closing various gates to allow execution of the instruction.
Typical instructions available to all CPUs include simple instructions with
data already inside the CPU, such as clear, complement, or increment the
accumulator. More complex instructions use two internal registers or data
coming from memory. This lab illustrates how the CPU executes simple and
a few complex operations using basic logic functions.

