REVISION FOR TEST Flashcards
(41 cards)
What makes up the processor?
Register, CU, ALU
What are the 2 tasks of components in a computer system?
Adding, storing
What are the functions of the processors
The fetch, decode, execute cycle
What is a register?
A temporary data store that holds the current instruction to be executed having been fetched from memory
What is the ALU?
The process and manipulation of data. Normally consists of arithmetic operations or logical comparisons that allows a program to make a decision
What is the CU?
Fetches each instructions in sequence, decode it and then synchronises it before executing it. Sends control signals to other parts of the computer
What is the Von Neumann Bottleneck?
Limitation between the CPU and RAM is lower than the speed the CPU can process data
What is the Von Neumann Architecture?
When the data and the software are stored in RAM. The task being carried out by the computer can be changed by loading a different piece of memory
When is the Bottleneck created?
When the instructions are fetched at the same time as data operations on the same memory and bus system
What is the first step of the Fetch-Decode-Execute cycle?
The PC displays the next address in RAM of the next instruction to be processed
This value is copied into the MAR
What is the second step of the Fetch-Decode-Execute cycle?
The PC Register increases by 1
This prepares the CPU for the next instruction to be fetched
What is the third step of the Fetch-Decode-Execute cycle?
The CPU checks the address in RAM which matches the address held in the MAR
What is the fourth step of the Fetch-Decode-Execute cycle?
The instruction in RAM is transferred to the MDR
What is the fifth step of the Fetch-Decode-Execute cycle?
The instruction in the MDR is copied into the CIR
What is the sixth step of the Fetch-Decode-Execute cycle?
The instruction in the CIR is decoded and executed
Any result of the execution is stored in the ACC
What are the 7 stages of the SDLC?
- Feasibility study
- Analysis
- Design
- Create
- Test
- Changeover
- Maintenance
What are the 2 approaches?
Agile, waterfall
What are the 4 main fact finding methods?
Observation, questionnaire, document collecting, interview
How do computers communicate with each other?
Using a protocol suite (TCP/IP protocol)
How many layers are in the protocol suite?
4
What do the layers do in the protocol suite?
Each layer depicts what task is carried out by which protocol
Each layer has more than 1 protocol
What is the application layer?
Allows the user to create messages that can be sent across the internet using a number of protocols
Any application will need the data to be formatted
What is the transport layer?
Controls the flow of data across the internet
Breaks messages down into packets
Checks the packets have arrived safely
What is the internet layer?
Delivers messages based on the address
Routes data between networks
Ensures relevant data is added to each packet (destination address, source address, packet number etc)