Computer Architecture and the CPU notes
54 notes by 45 users · Page 1 of 2
This page gathers notes on Computer Architecture and the CPU, from processor functions and memory to the fetch-decode-execute cycle. It has over 40 notes by more than 30 GoConqr users, for school and university students practising these topics and teachers looking for ready-made material. Choose a note to start reading.
Select topic
- Von Neumann and Harvard architectures170
- CPU components222
- CPU registers55
- Fetch-decode-execute cycle106
- Computer buses67
- Memory and cache69
- Input/output and interrupts24
- Instruction sets and addressing modes9
- Assembly language and machine code17
- Little Man Computer20
- Processor types and RISC vs CISC56
- Pipelining and parallel processing12
- CPU performance23
Notes
-
MICROPROCESSOR A Microprocessor -- also known as a CPU or central processing unit -- is a complete computation engine that is fabricated on a single chip. The first microprocessor was the Intel 4004, introd...
-
Von Neumann Architecture Von Neumann Architecture Von Neumann architecture is a way of setting up a computer. Below is an illustrated diagram showing the basic setup Basic facts: Von neumann architecture is a sequential processing machine mea...
-
Harvard Architecture Harvard Architecture Harvard Architecture Disclaimer: I (Charlotte Turner) am in no way responsible for anything written here It got worse after I copied and pasted Von neumann: Most desktop computers Harvard - used t...
-
1.1 - Characteristics of Processors, Devices and Storage 1.1.1 - Structure and Function of the Processor Central Processing Unit (CPU): Tasked with executing instructions. Has several components: Arithmetic and Logic Unit (ALU) Control Unit (CU) Dedicated Registers B...
-
Memory Memory Mapping•uses the same address bus to access both memory and I/O devices ‒ the memory and registers of the I/O devices are mapped to (associated with) address values. •when an address is accessed by the CPU, it ...
-
COA Chapter 1 Computer Architecture and Organization Computer Architecture• Attributes of a system visible to the programmer Have a direct impact on the logical execution of a program Architectural attributes Instruction set, numbe...
-
Ch-2 Microprocessor and its Architecture Internal Microprocessor Architecture 8086-Core 2 Microprocessor Programming Model: Program visible Registers used during application programming and specified by instructions Other registers are program invisibl...
-
Chapter 1 Summary COMPUTER SYSTEM OVERVIEW Describe the basic elements of a computer system and their interrelationship.Processor (CPU): controls the operations and performs data processing functionsMemory: stores data and programsI/O ...
-
The CPU, Instruction Fetch & Execute - creado desde un Mapa Mental A Bog Standard Architecture The Fetch, Decode, Execute Cycle The CPU contains
-
Differences Between Von Neumann and Harvard Differences Between Von Neumann and Harvard Difference between Harvard Architecture and Von Neumann architectureHarvard architecture has separate data and instruction busses, allowing transfers to be performed simulta...
-
Define computer organization and architechture. Describe addressing modes use in computer Computer organization refers to how the various components of a computer system are arranged and interconnected to perform the system's functions. It includes the physical design and layout of the components, as well ...
-
Computer Architecture Computer Architecture The processor, system bus and main memory are called the CPU (central processing unit) Moore's Law + Microprocessing An observation made by Intel co-founder Gordon Moore in 1965.He noticed that t...
-
data bus, address bus and control bus a bus is a pathway for a digital signal to rapidly move data there are three internal buses associated with the processors: the data bus. the address bus, the control bus. together these three make up the system bus. ...
-
Systems Architecture 1.1.1 The Fetch-Execute Cycle A computer is an electronic device that takes input, processes data and delivers output. The purpose of the CPU is to fetch, decode and execute instructions. An instruction is copied from...
-
Computer Systems 1.1.1 The Fetch-Execute Cycle A computer is an electronic device that takes input, processes data and delivers output. The purpose of the CPU is to fetch, decode and execute instructions. An instruction is copied from...
-
CPU CPU- central processing unit (the brain)the function of the CPU is fetching and executing of instructions stored in memory.it fetches the memory from the ram and stores it in its own temporary memory.CPU decodes (work...
-
Untitled General-purpose registers are used to store temporary data within the microprocessor. There are 8 general-purpose registers in the 8086 microprocessor. 1. AX: This is the accumulator. It is of 16 bi...
-
Fetch Decode Execute Cycle Fetch Decode Execute CycleThe main job of the CPU is to execute programs using the fetch decode execute cycle. This cycle begins as soon as you turn your computer on. To execute a program the program code is copied fr...
-
Computer Systems- Computer Architecture
-
Assembly Language - Little mans computer Assembly Langauge Machine code uses binary sequences to represent instructions and data on which they act. Rather than having to remember which binary sequence represents which instruction, assembly code allows us to ...
-
Fetch, Decode, Execute FETCH 1) The Program Counter points to the address of the next i...
-
DEP 5 DEP 5 Revision Notes -RISC AND CISC -RISC CPUs run at a lower clock speed than CISC CPUs. They can perform simpler tasks more quickly than CISC, but more intensive tasks will be better on a CISC CPU. -...
-
Interrupts Interrupts The CPU needs to know when a device needs attention. It does this by sending an interrupt.An interrupt has a certain priority. Interrupts can only take processor time from tasks with lower priority.When an ...
-
dep 5 revision Fetch-Decode-Execute Cycle (FDE) is the basic operational process of a computer. it is the process where the computer receives a program instruction from its memory, determines what actions to take, and carr...
-
Systems Architecture - created from Mind Map Cpu Registers MARmemory address register (MAR) - holds the address of the current instruction that is to be fetched from memory
-
A Level Computer Science CPU:Carries out all the instructions in a computer.Made up of billions of transistors.Clock speed is used to measure the speed at which the CPU works.Clock speed is measured in Gigahertz.Registers are memory locations...
-
CHAPTER 5:BUS SYSTEMS - created from Mind Map DATA BUS ADDRESS BUS CONTROL BUS
-
Fetch - Decode - Execute Cycle Fetch The contents of PC transferred to MAR The address bus is used to transfer this address to main memory The contents of addresses memory location is moved into the MBR The contents of MBR is transferred to the CIR...
-
CPU Architecture - created from Mind Map Purpose of CPU CPU Components Registers
-
NUMA Non-Uniform Memory Access (NUMA) is a computer memory design used in Multiprocessing, where the memory access time depends on the memory location relative to a processor. Under NUMA, a processor can acc...
-
CS1 Notes Module 1: Introduction to Computers Read first (Web view)Module 1: Introduction to Computer Architecture (Web view)Lesson 1: Basic Computer Architecture (Web view)Lesson 2: Binary Circuit Encoding (Web view)Lesson 3: ...
-
registers in cpu registers are used to store information temporarily. the information could be a byte of data to be processed, or an address pointing to the data to be fetched. the vast majority of 8051 registers are 8 bit regi...
-
Syllabus and Introduction Comp. Org.- 2019.01.15 Binary, Octal, Hex Power supply CD/DVD Drive Heat Sink fan CPU (the brain) Video Card: How the computer puts the images up to the screen. Motherboard: Central control where everything plugs into it Memory: ...
-
Computer Org 2019.01.29
-
Untitled CPU.CPU - central processing unit.function of the CPU is the fetching and executing of instructions stored in memory .brain of computer.gets all its info from the RAM and stores in its own temporary memory.CPU then de...
-
Untitled DecodeDecoding is done with the ALU (arithmetic Logic unit). Each of the CPUs has a set of which it uses to decode. The ALU has to figure out the purpose of the binary code, because there are many different reasons th...
-
Untitled The basic structure of computer system consists mainly of three parts which are the central processing unit (CPU), Input devices, and output devices. Further, the Central processing unit can be divided into two more p...
-
Untitled Computer Cluster computer clusters have each node set to perform the same task, controlled and scheduled by softwareThe components of a cluster are usually connected to each other through fast local area networks ("LA...
-
Home appliances Computers are almost everywhere in our homes and they are there to make life easier. They can be found in vacuum cleaners, televisions, alarm systems and coffee makers. These systems are unable to perform complex task...
-
Immediate And Direct Addressing In order to access anything that is held in memory you need to know its address. The address is a number that tells the computer where in memory to go to find a specific item of data. Data is put into or copied out of...
More Computer Architecture and the CPU resources
About computer architecture and the cpu notes
GoConqr OriginalComputer Architecture and the CPU notes
These notes approach the unit through short explanations and summaries. CPU describes the processor's role in fetching and executing instructions. Memory covers memory mapping, while NUMA looks at memory access in multiprocessing. Other notes address interrupts and assembly language.
How to revise with notes
Start with CPU if you want an introduction to what the processor does. Then read Fetch Decode Execute Cycle to follow the sequence used to execute a program. Write a brief summary in your own words, then return to the note to check what you included.
For a comparison, read Harvard Architecture alongside Von Neumann Architecture. If you want to test your recall after reading, switch to a quiz on the unit page. A mind map can offer a different way to organise the ideas you have met in the notes.
Pick a topic and explore the notes that cover it.
Frequently asked questions
Which note is a useful starting point?
CPU is a starting point for the processor's role in fetching and executing instructions. Follow it with Fetch Decode Execute Cycle if you want to look at that process in more detail. Chapter 1 Summary offers another starting point, covering elements of a computer system and their relationships.
What topics do the notes cover?
The collection includes notes on processors, memory, computer architecture, interrupts and assembly language. Memory covers memory mapping, while NUMA addresses memory access in multiprocessing. There are also notes on Harvard and Von Neumann architecture and on the fetch-decode-execute cycle.
Are these notes free to use?
Yes. Every note listed here is free to open and study without an account. The notes were made by GoConqr users, rather than by GoConqr. A free account also lets you save quiz scores and make your own quizzes, mind maps, flashcards and notes.
Which levels do these notes suit?
The collection includes material for school and university students. School students can look for notes relevant to their course, including the note titled A Level Computer Science. University students can explore topics such as memory mapping and NUMA. Teachers can use the notes as ready-made material.