Table of Contents
Show
1 Internal hardware components of a computerLearn It - Internal hardware components of a computerObjective: Have an understanding and knowledge of the basic internal components of a computer system. Internal components The internal components of a computer normally include
Processor, ALU, Control Unit,Registers, MemoryObjective: understand the role of the following components and how they relate to each other:
Buses - data bus, control bus and address busObjectives: Understand the need for, and means of, communication between components. In particular, understand the concept of a bus and how address, data and control buses are used. Components communicate with each other using buses. A bus is a set of parallel wires connecting different coomponents. The processor is connected to the main memory by three separate buses. The three types of buses:
The von Neumann and Harvard architecturesObjectives: Be able to explain the difference between von Neumann and Harvard architectures and describe where each is typically used.
Understand the concept of addressable memory.2 The stored program conceptLearn It - describe the stored program conceptThe stored program concept has the following properties:
3 Structure and role of the processor and its componentsLearn It - The processor and its componentsObjective: Explain the role and operation of a processor and its major components:
Learn It - The Fetch-Execute cycle and the role of registers within itObjective: Explain how the Fetch-Execute cycle is used to execute machine code programs, including the stages in the cycle (fetch, decode, execute) and details of registers used.When each instruction of a program is being processed by the CPU, it goes through the cycle of three stages:
Learn It - The processor instruction setUnderstand the term ‘processor instruction set’ and know that an instruction set is processor specific.
Know that instructions consist of an opcode and one or more operands (value, memory address or register).
Learn It - Addressing modesUnderstand and apply immediate and direct addressing modes.
Suppose that the opcode 010 means LOAD and the addressing mode 1 indicates direct addressing. Describe the operation that will be performed by the following machine code instruction: 0101 1100 The above instruction means: LOAD the value from the memory location at 12. Learn It - Machine-code/assembly language operations
|