Flashcards
Untitled

Cards in this deck (19)
- 1Control Processing Unit DefinitionCPU is considered as the brain of the computer.
CPU performs all types of data processing operations.
It stores data, intermediate results, and instructions (program).
It controls the operation of all parts of the computer. - 2Fetch, Decode, Execute Cycle Definition

- 3Control Unit DefinitionIt tells the computer's memory, ALU and input and output devices how to respond to the instructions that have been sent to the processor.
- 4ALUarithmetic logic unit is the part of a CPU that performs arithmetic and logical operations.
- 5RegistersA register is a temporary storage area built into a CPU.
- 6ClockThe speed of a computer processor is measured in clock speed.
The clock is measured in hertz. - 7CacheCache is a small amount of memory which is a part of the CPU.
It temporarily holds instructions that the CPU is likely to reuse. - 8Program Counter (PC)The program counter (PC) is a processor register that indicates where a computer is in its program sequence.
- 9(MDR) Memory Data Registerholds the address of the current instruction that is to be fetched from memory.
- 10AccumulatorThe accumulator is a register in which intermediate arithmetic and logic results are stored.
- 11Von Neumann ArchitectureVon Neumann architecture is the design upon which many general purpose computers are based on.
- 12RAMRAM is the super-fast and temporary data storage space that a computer needs to access right now or in the next few moments. The RAM is slower than the cache
- 13ROMROM is a flash memory chip that contains a small amount of non-volatile memory. Holds the BIOS
- 14Virtual MemoryVirtual memory is a section of volatile memory created temporarily on the storage drive. It is created when a computer is running many processes at once and RAM is running low.
- 15Secondary StorageSecondary storage is non-volatile , long-term storage.
- 16Computational ThinkingComputational thinking allows us to take a complex problem, understand what the problem is and develop possible solutions. We can then present these solutions in a way that a computer, a human, or both, can understand.
- 17AbstractionFocusing on the important information only, ignoring irrelevant detail.
- 18DecompositionBreaking down a complex problem or system into smaller, more manageable parts.
- 19Algorithmic ThinkingDeveloping a step-by-step solution to the problem, or the rules to follow to solve the problem.
Information
- Description
- Flashcards on Untitled, created by Zachary Prior on 01/10/2020.
- Created by
- Zachary Prior
- Views
- 7
- Rating
More on System Architecture and the CPU