返回卡包市场

The CPU

暂无描述。系统推荐的高质量记忆内容,适合每天坚持背诵学习。

卡片总数: 12内容版本: v4公开卡包更新时间: 8/1/2026

卡片预览 (12 张)

#1
正面 (问题)

What is the CPU?

背面 (解答)

The CPU (Central Processing Unit) is the hardware that executes programs and manages the rest of the hardware.

#2
正面 (问题)

Who was Von Neumann?

背面 (解答)

Von Neumann used the idea of holding programs in memory and data would then move between the memory unit and the processor.

#3
正面 (问题)

Name features about the RAM.

背面 (解答)

It’s Volatile - data is lost when turned off. Stores user data/programs/part of operating system which is currently in use. Memory can be written or read from.

#4
正面 (问题)

What does RAM stand for?

背面 (解答)

Random Access Memory

#5
正面 (问题)

Name components of the CPU

背面 (解答)

ALU (Arithmetic Logic Unit) CU (Control Unit) MDR (Memory Data Register) MAR (Memory Access Register) PC (Program Counter) Accumulator (ACC) Current Instruction Register (CIR)

#6
正面 (问题)

ALU

背面 (解答)

Logical Operations: These include AND, OR and NOT Shift Operations: The bits in a computer word can be shifted left or right by a certain number of places Arithmetic Operations: These include addition, subtraction, multiplication and division

#7
正面 (问题)

MAR MDR

背面 (解答)

The Memory Address Register holds the address (location in memory) of the instruction or piece of data to be fetched or stored. When the data or program instruction is fetched from memory, it is temporarily held in the Memory Data Register.

#8
正面 (问题)

PC

背面 (解答)

The Program Countermholds the memory address of the next instruction to be executed, which has heen fetched from memory and it temporarily held in the MDR before before being copied to the CIR.

#9
正面 (问题)

Accumulator (ACC)

背面 (解答)

The Accumulator is one of the general purpose registers in which data and results of many operations are temporarily stored.

#10
正面 (问题)

What does the decode part of the fetch execute cycle do?

背面 (解答)

The Control Unit decodes the instruction in the CIR to see what has to be done next.

#11
正面 (问题)

What does the execute part of the cycle do?

背面 (解答)

The instruction is executed. Depending on what the instruction is, this could, for example, involve fetching data from memory and loading or addimg it into the accumulator or jumping to another instruction in the program.

#12
正面 (问题)

What does the fetch part of the fetch execute cycle do?

背面 (解答)

The address A of the next instruction to be executed is copied from the PC to the MAR. The PC is incremented so it piints to the next instruction to be fetched. Simutaneously, the onstruction held im location A is then copied into the MDR. The contents of the MDR are copied to the CIR.